/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_srq.c | 101 struct ib_udata *udata) 122 struct ib_udata *udata) 155 struct mthca_srq *srq, struct ib_udata *udata) 208 struct ib_udata *udata) 373 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
|
/linux-master/drivers/infiniband/core/ |
H A D | core_priv.h | 229 struct ib_udata *udata); 256 struct ib_udata *udata) 321 struct ib_udata *udata,
|
H A D | device.c | 1239 struct ib_udata uhw = {.outlen = 0, .inlen = 0};
|
H A D | rdma_core.h | 75 struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs); 188 struct ib_udata *udata, unsigned int attr_in,
|
H A D | security.c | 574 struct ib_udata *udata)
|
H A D | uverbs.h | 55 ib_uverbs_init_udata(struct ib_udata *udata, 67 ib_uverbs_init_udata_buf_or_null(struct ib_udata *udata,
|
H A D | uverbs_cmd.c | 182 struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs) 184 attrs->driver_udata = (struct ib_udata){}; 3361 struct ib_udata *udata)
|
H A D | uverbs_ioctl.c | 468 pbundle->bundle.driver_udata = (struct ib_udata){}; 704 * Fill a ib_udata struct (core or uhw) using the given attribute IDs. 706 * ib_udata format used by the drivers. 709 struct ib_udata *udata, unsigned int attr_in,
|
H A D | verbs.c | 334 int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata) 506 struct ib_udata *udata, 599 struct ib_udata *udata) 970 int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata) 1013 struct ib_udata *udata) 1079 int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata) 1202 struct ib_udata *udata, 1205 struct ib_udata dummy = {}; 1279 struct ib_udata *udata, 1756 int attr_mask, struct ib_udata *udat [all...] |
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 135 struct ib_udata *udata) 601 int bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata) 622 int bnxt_re_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 733 struct ib_udata *udata) 889 int bnxt_re_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata) 1020 struct bnxt_re_qp *qp, struct ib_udata *udata) 1352 struct ib_udata *udata) 1520 struct ib_udata *udata) 1678 int bnxt_re_destroy_srq(struct ib_srq *ib_srq, struct ib_udata *udata) 1699 struct ib_udata *udat [all...] |
H A D | ib_verbs.h | 182 struct ib_udata *udata); 196 int bnxt_re_alloc_pd(struct ib_pd *pd, struct ib_udata *udata); 197 int bnxt_re_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata); 199 struct ib_udata *udata); 204 struct ib_udata *udata); 207 struct ib_udata *udata); 209 int bnxt_re_destroy_srq(struct ib_srq *srq, struct ib_udata *udata); 213 struct ib_udata *udata); 215 int qp_attr_mask, struct ib_udata *udata); 218 int bnxt_re_destroy_qp(struct ib_qp *qp, struct ib_udata *udat [all...] |
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | cq.c | 976 int c4iw_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata) 998 struct ib_udata *udata)
|
H A D | iw_cxgb4.h | 975 struct ib_udata *udata); 977 int c4iw_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata); 978 int c4iw_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata); 981 struct ib_udata *udata); 985 struct ib_udata *udata); 986 int c4iw_destroy_srq(struct ib_srq *ib_srq, struct ib_udata *udata); 988 struct ib_udata *udata); 989 int c4iw_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata); 991 struct ib_udata *udata); 993 int attr_mask, struct ib_udata *udat [all...] |
H A D | mem.c | 492 u64 virt, int acc, struct ib_udata *udata) 700 int c4iw_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
|
H A D | provider.c | 77 struct ib_udata *udata) 194 static int c4iw_deallocate_pd(struct ib_pd *pd, struct ib_udata *udata) 209 static int c4iw_allocate_pd(struct ib_pd *pd, struct ib_udata *udata) 257 struct ib_udata *uhw)
|
H A D | qp.c | 2070 int c4iw_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata) 2110 struct ib_udata *udata) 2357 int attr_mask, struct ib_udata *udata) 2428 struct ib_udata *udata) 2663 struct ib_udata *udata) 2796 int c4iw_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
|
/linux-master/drivers/infiniband/hw/efa/ |
H A D | efa.h | 147 struct ib_udata *udata); 157 int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata); 158 int efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata); 159 int efa_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata); 161 struct ib_udata *udata); 162 int efa_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata); 164 struct ib_udata *udata); 167 struct ib_udata *udata); 171 struct ib_udata *udata); 172 int efa_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udat [all...] |
H A D | efa_verbs.c | 211 struct ib_udata *udata) 385 int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 429 int efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 454 int efa_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata) 636 struct ib_udata *udata) 948 int qp_attr_mask, struct ib_udata *udata) 1031 int efa_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) 1087 struct ib_udata *udata) 1587 struct ib_udata *udata) 1690 struct ib_udata *udat [all...] |
/linux-master/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.c | 310 struct ib_udata *unused) 404 int erdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 419 int erdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 932 struct ib_udata *udata) 1157 u64 virt, int access, struct ib_udata *udata) 1207 int erdma_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata) 1234 int erdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) 1266 int erdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata) 1433 int erdma_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *udata) 1520 struct ib_udata *udat [all...] |
H A D | erdma_verbs.h | 325 int erdma_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *data); 328 struct ib_udata *data); 332 struct ib_udata *data); 337 int erdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *data); 338 int erdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata); 340 struct ib_udata *data); 344 struct ib_udata *data); 345 int erdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata); 346 int erdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata); 349 u64 virt, int access, struct ib_udata *udat [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | qp.c | 161 int attr_mask, struct ib_udata *udata) 223 int attr_mask, struct ib_udata *udata)
|
H A D | verbs.h | 386 int attr_mask, struct ib_udata *udata); 389 int attr_mask, struct ib_udata *udata);
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_ah.c | 55 struct ib_udata *udata)
|
H A D | hns_roce_cq.c | 199 struct ib_udata *udata, unsigned long addr) 225 struct ib_udata *udata, unsigned long addr, 260 struct ib_udata *udata) 298 static int get_cq_ucmd(struct hns_roce_cq *hr_cq, struct ib_udata *udata, 329 static int set_cqe_size(struct hns_roce_cq *hr_cq, struct ib_udata *udata, 356 struct ib_udata *udata) 440 int hns_roce_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
|
H A D | hns_roce_device.h | 943 enum ib_qp_state new_state, struct ib_udata *udata); 1182 unsigned int page_shift, struct ib_udata *udata, 1202 struct ib_udata *udata); 1209 int hns_roce_alloc_pd(struct ib_pd *pd, struct ib_udata *udata); 1210 int hns_roce_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata); 1215 struct ib_udata *udata); 1219 struct ib_udata *udata); 1224 int hns_roce_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata); 1227 int hns_roce_alloc_mw(struct ib_mw *mw, struct ib_udata *udata); 1243 struct ib_udata *udat [all...] |