Lines Matching refs:udata
258 struct ib_udata *udata) in _ocrdma_alloc_pd() argument
267 if (udata && uctx) { in _ocrdma_alloc_pd()
309 struct ib_udata *udata) in ocrdma_alloc_ucontext_pd() argument
313 uctx->cntxt_pd = _ocrdma_alloc_pd(dev, uctx, udata); in ocrdma_alloc_ucontext_pd()
363 struct ib_udata *udata) in ocrdma_alloc_ucontext() argument
372 if (!udata) in ocrdma_alloc_ucontext()
397 status = ocrdma_alloc_ucontext_pd(dev, ctx, udata); in ocrdma_alloc_ucontext()
408 status = ib_copy_to_udata(udata, &resp, sizeof(resp)); in ocrdma_alloc_ucontext()
490 struct ib_udata *udata) in ocrdma_copy_pd_uresp() argument
520 status = ib_copy_to_udata(udata, &rsp, sizeof(rsp)); in ocrdma_copy_pd_uresp()
537 struct ib_udata *udata) in ocrdma_alloc_pd() argument
545 if (udata && context) { in ocrdma_alloc_pd()
554 pd = _ocrdma_alloc_pd(dev, uctx, udata); in ocrdma_alloc_pd()
561 if (udata && context) { in ocrdma_alloc_pd()
562 status = ocrdma_copy_pd_uresp(dev, pd, context, udata); in ocrdma_alloc_pd()
781 u64 usr_addr, int acc, struct ib_udata *udata) in ocrdma_reg_user_mr() argument
861 struct ib_udata *udata, in ocrdma_copy_cq_uresp() argument
877 status = ib_copy_to_udata(udata, &uresp, sizeof(uresp)); in ocrdma_copy_cq_uresp()
898 struct ib_udata *udata) in ocrdma_create_cq() argument
907 if (udata) { in ocrdma_create_cq()
908 if (ib_copy_from_udata(&ureq, udata, sizeof(ureq))) in ocrdma_create_cq()
933 status = ocrdma_copy_cq_uresp(dev, cq, udata, ib_ctx); in ocrdma_create_cq()
948 struct ib_udata *udata) in ocrdma_resize_cq() argument
1110 struct ib_udata *udata, int dpp_offset, in ocrdma_copy_qp_uresp() argument
1145 status = ib_copy_to_udata(udata, &uresp, sizeof(uresp)); in ocrdma_copy_qp_uresp()
1233 struct ib_udata *udata) in ocrdma_create_qp() argument
1247 if (udata) { in ocrdma_create_qp()
1248 if (ib_copy_from_udata(&ureq, udata, sizeof(ureq))) in ocrdma_create_qp()
1258 if (udata == NULL) in ocrdma_create_qp()
1270 if (udata == NULL) { in ocrdma_create_qp()
1280 if (udata) { in ocrdma_create_qp()
1281 status = ocrdma_copy_qp_uresp(qp, udata, dpp_offset, in ocrdma_create_qp()
1329 int attr_mask, struct ib_udata *udata) in ocrdma_modify_qp() argument
1675 struct ib_udata *udata) in ocrdma_copy_srq_uresp() argument
1697 status = ib_copy_to_udata(udata, &uresp, sizeof(uresp)); in ocrdma_copy_srq_uresp()
1709 struct ib_udata *udata) in ocrdma_create_srq() argument
1732 if (udata == NULL) { in ocrdma_create_srq()
1754 if (udata) { in ocrdma_create_srq()
1755 status = ocrdma_copy_srq_uresp(dev, srq, udata); in ocrdma_create_srq()
1774 struct ib_udata *udata) in ocrdma_modify_srq() argument