Lines Matching defs:ucmd
48 struct mlx5_ib_create_srq ucmd = {};
55 ucmdlen = min(udata->inlen, sizeof(ucmd));
57 if (ib_copy_from_udata(&ucmd, udata, ucmdlen)) {
62 if (ucmd.reserved0 || ucmd.reserved1)
65 if (udata->inlen > sizeof(ucmd) &&
66 !ib_is_udata_cleared(udata, sizeof(ucmd),
67 udata->inlen - sizeof(ucmd)))
71 err = get_srq_user_index(ucontext, &ucmd, udata->inlen, &uidx);
76 srq->wq_sig = !!(ucmd.flags & MLX5_SRQ_FLAG_SIGNATURE);
78 srq->umem = ib_umem_get(pd->device, ucmd.buf_addr, buf_size, 0);
86 err = mlx5_ib_db_map_user(ucontext, ucmd.db_addr, &srq->db);