Lines Matching refs:udata
30 * @udata: data from libibverbs when creating a user SRQ
35 struct ib_udata *udata)
59 dev->dparms.node, udata)) {
68 if (udata && udata->outlen >= sizeof(__u64)) {
71 srq->ip = rvt_create_mmap_info(dev, s, udata, srq->rq.wq);
77 ret = ib_copy_to_udata(udata, &srq->ip->offset,
120 * @udata: user data for libibverbs.so
126 struct ib_udata *udata)
148 udata))
151 if (udata && udata->inlen >= sizeof(__u64)) {
155 ret = ib_copy_from_udata(&offset_addr, udata,
159 udata->outbuf = (void __user *)
161 ret = ib_copy_to_udata(udata, &offset,
172 if (udata) {
211 if (udata) {
238 if (udata && udata->inlen >= sizeof(__u64)) {
239 ret = ib_copy_to_udata(udata, &ip->offset,
292 * @udata: user data for libibverbs.so
294 int rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)