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/ib_core_uverbs.c
401
static struct ib_device *rdma_udata_to_dev(struct ib_udata *udata)
drivers/infiniband/core/ib_core_uverbs.c
420
static uverbs_api_ioctl_handler_fn uverbs_get_handler_fn(struct ib_udata *udata)
drivers/infiniband/core/ib_core_uverbs.c
431
int _ib_copy_validate_udata_in(struct ib_udata *udata, void *req,
drivers/infiniband/core/ib_core_uverbs.c
469
int _ib_copy_validate_udata_cm_fail(struct ib_udata *udata, u64 req_cm,
drivers/infiniband/core/ib_core_uverbs.c
481
int _ib_respond_udata(struct ib_udata *udata, const void *src, size_t len)
drivers/infiniband/core/ib_core_uverbs.c
540
struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs)
drivers/infiniband/core/ib_core_uverbs.c
542
attrs->driver_udata = (struct ib_udata){};
drivers/infiniband/core/rdma_core.h
196
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/rdma_core.h
77
static inline 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
3311
struct ib_udata *udata)
drivers/infiniband/core/uverbs_ioctl.c
374
pbundle->bundle.driver_udata = (struct ib_udata){};
drivers/infiniband/core/uverbs_ioctl.c
566
struct ib_udata *udata, unsigned int attr_in,
drivers/infiniband/core/verbs.c
1027
int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
1070
struct ib_udata *udata)
drivers/infiniband/core/verbs.c
1136
int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
1824
int attr_mask, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
1948
int attr_mask, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2142
int ib_destroy_qp_user(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2237
int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2308
int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2526
struct inode *inode, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2559
int ib_dealloc_xrcd_user(struct ib_xrcd *xrcd, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
2619
int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
391
int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
563
struct ib_udata *udata,
drivers/infiniband/core/verbs.c
656
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
1008
int bnxt_re_destroy_qp(struct ib_qp *ib_qp, 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
1939
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2143
int bnxt_re_destroy_srq(struct ib_srq *ib_srq, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2168
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2201
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2296
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2430
int qp_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3461
int bnxt_re_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3497
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3653
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4446
int bnxt_re_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4558
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4691
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4744
int bnxt_re_alloc_ucontext(struct ib_ucontext *ctx, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4880
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
692
int bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
718
int bnxt_re_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
833
struct ib_udata *udata)
drivers/infiniband/hw/bnxt_re/ib_verbs.h
218
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
235
int bnxt_re_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
236
int bnxt_re_dealloc_pd(struct ib_pd *pd, 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
243
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
246
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
248
int bnxt_re_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
252
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
254
int qp_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
257
int bnxt_re_destroy_qp(struct ib_qp *qp, 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
268
int bnxt_re_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
277
int bnxt_re_dereg_mr(struct ib_mr *mr, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
279
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
284
struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
290
int bnxt_re_alloc_ucontext(struct ib_ucontext *ctx, struct ib_udata *udata);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
294
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
258
struct ib_udata *uhw)
drivers/infiniband/hw/cxgb4/provider.c
78
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
2378
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2449
struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2682
struct ib_udata *udata)
drivers/infiniband/hw/cxgb4/qp.c
2821
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
159
int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
160
int efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
161
int efa_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
163
struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
164
int efa_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
170
struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
176
int efa_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
179
int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
186
struct ib_udata *udata);
drivers/infiniband/hw/efa/efa.h
189
int qp_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/efa/efa_verbs.c
1055
int efa_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
1116
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/efa/efa_verbs.c
1612
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
1760
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
1834
int efa_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
1909
int efa_alloc_ucontext(struct ib_ucontext *ibucontext, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
2067
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
212
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
434
int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
470
int efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
495
int efa_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
686
struct ib_udata *udata)
drivers/infiniband/hw/efa/efa_verbs.c
975
int qp_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1237
struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1290
int erdma_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1318
int erdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1351
int erdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1528
int erdma_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1797
struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
1959
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 *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
435
int erdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
450
int erdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/erdma/erdma_verbs.c
997
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
54
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
370
static int set_cqe_size(struct hns_roce_cq *hr_cq, struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_cq.c
400
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/hns/hns_roce_cq.c
481
int hns_roce_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_device.h
1232
unsigned int page_shift, struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_device.h
1252
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1259
int hns_roce_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1260
int hns_roce_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1266
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
1275
int hns_roce_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1291
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1292
int hns_roce_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1294
int hns_roce_alloc_xrcd(struct ib_xrcd *ib_xrcd, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1295
int hns_roce_dealloc_xrcd(struct ib_xrcd *ib_xrcd, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1298
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1300
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1313
struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
1320
int hns_roce_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_device.h
956
enum ib_qp_state new_state, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
4807
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5401
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5621
enum ib_qp_state new_state, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5904
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
5963
int hns_roce_v2_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
6157
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_hw_v2.h
1611
int hns_roce_v2_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/hns/hns_roce_main.c
221
struct ib_udata *uhw)
drivers/infiniband/hw/hns/hns_roce_main.c
428
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_mr.c
1041
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
371
int hns_roce_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_mr.c
589
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
143
int hns_roce_alloc_xrcd(struct ib_xrcd *ib_xrcd, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_pd.c
163
int hns_roce_dealloc_xrcd(struct ib_xrcd *ib_xrcd, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_pd.c
45
int hns_roce_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_pd.c
73
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
1112
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_qp.c
1167
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_qp.c
1281
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_qp.c
1325
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_qp.c
1443
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
381
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_srq.c
400
struct ib_udata *udata,
drivers/infiniband/hw/hns/hns_roce_srq.c
436
struct ib_udata *udata)
drivers/infiniband/hw/hns/hns_roce_srq.c
502
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
2581
struct ib_udata *udata)
drivers/infiniband/hw/ionic/ionic_controlpath.c
2651
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
522
struct ib_udata *udata);
drivers/infiniband/hw/irdma/main.h
524
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/irdma/verbs.c
1274
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
13
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
1634
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
1956
static int irdma_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
1972
static int irdma_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2009
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2187
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2237
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2317
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
2463
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/irdma/verbs.c
287
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
3030
static int irdma_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
3395
struct ib_udata *udata,
drivers/infiniband/hw/irdma/verbs.c
3432
struct ib_udata *udata,
drivers/infiniband/hw/irdma/verbs.c
3463
struct ib_udata *udata,
drivers/infiniband/hw/irdma/verbs.c
3509
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
3778
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
3974
static int irdma_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
398
static int irdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
444
static int irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
5289
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
5343
struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
541
static int irdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/irdma/verbs.c
614
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
103
int mana_ib_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/mana/cq.c
11
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/mana/main.c
128
int mana_ib_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mana/main.c
191
struct ib_udata *udata)
drivers/infiniband/hw/mana/main.c
572
struct ib_udata *uhw)
drivers/infiniband/hw/mana/main.c
93
int mana_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mana/mana_ib.h
652
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
655
u32 wq_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
657
int mana_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
661
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
670
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
672
int mana_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
675
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
678
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
680
int mana_ib_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
690
int mana_ib_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
692
int mana_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
693
int mana_ib_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
696
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
704
struct ib_udata *uhw);
drivers/infiniband/hw/mana/mana_ib.h
746
struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
758
int mana_ib_alloc_mw(struct ib_mw *mw, struct ib_udata *udata);
drivers/infiniband/hw/mana/mr.c
103
struct ib_udata *udata)
drivers/infiniband/hw/mana/mr.c
326
int mana_ib_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/hw/mana/mr.c
342
int mana_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
281
struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
545
struct ib_qp_init_attr *attr, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
647
struct ib_qp_init_attr *attr, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
715
struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
739
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
80
struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
804
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
819
struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
867
static int mana_ib_destroy_qp_raw(struct mana_ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
889
static int mana_ib_destroy_rc_qp(struct mana_ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
907
static int mana_ib_destroy_ud_qp(struct mana_ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mana/qp.c
929
int mana_ib_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
10
struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
47
u32 wq_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
53
int mana_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
70
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/ah.c
145
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/cq.c
143
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/mlx4/cq.c
338
int entries, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/cq.c
433
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/cq.c
531
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
1089
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1193
static int mlx4_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1215
static int mlx4_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1221
static int mlx4_ib_alloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1257
static int mlx4_ib_dealloc_xrcd(struct ib_xrcd *xrcd, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
1690
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/main.c
437
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
773
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
779
int mlx4_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
786
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
796
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
798
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
800
int mlx4_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
806
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
807
int mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
811
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
923
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
934
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
935
int mlx4_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
937
u32 wq_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
941
struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mr.c
144
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/mr.c
205
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/mr.c
348
int mlx4_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/mr.c
365
int mlx4_ib_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1385
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1501
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1606
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1644
static int _mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1672
int mlx4_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
1991
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2051
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2096
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2680
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
2808
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4105
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4174
struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4230
u32 wq_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4275
int mlx4_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
4291
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
846
struct ib_udata *udata, struct mlx4_ib_qp *qp)
drivers/infiniband/hw/mlx4/qp.c
975
struct ib_udata *udata, int sqpn,
drivers/infiniband/hw/mlx4/srq.c
232
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/srq.c
275
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
1128
int mlx5_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/cq.c
1230
int entries, struct ib_udata *udata,
drivers/infiniband/hw/mlx5/cq.c
1340
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/cq.c
719
static int create_cq_user(struct mlx5_ib_dev *dev, struct ib_udata *udata,
drivers/infiniband/hw/mlx5/cq.c
863
static void destroy_cq_user(struct mlx5_ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/cq.c
954
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/mlx5/fs.c
1733
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/main.c
2203
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/main.c
2796
static int mlx5_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/main.c
2829
static int mlx5_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/main.c
947
struct ib_udata *uhw)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1189
static inline struct mlx5_ib_dev *mlx5_udata_to_mdev(struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1275
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1282
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1284
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1286
int mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1292
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1294
int attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1297
int mlx5_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1311
int mlx5_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1318
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1323
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1335
int mlx5_ib_alloc_mw(struct ib_mw *mw, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1342
struct ib_pd *pd, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1343
int mlx5_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1359
int mlx5_ib_alloc_xrcd(struct ib_xrcd *xrcd, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1360
int mlx5_ib_dealloc_xrcd(struct ib_xrcd *xrcd, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1393
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1394
int mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1396
u32 wq_attr_mask, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1399
struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mr.c
1169
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mr.c
1524
int mlx5_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mr.c
1792
int mlx5_ib_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mr.c
798
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/mr.c
860
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
1086
struct mlx5_ib_qp_base *base, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
1353
struct ib_udata *udata,
drivers/infiniband/hw/mlx5/qp.c
1589
struct ib_udata *udata,
drivers/infiniband/hw/mlx5/qp.c
1728
struct ib_udata *udata;
drivers/infiniband/hw/mlx5/qp.c
1746
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
2104
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
2265
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
2689
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
2836
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
3094
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
3226
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
3257
struct ib_udata *udata = params->udata;
drivers/infiniband/hw/mlx5/qp.c
3289
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
3389
int mlx5_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4124
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4153
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4246
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4651
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
4815
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5296
int mlx5_ib_alloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5307
int mlx5_ib_dealloc_xrcd(struct ib_xrcd *xrcd, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5510
struct ib_udata *udata,
drivers/infiniband/hw/mlx5/qp.c
5577
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5638
int mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5654
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5732
u32 wq_attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
868
struct mlx5_ib_rwq *rwq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
884
struct ib_udata *udata, struct mlx5_ib_rwq *rwq,
drivers/infiniband/hw/mlx5/qp.c
953
struct mlx5_ib_qp *qp, struct ib_udata *udata,
drivers/infiniband/hw/mlx5/srq.c
163
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/srq.c
184
struct ib_udata *udata)
drivers/infiniband/hw/mlx5/srq.c
317
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/srq.c
366
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
290
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
352
static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
375
static int mthca_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
383
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
400
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
453
static int mthca_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
471
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
54
struct ib_udata *uhw)
drivers/infiniband/hw/mthca/mthca_provider.c
568
static int mthca_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
595
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/hw/mthca/mthca_provider.c
719
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
794
static int mthca_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
850
struct ib_udata *udata)
drivers/infiniband/hw/mthca/mthca_provider.c
950
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
1015
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1052
int ocrdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1098
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1171
struct ib_udata *udata, int dpp_offset,
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1288
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1382
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1666
int ocrdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1729
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1761
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1828
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
1849
int ocrdma_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
361
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
407
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
467
int ocrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
585
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
630
int ocrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
670
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
851
struct ib_udata *udata)
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
907
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
967
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 *, unsigned 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
104
struct ib_device_attr *attr, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1042
int qedr_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1175
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1239
struct qedr_srq *srq, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1286
struct qedr_qp *qp, struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
1390
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1434
static int qedr_init_srq_user_params(struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
1511
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1619
int qedr_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1642
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
1808
struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
2199
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2221
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2427
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
258
int qedr_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2772
int qedr_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2838
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
2917
struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
3008
int qedr_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
430
int qedr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
472
int qedr_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
483
int qedr_alloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
491
int qedr_dealloc_xrcd(struct ib_xrcd *ibxrcd, struct ib_udata *udata)
drivers/infiniband/hw/qedr/verbs.c
695
static int qedr_copy_cq_uresp(struct qedr_cq *cq, struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
728
static int qedr_init_user_db_rec(struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
775
static inline int qedr_init_user_queue(struct ib_udata *udata,
drivers/infiniband/hw/qedr/verbs.c
890
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
272
struct ib_udata *uhw)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
437
int usnic_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
448
int usnic_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
455
struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
522
int usnic_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
545
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
583
int usnic_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
591
struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
621
int usnic_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
632
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
240
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
193
struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
497
int pvrdma_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
524
int attr_mask, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c
101
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
287
int pvrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
401
int pvrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
457
int pvrdma_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
486
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, unsigned 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, unsigned int cqe, struct ib_udata *udata);
drivers/infiniband/sw/rdmavt/mmap.c
129
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
1027
struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/qp.c
1398
int attr_mask, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/qp.c
1672
int rvt_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/qp.c
781
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
293
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
248
static int rvt_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata)
drivers/infiniband/sw/rdmavt/vt.c
80
struct ib_udata *uhw)
drivers/infiniband/sw/rxe/rxe_cq.c
12
int comp_vector, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_cq.c
40
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_loc.h
106
struct ib_pd *ibpd, struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_loc.h
111
int mask, struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_loc.h
161
struct ib_srq_init_attr *init, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_loc.h
167
struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_loc.h
22
int comp_vector, struct ib_udata *udata,
drivers/infiniband/sw/rxe/rxe_loc.h
27
struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_loc.h
52
struct ib_udata *udata, void *obj);
drivers/infiniband/sw/rxe/rxe_loc.h
85
int rxe_alloc_mw(struct ib_mw *ibmw, struct ib_udata *udata);
drivers/infiniband/sw/rxe/rxe_mmap.c
129
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
1063
struct ib_udata *udata = &attrs->driver_udata;
drivers/infiniband/sw/rxe/rxe_verbs.c
1113
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
1196
static int rxe_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
1256
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
1311
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
1394
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
220
static int rxe_alloc_ucontext(struct ib_ucontext *ibuc, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
244
static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
263
static int rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
278
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
383
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
441
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
520
static int rxe_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
534
struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
598
int mask, struct ib_udata *udata)
drivers/infiniband/sw/rxe/rxe_verbs.c
646
static int rxe_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1117
int siw_destroy_cq(struct ib_cq *base_cq, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1151
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
1308
int siw_dereg_mr(struct ib_mr *base_mr, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1338
struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1596
struct ib_srq_init_attr *init_attrs, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1686
enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
1746
int siw_destroy_srq(struct ib_srq *base_srq, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
242
int siw_alloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
255
int siw_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
312
struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
559
int attr_mask, struct ib_udata *udata)
drivers/infiniband/sw/siw/siw_verbs.c
607
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_umem.h
77
struct ib_udata;
include/rdma/ib_verbs.h
2517
struct ib_udata *udata);
include/rdma/ib_verbs.h
2595
struct ib_udata *udata);
include/rdma/ib_verbs.h
2611
int (*alloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
include/rdma/ib_verbs.h
2612
int (*dealloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
include/rdma/ib_verbs.h
2614
struct ib_udata *udata);
include/rdma/ib_verbs.h
2616
struct ib_udata *udata);
include/rdma/ib_verbs.h
2622
struct ib_udata *udata);
include/rdma/ib_verbs.h
2625
struct ib_udata *udata);
include/rdma/ib_verbs.h
2627
int (*destroy_srq)(struct ib_srq *srq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2629
struct ib_udata *udata);
include/rdma/ib_verbs.h
2631
int qp_attr_mask, struct ib_udata *udata);
include/rdma/ib_verbs.h
2634
int (*destroy_qp)(struct ib_qp *qp, struct ib_udata *udata);
include/rdma/ib_verbs.h
2641
int (*destroy_cq)(struct ib_cq *cq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2643
struct ib_udata *udata);
include/rdma/ib_verbs.h
2657
struct ib_udata *udata);
include/rdma/ib_verbs.h
2666
struct ib_udata *udata);
include/rdma/ib_verbs.h
2667
int (*dereg_mr)(struct ib_mr *mr, struct ib_udata *udata);
include/rdma/ib_verbs.h
2689
int (*alloc_mw)(struct ib_mw *mw, struct ib_udata *udata);
include/rdma/ib_verbs.h
2693
int (*alloc_xrcd)(struct ib_xrcd *xrcd, struct ib_udata *udata);
include/rdma/ib_verbs.h
2694
int (*dealloc_xrcd)(struct ib_xrcd *xrcd, struct ib_udata *udata);
include/rdma/ib_verbs.h
2697
struct ib_udata *udata);
include/rdma/ib_verbs.h
2713
struct ib_udata *udata);
include/rdma/ib_verbs.h
2714
int (*destroy_wq)(struct ib_wq *wq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2716
u32 wq_attr_mask, struct ib_udata *udata);
include/rdma/ib_verbs.h
2719
struct ib_udata *udata);
include/rdma/ib_verbs.h
3204
static inline int ib_copy_from_udata(void *dest, struct ib_udata *udata, size_t len)
include/rdma/ib_verbs.h
3209
static inline int ib_copy_to_udata(struct ib_udata *udata, void *src, size_t len)
include/rdma/ib_verbs.h
3232
static inline bool ib_is_udata_cleared(struct ib_udata *udata,
include/rdma/ib_verbs.h
3754
int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata);
include/rdma/ib_verbs.h
3800
struct ib_udata *udata);
include/rdma/ib_verbs.h
3885
int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata);
include/rdma/ib_verbs.h
3904
struct ib_udata *udata);
include/rdma/ib_verbs.h
3944
int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata);
include/rdma/ib_verbs.h
4007
struct ib_udata *udata);
include/rdma/ib_verbs.h
4043
int ib_destroy_qp_user(struct ib_qp *qp, struct ib_udata *udata);
include/rdma/ib_verbs.h
4183
int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata);
include/rdma/ib_verbs.h
4564
int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata);
include/rdma/ib_verbs.h
4633
struct inode *inode, struct ib_udata *udata);
include/rdma/ib_verbs.h
4634
int ib_dealloc_xrcd_user(struct ib_xrcd *xrcd, struct ib_udata *udata);
include/rdma/ib_verbs.h
4735
int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata);
include/rdma/rdma_vt.h
346
int attr_mask, struct ib_udata *udata);
include/rdma/rdma_vt.h
350
int attr_mask, struct ib_udata *udata);
include/rdma/rdma_vt.h
365
int (*alloc_ucontext)(struct ib_ucontext *uctx, struct ib_udata *udata);
include/rdma/uverbs_ioctl.h
1005
static inline int _ib_copy_validate_udata_cm_fail(struct ib_udata *udata,
include/rdma/uverbs_ioctl.h
1120
static inline int ib_is_udata_in_empty(struct ib_udata *udata)
include/rdma/uverbs_ioctl.h
1147
static inline int ib_respond_empty_udata(struct ib_udata *udata)
include/rdma/uverbs_ioctl.h
655
struct ib_udata driver_udata;
include/rdma/uverbs_ioctl.h
656
struct ib_udata ucore;
include/rdma/uverbs_ioctl.h
684
rdma_udata_to_uverbs_attr_bundle(struct ib_udata *udata)
include/rdma/uverbs_ioctl.h
924
int _ib_copy_validate_udata_in(struct ib_udata *udata, void *req,
include/rdma/uverbs_ioctl.h
926
int _ib_respond_udata(struct ib_udata *udata, const void *src, size_t len);
include/rdma/uverbs_ioctl.h
927
int _ib_copy_validate_udata_cm_fail(struct ib_udata *udata, u64 req_cm,
include/rdma/uverbs_ioctl.h
992
static inline int _ib_copy_validate_udata_in(struct ib_udata *udata, void *req,
include/rdma/uverbs_ioctl.h
999
static inline int _ib_respond_udata(struct ib_udata *udata, const void *src,