Lines Matching refs:ib_srq
22 struct ib_srq *ibsrq = &to_mibsrq(srq)->ibsrq; in mlx5_ib_srq_event()
217 int mlx5_ib_create_srq(struct ib_srq *ib_srq, in mlx5_ib_create_srq() argument
221 struct mlx5_ib_dev *dev = to_mdev(ib_srq->device); in mlx5_ib_create_srq()
222 struct mlx5_ib_srq *srq = to_msrq(ib_srq); in mlx5_ib_create_srq()
262 err = create_srq_user(ib_srq->pd, srq, &in, udata, buf_size); in mlx5_ib_create_srq()
299 in.pd = to_mpd(ib_srq->pd)->pdn; in mlx5_ib_create_srq()
335 destroy_srq_user(ib_srq->pd, srq, udata); in mlx5_ib_create_srq()
342 int mlx5_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, in mlx5_ib_modify_srq()
368 int mlx5_ib_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr) in mlx5_ib_query_srq()
392 int mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) in mlx5_ib_destroy_srq()
423 int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in mlx5_ib_post_srq_recv()