Symbol: ib_udata
drivers/infiniband/core/core_priv.h
232
struct ib_udata *udata);
drivers/infiniband/core/core_priv.h
259
struct ib_udata *udata)
drivers/infiniband/core/core_priv.h
324
struct ib_udata *udata,
drivers/infiniband/core/device.c
1247
struct ib_udata uhw = {.outlen = 0, .inlen = 0};
drivers/infiniband/core/rdma_core.h
190
struct ib_udata *udata, unsigned int attr_in,
drivers/infiniband/core/rdma_core.h
75
struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs);
drivers/infiniband/core/security.c
574
struct ib_udata *udata)
drivers/infiniband/core/uverbs.h
55
ib_uverbs_init_udata(struct ib_udata *udata,
drivers/infiniband/core/uverbs.h
67
ib_uverbs_init_udata_buf_or_null(struct ib_udata *udata,
drivers/infiniband/core/uverbs_cmd.c
183
struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/uverbs_cmd.c
185
attrs->driver_udata = (struct ib_udata){};
drivers/infiniband/core/uverbs_cmd.c
3391
struct ib_udata *udata)
drivers/infiniband/core/uverbs_ioctl.c
468
pbundle->bundle.driver_udata = (struct ib_udata){};
drivers/infiniband/core/uverbs_ioctl.c
709
struct ib_udata *udata, unsigned int attr_in,
drivers/infiniband/core/verbs.c
1025
int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
1068
struct ib_udata *udata)
drivers/infiniband/core/verbs.c
1134
int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
1267
struct ib_udata *udata,
drivers/infiniband/core/verbs.c
1270
struct ib_udata dummy = {};
drivers/infiniband/core/verbs.c
1346
struct ib_udata *udata,
drivers/infiniband/core/verbs.c
1826
int attr_mask, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
1950
int attr_mask, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2144
int ib_destroy_qp_user(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2238
int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2319
int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2537
struct inode *inode, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2570
int ib_dealloc_xrcd_user(struct ib_xrcd *xrcd, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2630
int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
389
int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
561
struct ib_udata *udata,
drivers/infiniband/core/verbs.c
654
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1655
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1838
int bnxt_re_destroy_srq(struct ib_srq *ib_srq, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
185
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1858
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1889
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1986
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2098
int qp_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3119
int bnxt_re_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3150
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3274
int bnxt_re_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4072
int bnxt_re_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4178
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4307
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4355
int bnxt_re_alloc_ucontext(struct ib_ucontext *ctx, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4490
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
691
int bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
712
int bnxt_re_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
823
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
988
int bnxt_re_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.h
204
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
221
int bnxt_re_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
222
int bnxt_re_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
224
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
229
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
232
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
234
int bnxt_re_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
238
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
240
int qp_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
243
int bnxt_re_destroy_qp(struct ib_qp *qp, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
250
int bnxt_re_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
251
int bnxt_re_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
260
int bnxt_re_dereg_mr(struct ib_mr *mr, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
262
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
267
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
273
int bnxt_re_alloc_ucontext(struct ib_ucontext *ctx, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
277
struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/cq.c
1000
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/cxgb4/cq.c
976
int c4iw_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1010
struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1012
int c4iw_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1013
int c4iw_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1020
struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1021
int c4iw_destroy_srq(struct ib_srq *ib_srq, struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1023
struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1024
int c4iw_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1026
struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
1028
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/cxgb4/mem.c
493
struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/mem.c
704
int c4iw_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/provider.c
193
static int c4iw_deallocate_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/provider.c
208
static int c4iw_allocate_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/provider.c
256
struct ib_udata *uhw)
drivers/infiniband/hw/cxgb4/provider.c
77
struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2075
int c4iw_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2115
struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2379
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2450
struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2683
struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2823
int c4iw_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa.h
148
struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
158
int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
159
int efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
160
int efa_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
162
struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
163
int efa_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
171
struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
177
int efa_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
180
int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
187
struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
190
int qp_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa_verbs.c
1076
int efa_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
1137
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/efa/efa_verbs.c
1657
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
1807
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
1881
int efa_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
1955
int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
2113
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
214
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
428
int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
472
int efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
497
int efa_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
679
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
993
int qp_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1235
struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1288
int erdma_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1316
int erdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1349
int erdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1526
int erdma_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1795
struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1957
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/erdma/erdma_verbs.c
2221
struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
318
struct ib_udata *unused)
drivers/infiniband/hw/erdma/erdma_verbs.c
430
int erdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
445
int erdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
992
struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.h
430
int erdma_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *data);
drivers/infiniband/hw/erdma/erdma_verbs.h
433
struct ib_udata *data);
drivers/infiniband/hw/erdma/erdma_verbs.h
442
int erdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *data);
drivers/infiniband/hw/erdma/erdma_verbs.h
443
int erdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/erdma/erdma_verbs.h
445
struct ib_udata *data);
drivers/infiniband/hw/erdma/erdma_verbs.h
449
struct ib_udata *data);
drivers/infiniband/hw/erdma/erdma_verbs.h
450
int erdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/erdma/erdma_verbs.h
451
int erdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/hw/erdma/erdma_verbs.h
456
struct ib_udata *udata);
drivers/infiniband/hw/erdma/erdma_verbs.h
458
int erdma_dereg_mr(struct ib_mr *ibmr, struct ib_udata *data);
drivers/infiniband/hw/erdma/erdma_verbs.h
487
struct ib_udata *udata);
drivers/infiniband/hw/hfi1/qp.c
161
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/hfi1/qp.c
223
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/hfi1/verbs.h
386
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/hfi1/verbs.h
389
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_ah.c
53
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_cq.c
100
struct hns_roce_bank *bank, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_cq.c
113
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_cq.c
254
struct ib_udata *udata, unsigned long addr)
drivers/infiniband/hw/hns/hns_roce_cq.c
280
struct ib_udata *udata, unsigned long addr,
drivers/infiniband/hw/hns/hns_roce_cq.c
315
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_cq.c
353
static int get_cq_ucmd(struct hns_roce_cq *hr_cq, struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_cq.c
384
static int set_cqe_size(struct hns_roce_cq *hr_cq, struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_cq.c
414
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/hns/hns_roce_cq.c
496
int hns_roce_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_device.h
1211
unsigned int page_shift, struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_device.h
1231
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1238
int hns_roce_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1239
int hns_roce_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1245
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1249
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1254
int hns_roce_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1270
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1271
int hns_roce_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1273
int hns_roce_alloc_xrcd(struct ib_xrcd *ib_xrcd, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1274
int hns_roce_dealloc_xrcd(struct ib_xrcd *ib_xrcd, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1277
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1279
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1292
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1299
int hns_roce_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
948
enum ib_qp_state new_state, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4806
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5400
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5620
enum ib_qp_state new_state, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5903
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5962
int hns_roce_v2_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6156
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.h
1486
int hns_roce_v2_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_main.c
220
struct ib_udata *uhw)
drivers/infiniband/hw/hns/hns_roce_main.c
422
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_mr.c
1037
unsigned int ba_page_shift, struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_mr.c
235
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_mr.c
289
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_mr.c
367
int hns_roce_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_mr.c
585
struct ib_udata *udata, unsigned long user_addr)
drivers/infiniband/hw/hns/hns_roce_mr.c
92
struct ib_udata *udata, u64 start)
drivers/infiniband/hw/hns/hns_roce_pd.c
145
int hns_roce_alloc_xrcd(struct ib_xrcd *ib_xrcd, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_pd.c
165
int hns_roce_dealloc_xrcd(struct ib_xrcd *ib_xrcd, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_pd.c
44
int hns_roce_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_pd.c
75
int hns_roce_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_qp.c
1005
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_qp.c
1117
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_qp.c
1174
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_qp.c
1284
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_qp.c
1328
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_qp.c
1446
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_qp.c
798
struct ib_udata *udata, unsigned long addr)
drivers/infiniband/hw/hns/hns_roce_qp.c
834
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_qp.c
846
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_qp.c
863
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_qp.c
893
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_qp.c
969
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_srq.c
166
struct ib_udata *udata, unsigned long addr)
drivers/infiniband/hw/hns/hns_roce_srq.c
220
struct ib_udata *udata, unsigned long addr)
drivers/infiniband/hw/hns/hns_roce_srq.c
291
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_srq.c
329
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_srq.c
343
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_srq.c
390
static int get_srq_ucmd(struct hns_roce_srq *srq, struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_srq.c
406
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_srq.c
425
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_srq.c
465
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_srq.c
526
int hns_roce_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
1005
int ionic_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
1116
int ionic_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
1218
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/ionic/ionic_controlpath.c
1289
int ionic_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
1708
struct ib_udata *udata,
drivers/infiniband/hw/ionic/ionic_controlpath.c
1783
int max_data, int sq_spec, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
1935
struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
2009
int rq_spec, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
2141
struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
2562
struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
2632
int ionic_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
367
int ionic_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
486
int ionic_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
494
int ionic_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
734
struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
80
struct ib_udata *udata,
drivers/infiniband/hw/ionic/ionic_controlpath.c
872
struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_ibdev.c
24
struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_ibdev.h
450
struct ib_udata *udata,
drivers/infiniband/hw/ionic/ionic_ibdev.h
458
int ionic_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
462
int ionic_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
463
int ionic_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
465
struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
471
struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
476
int ionic_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
481
int ionic_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
485
int ionic_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
487
struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
489
struct ib_udata *udata);
drivers/infiniband/hw/ionic/ionic_ibdev.h
492
int ionic_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/irdma/main.h
523
struct ib_udata *udata);
drivers/infiniband/hw/irdma/main.h
525
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/irdma/verbs.c
1276
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
13
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
1639
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
1964
static int irdma_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
1980
static int irdma_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2017
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2199
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2249
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2329
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2477
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/irdma/verbs.c
285
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
3042
static int irdma_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
3406
struct ib_udata *udata,
drivers/infiniband/hw/irdma/verbs.c
3443
struct ib_udata *udata,
drivers/infiniband/hw/irdma/verbs.c
3474
struct ib_udata *udata,
drivers/infiniband/hw/irdma/verbs.c
3520
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
3749
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
3909
static int irdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
394
static int irdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
442
static int irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
5212
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
5266
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
539
static int irdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
612
static int irdma_setup_umode_qp(struct ib_udata *udata,
drivers/infiniband/hw/irdma/verbs.c
948
struct ib_udata *udata)
drivers/infiniband/hw/mana/ah.c
9
struct ib_udata *udata)
drivers/infiniband/hw/mana/cq.c
11
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/mana/cq.c
110
int mana_ib_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/mana/main.c
113
int mana_ib_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mana/main.c
200
struct ib_udata *udata)
drivers/infiniband/hw/mana/main.c
581
struct ib_udata *uhw)
drivers/infiniband/hw/mana/main.c
69
int mana_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mana/mana_ib.h
633
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
636
u32 wq_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
638
int mana_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
642
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
651
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
653
int mana_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
656
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
659
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
661
int mana_ib_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
671
int mana_ib_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
673
int mana_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
674
int mana_ib_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
677
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
685
struct ib_udata *uhw);
drivers/infiniband/hw/mana/mana_ib.h
727
struct ib_udata *udata);
drivers/infiniband/hw/mana/mr.c
117
struct ib_udata *udata)
drivers/infiniband/hw/mana/mr.c
307
int mana_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
263
struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
527
struct ib_qp_init_attr *attr, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
633
struct ib_qp_init_attr *attr, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
701
struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
725
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
797
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
812
struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
836
static int mana_ib_destroy_qp_raw(struct mana_ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
858
static int mana_ib_destroy_rc_qp(struct mana_ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
876
static int mana_ib_destroy_ud_qp(struct mana_ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
898
int mana_ib_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
93
struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
10
struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
53
u32 wq_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
59
int mana_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
76
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/ah.c
145
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/cq.c
181
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/mlx4/cq.c
320
int entries, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/cq.c
384
int mlx4_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/cq.c
482
int mlx4_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/doorbell.c
45
int mlx4_ib_db_map_user(struct ib_udata *udata, unsigned long virt,
drivers/infiniband/hw/mlx4/main.c
1093
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1197
static int mlx4_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1214
static int mlx4_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1220
static int mlx4_ib_alloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1256
static int mlx4_ib_dealloc_xrcd(struct ib_xrcd *xrcd, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1689
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
436
struct ib_udata *uhw)
drivers/infiniband/hw/mlx4/mlx4_ib.h
753
int mlx4_ib_db_map_user(struct ib_udata *udata, unsigned long virt,
drivers/infiniband/hw/mlx4/mlx4_ib.h
763
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
764
int mlx4_ib_dereg_mr(struct ib_mr *mr, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
765
int mlx4_ib_alloc_mw(struct ib_mw *mw, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
772
int mlx4_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
775
int mlx4_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
782
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
792
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
794
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
796
int mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
802
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
803
int mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
807
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
919
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
930
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
931
int mlx4_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
933
u32 wq_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
937
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mr.c
143
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/mr.c
203
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/mr.c
338
int mlx4_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/mr.c
355
int mlx4_ib_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1408
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1524
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1629
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1667
static int _mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1695
int mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2014
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2074
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2119
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2703
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2831
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4128
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4212
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4268
u32 wq_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4323
int mlx4_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4339
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
57
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/qp.c
710
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
860
struct ib_udata *udata, struct mlx4_ib_qp *qp)
drivers/infiniband/hw/mlx4/qp.c
994
struct ib_udata *udata, int sqpn,
drivers/infiniband/hw/mlx4/srq.c
225
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/srq.c
268
int mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/srq.c
74
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/ah.c
100
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/cq.c
1074
int mlx5_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/cq.c
1176
int entries, struct ib_udata *udata,
drivers/infiniband/hw/mlx5/cq.c
1285
int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/cq.c
718
static int create_cq_user(struct mlx5_ib_dev *dev, struct ib_udata *udata,
drivers/infiniband/hw/mlx5/cq.c
865
static void destroy_cq_user(struct mlx5_ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/cq.c
955
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/mlx5/fs.c
1733
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/main.c
2177
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/main.c
2759
static int mlx5_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/main.c
2791
static int mlx5_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/main.c
946
struct ib_udata *uhw)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1256
static inline struct mlx5_ib_dev *mlx5_udata_to_mdev(struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1341
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1348
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1350
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1352
int mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1358
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1360
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1363
int mlx5_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1374
int mlx5_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1380
int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1385
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1397
int mlx5_ib_alloc_mw(struct ib_mw *mw, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1404
struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1405
int mlx5_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1421
int mlx5_ib_alloc_xrcd(struct ib_xrcd *xrcd, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1422
int mlx5_ib_dealloc_xrcd(struct ib_xrcd *xrcd, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1460
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1461
int mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1463
u32 wq_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1466
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mr.c
1518
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mr.c
1580
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mr.c
1880
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mr.c
2270
int mlx5_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mr.c
2538
int mlx5_ib_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
1068
struct mlx5_ib_qp_base *base, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
1335
struct ib_udata *udata,
drivers/infiniband/hw/mlx5/qp.c
1568
struct ib_udata *udata,
drivers/infiniband/hw/mlx5/qp.c
1701
struct ib_udata *udata;
drivers/infiniband/hw/mlx5/qp.c
1718
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
2076
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
2237
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
2660
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
2803
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
3061
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
3191
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
3222
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
3254
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
3353
int mlx5_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4004
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4033
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4126
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4526
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4690
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5172
int mlx5_ib_alloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5183
int mlx5_ib_dealloc_xrcd(struct ib_xrcd *xrcd, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5386
struct ib_udata *udata,
drivers/infiniband/hw/mlx5/qp.c
5468
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5529
int mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5545
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5624
u32 wq_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
865
struct mlx5_ib_rwq *rwq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
881
struct ib_udata *udata, struct mlx5_ib_rwq *rwq,
drivers/infiniband/hw/mlx5/qp.c
942
struct mlx5_ib_qp *qp, struct ib_udata *udata,
drivers/infiniband/hw/mlx5/srq.c
172
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/srq.c
193
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/srq.c
329
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/srq.c
378
int mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/srq.c
45
struct ib_udata *udata, int buf_size)
drivers/infiniband/hw/mthca/mthca_dev.h
503
struct ib_udata *udata);
drivers/infiniband/hw/mthca/mthca_dev.h
506
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mthca/mthca_dev.h
522
struct ib_udata *udata);
drivers/infiniband/hw/mthca/mthca_dev.h
541
struct ib_udata *udata);
drivers/infiniband/hw/mthca/mthca_dev.h
551
struct ib_udata *udata);
drivers/infiniband/hw/mthca/mthca_provider.c
287
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
348
static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
368
static int mthca_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
376
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
393
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
439
static int mthca_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
457
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
54
struct ib_udata *uhw)
drivers/infiniband/hw/mthca/mthca_provider.c
553
static int mthca_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
580
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/mthca/mthca_provider.c
698
static int mthca_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
774
static int mthca_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
830
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
927
static int mthca_dereg_mr(struct ib_mr *mr, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_qp.c
1168
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_qp.c
1299
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_qp.c
1375
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_qp.c
560
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_qp.c
859
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_qp.c
993
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_srq.c
101
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_srq.c
122
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_srq.c
155
struct mthca_srq *srq, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_srq.c
208
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_srq.c
373
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_ah.c
159
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_ah.h
55
struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1018
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1057
int ocrdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1103
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1176
struct ib_udata *udata, int dpp_offset,
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1297
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1388
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1672
int ocrdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1735
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1768
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1835
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1856
int ocrdma_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
359
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
405
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
465
int ocrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
583
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
629
int ocrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
669
int ocrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
68
struct ib_udata *uhw)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
850
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
906
int ocrdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
929
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
971
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
102
struct ib_udata *);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
55
struct ib_udata *uhw);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
64
int ocrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
69
int ocrdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
70
int ocrdma_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
74
int ocrdma_resize_cq(struct ib_cq *, int cqe, struct ib_udata *);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
75
int ocrdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
78
struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
82
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
86
int ocrdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
90
struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
92
enum ib_srq_attr_mask, struct ib_udata *);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
94
int ocrdma_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.h
98
int ocrdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.c
1060
int qedr_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
112
struct ib_device_attr *attr, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1193
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1257
struct qedr_srq *srq, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1309
struct qedr_qp *qp, struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
1423
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1467
static int qedr_init_srq_user_params(struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
1543
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1654
int qedr_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1677
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1843
struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
2237
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2259
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2465
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
261
int qedr_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2810
int qedr_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2876
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2955
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
3046
int qedr_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
436
int qedr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
479
int qedr_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
490
int qedr_alloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
498
int qedr_dealloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
67
static inline int qedr_ib_copy_to_udata(struct ib_udata *udata, void *src,
drivers/infiniband/hw/qedr/verbs.c
703
struct qedr_cq *cq, struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
743
static int qedr_init_user_db_rec(struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
790
static inline int qedr_init_user_queue(struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
905
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/qedr/verbs.h
36
struct ib_device_attr *attr, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
45
int qedr_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
50
int qedr_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
51
int qedr_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
52
int qedr_alloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
53
int qedr_dealloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
56
int qedr_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
59
struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
61
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
64
int qedr_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
67
struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
69
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
71
int qedr_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
75
struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
78
int qedr_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata);
drivers/infiniband/hw/qedr/verbs.h
83
struct ib_udata *);
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
279
struct ib_udata *uhw)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
442
int usnic_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
453
int usnic_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
460
struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
527
int usnic_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
550
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
588
int usnic_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
596
struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
626
int usnic_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
637
int usnic_ib_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
83
struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
43
struct ib_udata *uhw);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
51
int usnic_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
52
int usnic_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
54
struct ib_udata *udata);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
55
int usnic_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
57
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
60
int usnic_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
64
struct ib_udata *udata);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
65
int usnic_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
66
int usnic_ib_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c
104
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c
242
int pvrdma_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c
115
struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c
282
int pvrdma_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
192
struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
499
int pvrdma_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
526
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c
100
struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c
243
int pvrdma_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c
275
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
285
int pvrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
399
int pvrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
456
int pvrdma_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
485
struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
67
struct ib_udata *uhw)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
350
struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
362
int pvrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
364
int pvrdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
365
int pvrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
370
struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
371
int pvrdma_dereg_mr(struct ib_mr *mr, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
378
int pvrdma_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
382
struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
386
struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
388
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
390
int pvrdma_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
393
struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
395
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
398
int pvrdma_destroy_qp(struct ib_qp *qp, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/ah.c
59
struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/ah.h
12
struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/cq.c
162
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/sw/rdmavt/cq.c
278
int rvt_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/cq.c
340
int rvt_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/cq.h
14
int rvt_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/cq.h
16
int rvt_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/mmap.c
117
struct ib_udata *udata, void *obj)
drivers/infiniband/sw/rdmavt/mmap.h
15
struct ib_udata *udata, void *obj);
drivers/infiniband/sw/rdmavt/mr.c
340
struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/mr.c
514
int rvt_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/mr.h
30
struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/mr.h
31
int rvt_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/pd.c
18
int rvt_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/pd.c
56
int rvt_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/pd.h
11
int rvt_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/pd.h
12
int rvt_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/qp.c
1029
struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/qp.c
1401
int attr_mask, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/qp.c
1675
int rvt_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/qp.c
783
struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/qp.h
14
struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/qp.h
16
int attr_mask, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/qp.h
17
int rvt_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/qp.h
29
struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/srq.c
126
struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/srq.c
294
int rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/srq.c
35
struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/srq.h
12
struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/srq.h
15
struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/srq.h
17
int rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/vt.c
245
static int rvt_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/vt.c
79
struct ib_udata *uhw)
drivers/infiniband/sw/rxe/rxe_cq.c
43
int comp_vector, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_cq.c
71
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_loc.h
109
struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_loc.h
114
int mask, struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_loc.h
164
struct ib_srq_init_attr *init, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_loc.h
170
struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_loc.h
25
int comp_vector, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_loc.h
30
struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_loc.h
55
struct ib_udata *udata, void *obj);
drivers/infiniband/sw/rxe/rxe_loc.h
88
int rxe_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_mmap.c
116
struct ib_udata *udata, void *obj)
drivers/infiniband/sw/rxe/rxe_mw.c
16
int rxe_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_qp.c
235
struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_qp.c
284
struct ib_qp_init_attr *init, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_qp.c
328
struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_qp.c
374
struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_qp.c
401
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_qp.c
661
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_queue.c
13
struct ib_udata *udata, struct rxe_queue_buf *buf,
drivers/infiniband/sw/rxe/rxe_queue.c
148
unsigned int elem_size, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_queue.h
80
struct ib_udata *udata, struct rxe_queue_buf *buf,
drivers/infiniband/sw/rxe/rxe_queue.h
89
unsigned int elem_size, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_srq.c
153
struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_srq.c
45
struct ib_srq_init_attr *init, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_verbs.c
1078
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/sw/rxe/rxe_verbs.c
1130
static int rxe_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
1215
static int rxe_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
1275
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
1330
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
1408
static int rxe_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
20
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
226
static int rxe_alloc_ucontext(struct ib_ucontext *ibuc, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
250
static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
269
static int rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
284
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
389
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
447
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
535
static int rxe_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
549
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
613
int mask, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
661
static int rxe_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1111
int siw_destroy_cq(struct ib_cq *base_cq, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1145
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/sw/siw/siw_verbs.c
130
struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1302
int siw_dereg_mr(struct ib_mr *base_mr, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1332
struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1594
struct ib_srq_init_attr *init_attrs, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1684
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1744
int siw_destroy_srq(struct ib_srq *base_srq, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
240
int siw_alloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
253
int siw_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
310
struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
553
int attr_mask, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
601
int siw_destroy_qp(struct ib_qp *base_qp, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
86
int siw_alloc_ucontext(struct ib_ucontext *base_ctx, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.h
37
int siw_alloc_ucontext(struct ib_ucontext *base_ctx, struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
44
struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
51
int siw_alloc_pd(struct ib_pd *base_pd, struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
52
int siw_dealloc_pd(struct ib_pd *base_pd, struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
54
struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
58
int attr_mask, struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
59
int siw_destroy_qp(struct ib_qp *base_qp, struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
64
int siw_destroy_cq(struct ib_cq *base_cq, struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
69
struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
75
int siw_dereg_mr(struct ib_mr *base_mr, struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
77
struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
79
enum ib_srq_attr_mask mask, struct ib_udata *udata);
drivers/infiniband/sw/siw/siw_verbs.h
81
int siw_destroy_srq(struct ib_srq *base_srq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2418
struct ib_udata *udata);
include/rdma/ib_verbs.h
2498
struct ib_udata *udata);
include/rdma/ib_verbs.h
2514
int (*alloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
include/rdma/ib_verbs.h
2515
int (*dealloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
include/rdma/ib_verbs.h
2517
struct ib_udata *udata);
include/rdma/ib_verbs.h
2519
struct ib_udata *udata);
include/rdma/ib_verbs.h
2525
struct ib_udata *udata);
include/rdma/ib_verbs.h
2528
struct ib_udata *udata);
include/rdma/ib_verbs.h
2530
int (*destroy_srq)(struct ib_srq *srq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2532
struct ib_udata *udata);
include/rdma/ib_verbs.h
2534
int qp_attr_mask, struct ib_udata *udata);
include/rdma/ib_verbs.h
2537
int (*destroy_qp)(struct ib_qp *qp, struct ib_udata *udata);
include/rdma/ib_verbs.h
2545
int (*destroy_cq)(struct ib_cq *cq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2546
int (*resize_cq)(struct ib_cq *cq, int cqe, struct ib_udata *udata);
include/rdma/ib_verbs.h
2560
struct ib_udata *udata);
include/rdma/ib_verbs.h
2569
struct ib_udata *udata);
include/rdma/ib_verbs.h
2570
int (*dereg_mr)(struct ib_mr *mr, struct ib_udata *udata);
include/rdma/ib_verbs.h
2592
int (*alloc_mw)(struct ib_mw *mw, struct ib_udata *udata);
include/rdma/ib_verbs.h
2596
int (*alloc_xrcd)(struct ib_xrcd *xrcd, struct ib_udata *udata);
include/rdma/ib_verbs.h
2597
int (*dealloc_xrcd)(struct ib_xrcd *xrcd, struct ib_udata *udata);
include/rdma/ib_verbs.h
2600
struct ib_udata *udata);
include/rdma/ib_verbs.h
2616
struct ib_udata *udata);
include/rdma/ib_verbs.h
2617
int (*destroy_wq)(struct ib_wq *wq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2619
u32 wq_attr_mask, struct ib_udata *udata);
include/rdma/ib_verbs.h
2622
struct ib_udata *udata);
include/rdma/ib_verbs.h
3096
static inline int ib_copy_from_udata(void *dest, struct ib_udata *udata, size_t len)
include/rdma/ib_verbs.h
3101
static inline int ib_copy_to_udata(struct ib_udata *udata, void *src, size_t len)
include/rdma/ib_verbs.h
3124
static inline bool ib_is_udata_cleared(struct ib_udata *udata,
include/rdma/ib_verbs.h
3646
int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata);
include/rdma/ib_verbs.h
3692
struct ib_udata *udata);
include/rdma/ib_verbs.h
3777
int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata);
include/rdma/ib_verbs.h
3796
struct ib_udata *udata);
include/rdma/ib_verbs.h
3836
int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata);
include/rdma/ib_verbs.h
3899
struct ib_udata *udata);
include/rdma/ib_verbs.h
3935
int ib_destroy_qp_user(struct ib_qp *qp, struct ib_udata *udata);
include/rdma/ib_verbs.h
4084
int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata);
include/rdma/ib_verbs.h
4465
int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata);
include/rdma/ib_verbs.h
4534
struct inode *inode, struct ib_udata *udata);
include/rdma/ib_verbs.h
4535
int ib_dealloc_xrcd_user(struct ib_xrcd *xrcd, struct ib_udata *udata);
include/rdma/ib_verbs.h
4636
int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata);
include/rdma/rdma_vt.h
345
int attr_mask, struct ib_udata *udata);
include/rdma/rdma_vt.h
349
int attr_mask, struct ib_udata *udata);
include/rdma/uverbs_ioctl.h
633
struct ib_udata driver_udata;
include/rdma/uverbs_ioctl.h
634
struct ib_udata ucore;
include/rdma/uverbs_ioctl.h
661
rdma_udata_to_uverbs_attr_bundle(struct ib_udata *udata)