Lines Matching refs:udata
77 struct ib_udata *udata) in rvt_create_srq() argument
101 dev->dparms.node, udata)) { in rvt_create_srq()
110 if (udata && udata->outlen >= sizeof(__u64)) { in rvt_create_srq()
113 srq->ip = rvt_create_mmap_info(dev, s, udata, srq->rq.wq); in rvt_create_srq()
119 ret = ib_copy_to_udata(udata, &srq->ip->offset, in rvt_create_srq()
168 struct ib_udata *udata) in rvt_modify_srq() argument
190 udata)) in rvt_modify_srq()
193 if (udata && udata->inlen >= sizeof(__u64)) { in rvt_modify_srq()
197 ret = ib_copy_from_udata(&offset_addr, udata, in rvt_modify_srq()
201 udata->outbuf = (void __user *) in rvt_modify_srq()
203 ret = ib_copy_to_udata(udata, &offset, in rvt_modify_srq()
214 if (udata) { in rvt_modify_srq()
253 if (udata) { in rvt_modify_srq()
280 if (udata && udata->inlen >= sizeof(__u64)) { in rvt_modify_srq()
281 ret = ib_copy_to_udata(udata, &ip->offset, in rvt_modify_srq()
335 void rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata) in rvt_destroy_srq() argument