Lines Matching refs:udata
604 static int create_cq_user(struct mlx5_ib_dev *dev, struct ib_udata *udata, in create_cq_user() argument
617 (udata->inlen - sizeof(struct ib_uverbs_cmd_hdr) < in create_cq_user()
621 if (ib_copy_from_udata(&ucmd, udata, ucmdlen)) in create_cq_user()
741 struct ib_udata *udata) in mlx5_ib_create_cq() argument
771 err = create_cq_user(dev, udata, context, cq, entries, in mlx5_ib_create_cq()
804 if (ib_copy_to_udata(udata, &cq->mcq.cqn, sizeof(__u32))) { in mlx5_ib_create_cq()
946 int entries, struct ib_udata *udata, int *npas, in resize_user() argument
955 err = ib_copy_from_udata(&ucmd, udata, sizeof(ucmd)); in resize_user()
1067 int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata) in mlx5_ib_resize_cq() argument
1095 if (udata) { in mlx5_ib_resize_cq()
1096 err = resize_user(dev, cq, entries, udata, &npas, &page_shift, in mlx5_ib_resize_cq()
1117 if (udata) in mlx5_ib_resize_cq()
1137 if (udata) { in mlx5_ib_resize_cq()
1171 if (udata) in mlx5_ib_resize_cq()