Home
last modified time | relevance | path

Searched refs:ib_udata (Results 1 – 60 of 60) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h55 struct ib_udata *uhw);
80 struct ib_udata *);
86 struct ib_ucontext *, struct ib_udata *);
92 struct ib_udata *udata);
93 int ocrdma_resize_cq(struct ib_cq *, int cqe, struct ib_udata *);
98 struct ib_udata *);
102 int attr_mask, struct ib_udata *udata);
110 struct ib_udata *);
112 enum ib_srq_attr_mask, struct ib_udata *);
124 u64 virt, int acc, struct ib_udata *);
Docrdma_verbs.c102 struct ib_udata *uhw) in ocrdma_query_device()
419 struct ib_udata *udata) in _ocrdma_alloc_pd()
484 struct ib_udata *udata) in ocrdma_alloc_ucontext_pd()
537 struct ib_udata *udata) in ocrdma_alloc_ucontext()
664 struct ib_udata *udata) in ocrdma_copy_pd_uresp()
711 struct ib_udata *udata) in ocrdma_alloc_pd()
954 u64 usr_addr, int acc, struct ib_udata *udata) in ocrdma_reg_user_mr()
1033 struct ib_udata *udata, in ocrdma_copy_cq_uresp()
1071 struct ib_udata *udata) in ocrdma_create_cq()
1125 struct ib_udata *udata) in ocrdma_resize_cq()
[all …]
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h43 struct ib_udata *uhw);
57 struct ib_udata *udata);
61 struct ib_udata *udata);
64 int attr_mask, struct ib_udata *udata);
68 struct ib_udata *udata);
72 struct ib_udata *udata);
75 struct ib_udata *udata);
Dusnic_ib_verbs.c58 struct ib_udata *udata) in usnic_ib_fill_create_qp_resp()
267 struct ib_udata *uhw) in usnic_ib_query_device()
439 struct ib_udata *udata) in usnic_ib_alloc_pd()
472 struct ib_udata *udata) in usnic_ib_create_qp()
566 int attr_mask, struct ib_udata *udata) in usnic_ib_modify_qp()
595 struct ib_udata *udata) in usnic_ib_create_cq()
619 struct ib_udata *udata) in usnic_ib_reg_mr()
658 struct ib_udata *udata) in usnic_ib_alloc_ucontext()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_iverbs.h48 struct ib_udata *uhw);
69 struct ib_udata *udata);
90 struct ib_udata *udata);
136 struct ib_udata *udata);
140 int ehca_resize_cq(struct ib_cq *cq, int cqe, struct ib_udata *udata);
150 struct ib_udata *udata);
155 struct ib_udata *udata);
172 struct ib_udata *udata);
175 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
189 struct ib_udata *udata);
Dehca_pd.c49 struct ib_ucontext *context, struct ib_udata *udata) in ehca_alloc_pd()
Dehca_cq.c119 struct ib_udata *udata) in ehca_create_cq()
375 int ehca_resize_cq(struct ib_cq *cq, int cqe, struct ib_udata *udata) in ehca_resize_cq()
Dehca_uverbs.c52 struct ib_udata *udata) in ehca_alloc_ucontext()
Dehca_qp.c456 struct ib_udata *udata, int is_srq) in internal_create_qp()
953 struct ib_udata *udata) in ehca_create_qp()
966 struct ib_udata *udata) in ehca_create_srq()
1779 struct ib_udata *udata) in ehca_modify_qp()
2033 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in ehca_modify_srq()
Dehca_hca.c54 struct ib_udata *uhw) in ehca_query_device()
Dehca_mrmw.c315 struct ib_udata *udata) in ehca_reg_user_mr()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h517 struct ib_udata *udata);
519 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
526 struct ib_udata *udata);
528 int attr_mask, struct ib_udata *udata);
542 struct ib_udata *udata);
547 int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata);
551 struct ib_udata *udata);
568 struct ib_udata *udata);
Dsrq.c78 struct ib_udata *udata, int buf_size, int *inlen) in create_srq_user()
236 struct ib_udata *udata) in mlx5_ib_create_srq()
344 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mlx5_ib_modify_srq()
Dcq.c611 static int create_cq_user(struct mlx5_ib_dev *dev, struct ib_udata *udata, in create_cq_user()
749 struct ib_udata *udata) in mlx5_ib_create_cq()
959 int entries, struct ib_udata *udata, int *npas, in resize_user()
1080 int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata) in mlx5_ib_resize_cq()
Dmain.c208 struct ib_udata *uhw) in mlx5_ib_query_device()
580 struct ib_udata *udata) in mlx5_ib_alloc_ucontext()
799 struct ib_udata *udata) in mlx5_ib_alloc_pd()
1020 struct ib_udata uhw = {.inlen = 0, .outlen = 0}; in get_port_caps()
Dqp.c594 struct mlx5_ib_qp *qp, struct ib_udata *udata, in create_user_qp()
858 struct ib_udata *udata, struct mlx5_ib_qp *qp) in create_qp_common()
1219 struct ib_udata *udata) in mlx5_ib_create_qp()
1761 int attr_mask, struct ib_udata *udata) in mlx5_ib_modify_qp()
3126 struct ib_udata *udata) in mlx5_ib_alloc_xrcd()
Dmr.c1042 struct ib_udata *udata) in mlx5_ib_reg_user_mr()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h704 struct ib_udata *udata);
717 int mlx4_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata);
721 struct ib_udata *udata);
734 struct ib_udata *udata);
736 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
745 struct ib_udata *udata);
748 int attr_mask, struct ib_udata *udata);
867 struct ib_udata *udata);
Dsrq.c74 struct ib_udata *udata) in mlx4_ib_create_srq()
234 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mlx4_ib_modify_srq()
Dmr.c135 struct ib_udata *udata) in mlx4_ib_reg_user_mr()
191 struct ib_udata *udata) in mlx4_ib_rereg_user_mr()
Dcq.c173 struct ib_udata *udata) in mlx4_ib_create_cq()
308 int entries, struct ib_udata *udata) in mlx4_alloc_resize_umem()
372 int mlx4_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata) in mlx4_ib_resize_cq()
Dmain.c361 struct ib_udata *uhw) in mlx4_ib_query_device()
903 struct ib_udata *udata) in mlx4_ib_alloc_ucontext()
1143 struct ib_udata *udata) in mlx4_ib_alloc_pd()
1178 struct ib_udata *udata) in mlx4_ib_alloc_xrcd()
Dqp.c635 struct ib_udata *udata, int sqpn, struct mlx4_ib_qp **caller_qp, in create_qp_common()
1104 struct ib_udata *udata) in mlx4_ib_create_qp()
2026 int attr_mask, struct ib_udata *udata) in mlx4_ib_modify_qp()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dqp.h156 int attr_mask, struct ib_udata *udata);
181 struct ib_udata *udata);
Dverbs.h981 struct ib_udata *udata);
985 struct ib_udata *udata);
1003 struct ib_udata *udata);
1011 int hfi1_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata);
1021 struct ib_udata *udata);
Dsrq.c120 struct ib_udata *udata) in hfi1_create_srq()
230 struct ib_udata *udata) in hfi1_modify_srq()
Dcq.c235 struct ib_udata *udata) in hfi1_create_cq()
405 int hfi1_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata) in hfi1_resize_cq()
Dmr.c248 struct ib_udata *udata) in hfi1_reg_user_mr()
Dverbs.c1377 struct ib_udata *uhw) in query_device()
1608 struct ib_udata *udata) in alloc_pd()
1851 struct ib_udata *udata) in alloc_ucontext()
Dqp.c610 int attr_mask, struct ib_udata *udata) in hfi1_modify_qp()
1014 struct ib_udata *udata) in hfi1_create_qp()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_verbs.h746 struct ib_udata *udata);
753 int attr_mask, struct ib_udata *udata);
804 struct ib_udata *udata);
808 struct ib_udata *udata);
821 struct ib_udata *udata);
827 int ipath_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata);
837 struct ib_udata *udata);
Dipath_srq.c103 struct ib_udata *udata) in ipath_create_srq()
217 struct ib_udata *udata) in ipath_modify_srq()
Dipath_cq.c203 struct ib_udata *udata) in ipath_create_cq()
376 int ipath_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata) in ipath_resize_cq()
Dipath_mr.c187 struct ib_udata *udata) in ipath_reg_user_mr()
Dipath_qp.c450 int attr_mask, struct ib_udata *udata) in ipath_modify_qp()
742 struct ib_udata *udata) in ipath_create_qp()
Dipath_verbs.c1512 struct ib_udata *uhw) in ipath_query_device()
1719 struct ib_udata *udata) in ipath_alloc_pd()
1916 struct ib_udata *udata) in ipath_alloc_ucontext()
/linux-4.4.14/drivers/infiniband/core/
Duverbs_cmd.c293 struct ib_udata udata; in ib_uverbs_get_context()
531 struct ib_udata udata; in ib_uverbs_alloc_pd()
737 struct ib_udata udata; in ib_uverbs_open_xrcd()
952 struct ib_udata udata; in ib_uverbs_reg_mr()
1062 struct ib_udata udata; in ib_uverbs_rereg_mr()
1350 struct ib_udata *ucore, in create_cq()
1351 struct ib_udata *uhw, in create_cq()
1357 struct ib_udata *udata, in create_cq()
1457 struct ib_udata *ucore, void *context) in ib_uverbs_create_cq_cb()
1473 struct ib_udata ucore; in ib_uverbs_create_cq()
[all …]
Duverbs.h268 struct ib_udata *ucore, \
269 struct ib_udata *uhw)
Duverbs_main.c126 struct ib_udata *ucore,
127 struct ib_udata *uhw) = {
749 struct ib_udata ucore; in ib_uverbs_write()
750 struct ib_udata uhw; in ib_uverbs_write()
Ddevice.c641 struct ib_udata uhw = {.outlen = 0, .inlen = 0}; in ib_query_device()
/linux-4.4.14/include/rdma/
Dib_verbs.h1278 struct ib_udata { struct
1607 struct ib_udata *udata);
1663 struct ib_udata *udata);
1669 struct ib_udata *udata);
1680 struct ib_udata *udata);
1684 struct ib_udata *udata);
1693 struct ib_udata *udata);
1697 struct ib_udata *udata);
1712 struct ib_udata *udata);
1717 struct ib_udata *udata);
[all …]
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_provider.c67 struct ib_udata *uhw) in c2_query_device()
129 struct ib_udata *udata) in c2_alloc_ucontext()
156 struct ib_udata *udata) in c2_alloc_pd()
237 struct ib_udata *udata) in c2_create_qp()
295 struct ib_udata *udata) in c2_create_cq()
437 u64 virt, int acc, struct ib_udata *udata) in c2_reg_user_mr()
567 int attr_mask, struct ib_udata *udata) in c2_modify_qp()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_verbs.h922 struct ib_udata *udata);
929 int attr_mask, struct ib_udata *udata);
1004 struct ib_udata *udata);
1008 struct ib_udata *udata);
1025 struct ib_udata *udata);
1031 int qib_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata);
1041 struct ib_udata *udata);
Dqib_srq.c103 struct ib_udata *udata) in qib_create_srq()
213 struct ib_udata *udata) in qib_modify_srq()
Dqib_cq.c218 struct ib_udata *udata) in qib_create_cq()
392 int qib_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata) in qib_resize_cq()
Dqib_mr.c231 struct ib_udata *udata) in qib_reg_user_mr()
Dqib_qp.c570 int attr_mask, struct ib_udata *udata) in qib_modify_qp()
977 struct ib_udata *udata) in qib_create_qp()
Dqib_verbs.c1571 struct ib_udata *uhw) in qib_query_device()
1755 struct ib_udata *udata) in qib_alloc_pd()
1996 struct ib_udata *udata) in qib_alloc_ucontext()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_provider.c61 struct ib_udata *uhw) in mthca_query_device()
302 struct ib_udata *udata) in mthca_alloc_ucontext()
377 struct ib_udata *udata) in mthca_alloc_pd()
440 struct ib_udata *udata) in mthca_create_srq()
516 struct ib_udata *udata) in mthca_create_qp()
651 struct ib_udata *udata) in mthca_create_cq()
775 static int mthca_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata) in mthca_resize_cq()
985 u64 virt, int acc, struct ib_udata *udata) in mthca_reg_user_mr()
Dmthca_dev.h516 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
532 struct ib_udata *udata);
Dmthca_srq.c365 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mthca_modify_srq()
Dmthca_qp.c843 struct ib_udata *udata) in mthca_modify_qp()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Diw_cxgb4.h969 struct ib_udata *udata);
987 struct ib_udata *udata);
988 int c4iw_resize_cq(struct ib_cq *cq, int cqe, struct ib_udata *udata);
993 struct ib_udata *udata);
995 int attr_mask, struct ib_udata *udata);
Dprovider.c109 struct ib_udata *udata) in c4iw_alloc_ucontext()
253 struct ib_udata *udata) in c4iw_allocate_pd()
309 struct ib_udata *uhw) in c4iw_query_device()
Dcq.c870 struct ib_udata *udata) in c4iw_create_cq()
999 int c4iw_resize_cq(struct ib_cq *cq, int cqe, struct ib_udata *udata) in c4iw_resize_cq()
Dqp.c1622 struct ib_udata *udata) in c4iw_create_qp()
1827 int attr_mask, struct ib_udata *udata) in c4iw_ib_modify_qp()
Dmem.c701 u64 virt, int acc, struct ib_udata *udata) in c4iw_reg_user_mr()
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_provider.c114 struct ib_udata *udata) in iwch_alloc_ucontext()
148 struct ib_udata *udata) in iwch_create_cq()
254 static int iwch_resize_cq(struct ib_cq *cq, int cqe, struct ib_udata *udata) in iwch_resize_cq()
426 struct ib_udata *udata) in iwch_allocate_pd()
627 u64 virt, int acc, struct ib_udata *udata) in iwch_reg_user_mr()
919 struct ib_udata *udata) in iwch_create_qp()
1076 int attr_mask, struct ib_udata *udata) in iwch_ib_modify_qp()
1178 struct ib_udata *uhw) in iwch_query_device()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes.h558 int nes_modify_qp(struct ib_qp *, struct ib_qp_attr *, int, struct ib_udata *);
Dnes_verbs.c493 struct ib_udata *uhw) in nes_query_device()
620 struct ib_udata *udata) in nes_alloc_ucontext()
750 struct ib_ucontext *context, struct ib_udata *udata) in nes_alloc_pd()
1084 struct ib_qp_init_attr *init_attr, struct ib_udata *udata) in nes_create_qp()
1513 struct ib_udata *udata) in nes_create_cq()
2284 u64 virt, int acc, struct ib_udata *udata) in nes_reg_user_mr()
2919 int attr_mask, struct ib_udata *udata) in nes_modify_qp()