IB: Pass only ib_udata in function prototypes
Now when ib_udata is passed to all the driver's object create/destroy APIs the ib_udata will carry the ib_ucontext for every user command. There is no need to also pass the ib_ucontext via the functions prototypes. Make ib_udata the only argument psssed. Signed-off-by:Shamir Rabinovitch <shamir.rabinovitch@oracle.com> Signed-off-by:
Jason Gunthorpe <jgg@mellanox.com>
Showing
- drivers/infiniband/core/cq.c 1 addition, 1 deletiondrivers/infiniband/core/cq.c
- drivers/infiniband/core/uverbs_cmd.c 3 additions, 5 deletionsdrivers/infiniband/core/uverbs_cmd.c
- drivers/infiniband/core/uverbs_std_types_cq.c 1 addition, 2 deletionsdrivers/infiniband/core/uverbs_std_types_cq.c
- drivers/infiniband/core/verbs.c 3 additions, 3 deletionsdrivers/infiniband/core/verbs.c
- drivers/infiniband/hw/bnxt_re/ib_verbs.c 8 additions, 13 deletionsdrivers/infiniband/hw/bnxt_re/ib_verbs.c
- drivers/infiniband/hw/bnxt_re/ib_verbs.h 1 addition, 3 deletionsdrivers/infiniband/hw/bnxt_re/ib_verbs.h
- drivers/infiniband/hw/cxgb3/iwch_provider.c 7 additions, 9 deletionsdrivers/infiniband/hw/cxgb3/iwch_provider.c
- drivers/infiniband/hw/cxgb4/cq.c 4 additions, 5 deletionsdrivers/infiniband/hw/cxgb4/cq.c
- drivers/infiniband/hw/cxgb4/iw_cxgb4.h 0 additions, 1 deletiondrivers/infiniband/hw/cxgb4/iw_cxgb4.h
- drivers/infiniband/hw/cxgb4/provider.c 2 additions, 3 deletionsdrivers/infiniband/hw/cxgb4/provider.c
- drivers/infiniband/hw/hns/hns_roce_cq.c 11 additions, 12 deletionsdrivers/infiniband/hw/hns/hns_roce_cq.c
- drivers/infiniband/hw/hns/hns_roce_device.h 1 addition, 3 deletionsdrivers/infiniband/hw/hns/hns_roce_device.h
- drivers/infiniband/hw/hns/hns_roce_hw_v1.c 2 additions, 2 deletionsdrivers/infiniband/hw/hns/hns_roce_hw_v1.c
- drivers/infiniband/hw/hns/hns_roce_pd.c 2 additions, 3 deletionsdrivers/infiniband/hw/hns/hns_roce_pd.c
- drivers/infiniband/hw/i40iw/i40iw_verbs.c 8 additions, 12 deletionsdrivers/infiniband/hw/i40iw/i40iw_verbs.c
- drivers/infiniband/hw/mlx4/cq.c 14 additions, 14 deletionsdrivers/infiniband/hw/mlx4/cq.c
- drivers/infiniband/hw/mlx4/doorbell.c 4 additions, 2 deletionsdrivers/infiniband/hw/mlx4/doorbell.c
- drivers/infiniband/hw/mlx4/main.c 2 additions, 4 deletionsdrivers/infiniband/hw/mlx4/main.c
- drivers/infiniband/hw/mlx4/mlx4_ib.h 1 addition, 3 deletionsdrivers/infiniband/hw/mlx4/mlx4_ib.h
- drivers/infiniband/hw/mlx4/qp.c 4 additions, 4 deletionsdrivers/infiniband/hw/mlx4/qp.c
Loading
Please register or sign in to comment