Lines Matching refs:udata
201 struct ib_udata *udata) in rvt_create_cq() argument
231 if (udata && udata->outlen >= sizeof(__u64)) { in rvt_create_cq()
249 if (udata && udata->outlen >= sizeof(__u64)) { in rvt_create_cq()
250 cq->ip = rvt_create_mmap_info(rdi, sz, udata, u_wc); in rvt_create_cq()
256 err = ib_copy_to_udata(udata, &cq->ip->offset, in rvt_create_cq()
318 void rvt_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in rvt_destroy_cq() argument
379 int rvt_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata) in rvt_resize_cq() argument
397 if (udata && udata->outlen >= sizeof(__u64)) { in rvt_resize_cq()
411 if (udata && udata->outlen >= sizeof(__u64)) { in rvt_resize_cq()
414 ret = ib_copy_to_udata(udata, &offset, sizeof(offset)); in rvt_resize_cq()
482 if (udata && udata->outlen >= sizeof(__u64)) { in rvt_resize_cq()
483 ret = ib_copy_to_udata(udata, &ip->offset, in rvt_resize_cq()