Lines Matching refs:udata
72 * @udata: data from libibverbs when creating a user SRQ
77 struct ib_udata *udata)
101 dev->dparms.node, udata)) {
110 if (udata && udata->outlen >= sizeof(__u64)) {
113 srq->ip = rvt_create_mmap_info(dev, s, udata, srq->rq.wq);
119 ret = ib_copy_to_udata(udata, &srq->ip->offset,
162 * @udata: user data for libibverbs.so
168 struct ib_udata *udata)
190 udata))
193 if (udata && udata->inlen >= sizeof(__u64)) {
197 ret = ib_copy_from_udata(&offset_addr, udata,
201 udata->outbuf = (void __user *)
203 ret = ib_copy_to_udata(udata, &offset,
214 if (udata) {
253 if (udata) {
280 if (udata && udata->inlen >= sizeof(__u64)) {
281 ret = ib_copy_to_udata(udata, &ip->offset,
335 int rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)