Lines Matching refs:udata
35 struct ib_udata *udata) in rvt_create_srq() argument
59 dev->dparms.node, udata)) { in rvt_create_srq()
68 if (udata && udata->outlen >= sizeof(__u64)) { in rvt_create_srq()
71 srq->ip = rvt_create_mmap_info(dev, s, udata, srq->rq.wq); in rvt_create_srq()
77 ret = ib_copy_to_udata(udata, &srq->ip->offset, in rvt_create_srq()
126 struct ib_udata *udata) in rvt_modify_srq() argument
148 udata)) in rvt_modify_srq()
151 if (udata && udata->inlen >= sizeof(__u64)) { in rvt_modify_srq()
155 ret = ib_copy_from_udata(&offset_addr, udata, in rvt_modify_srq()
159 udata->outbuf = (void __user *) in rvt_modify_srq()
161 ret = ib_copy_to_udata(udata, &offset, in rvt_modify_srq()
172 if (udata) { in rvt_modify_srq()
211 if (udata) { in rvt_modify_srq()
238 if (udata && udata->inlen >= sizeof(__u64)) { in rvt_modify_srq()
239 ret = ib_copy_to_udata(udata, &ip->offset, in rvt_modify_srq()
294 int rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata) in rvt_destroy_srq() argument