Lines Matching defs:udata
71 struct ib_udata *udata, int buf_size)
76 udata, struct mlx5_ib_ucontext, ibucontext);
85 ucmdlen = min(udata->inlen, sizeof(ucmd));
87 if (ib_copy_from_udata(&ucmd, udata, ucmdlen)) {
88 mlx5_ib_dbg(dev, "failed copy udata\n");
95 if (udata->inlen > sizeof(ucmd) &&
96 !ib_is_udata_cleared(udata, sizeof(ucmd),
97 udata->inlen - sizeof(ucmd)))
101 err = get_srq_user_index(ucontext, &ucmd, udata->inlen, &uidx);
219 struct ib_udata *udata)
223 udata,
240 struct ib_udata *udata)
282 if (udata)
283 err = create_srq_user(ib_srq->pd, srq, &in, udata, buf_size);
289 udata ? "user" : "kernel", err);
322 if (udata)
323 if (ib_copy_to_udata(udata, &srq->msrq.srqn, sizeof(__u32))) {
337 if (udata)
338 destroy_srq_user(ib_srq->pd, srq, udata);
346 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
395 void mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata)
405 udata,