Searched refs:ib_udata (Results 1 - 25 of 102) sorted by path

12345

/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c101 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 Dcore_priv.h229 struct ib_udata *udata);
256 struct ib_udata *udata)
321 struct ib_udata *udata,
H A Ddevice.c1239 struct ib_udata uhw = {.outlen = 0, .inlen = 0};
H A Drdma_core.h75 struct ib_udata *uverbs_get_cleared_udata(struct uverbs_attr_bundle *attrs);
188 struct ib_udata *udata, unsigned int attr_in,
H A Dsecurity.c574 struct ib_udata *udata)
H A Duverbs.h55 ib_uverbs_init_udata(struct ib_udata *udata,
67 ib_uverbs_init_udata_buf_or_null(struct ib_udata *udata,
H A Duverbs_cmd.c182 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 Duverbs_ioctl.c468 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 Dverbs.c334 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 Dib_verbs.c135 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 Dib_verbs.h182 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 Dcq.c976 int c4iw_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
998 struct ib_udata *udata)
H A Diw_cxgb4.h975 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 Dmem.c492 u64 virt, int acc, struct ib_udata *udata)
700 int c4iw_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata)
H A Dprovider.c77 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 Dqp.c2070 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 Defa.h147 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 Defa_verbs.c211 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 Derdma_verbs.c310 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 Derdma_verbs.h325 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 Dqp.c161 int attr_mask, struct ib_udata *udata)
223 int attr_mask, struct ib_udata *udata)
H A Dverbs.h386 int attr_mask, struct ib_udata *udata);
389 int attr_mask, struct ib_udata *udata);
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_ah.c55 struct ib_udata *udata)
H A Dhns_roce_cq.c199 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 Dhns_roce_device.h943 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...]

Completed in 438 milliseconds

12345