IB/rxe: Remove a pointless indirection layer
authorBart Van Assche <[email protected]>
Tue, 10 Jan 2017 19:15:53 +0000 (11:15 -0800)
committerDoug Ledford <[email protected]>
Tue, 10 Jan 2017 21:52:47 +0000 (16:52 -0500)
commit839f5ac0d806970a102117be03ef05272c50d20e
tree11455a4d7a3b2ff2642a05ab6ce0191a6b34cb07
parentab17654476a11a1ed7d89f1104e2acdb7ed1c9ed
IB/rxe: Remove a pointless indirection layer

Neither rxe->ifc_ops nor any of the function pointers in struct
struct rxe_ifc_ops ever change. Hence remove the rxe->ifc_ops
indirection mechanism.

Signed-off-by: Bart Van Assche <[email protected]>
Reviewed-by: Leon Romanovsky <[email protected]>
Reviewed-by: Andrew Boyer <[email protected]>
Cc: Moni Shoua <[email protected]>
Signed-off-by: Doug Ledford <[email protected]>
drivers/infiniband/sw/rxe/rxe.c
drivers/infiniband/sw/rxe/rxe_loc.h
drivers/infiniband/sw/rxe/rxe_mcast.c
drivers/infiniband/sw/rxe/rxe_net.c
drivers/infiniband/sw/rxe/rxe_req.c
drivers/infiniband/sw/rxe/rxe_resp.c
drivers/infiniband/sw/rxe/rxe_verbs.c
drivers/infiniband/sw/rxe/rxe_verbs.h