Lines Matching defs:udata
407 int erdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
422 int erdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
920 struct ib_udata *udata)
925 udata, struct erdma_ucontext, ibucontext);
960 ret = ib_copy_from_udata(&ureq, udata,
961 min(sizeof(ureq), udata->inlen));
977 ret = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
1145 u64 virt, int access, struct ib_udata *udata)
1195 int erdma_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
1222 int erdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
1227 udata, struct erdma_ucontext, ibucontext);
1253 int erdma_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
1258 udata, struct erdma_ucontext, ibucontext);
1429 int erdma_alloc_ucontext(struct ib_ucontext *ibctx, struct ib_udata *udata)
1441 if (udata->outlen < sizeof(uresp)) {
1478 ret = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
1516 struct ib_udata *udata)
1619 struct ib_udata *udata)
1626 udata, struct erdma_ucontext, ibucontext);
1646 ret = ib_copy_from_udata(&ureq, udata,
1647 min(udata->inlen, sizeof(ureq)));
1658 ret = ib_copy_to_udata(udata, &uresp,
1659 min(sizeof(uresp), udata->outlen));