Lines Matching defs:ibsrq
21 struct ib_srq *ibsrq = &to_mibsrq(srq)->ibsrq;
23 if (ibsrq->event_handler) {
24 event.device = ibsrq->device;
25 event.element.srq = ibsrq;
39 ibsrq->event_handler(&event, ibsrq->srq_context);
297 srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn;
328 int mlx5_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
331 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device);
332 struct mlx5_ib_srq *srq = to_msrq(ibsrq);
354 int mlx5_ib_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr)
356 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device);
357 struct mlx5_ib_srq *srq = to_msrq(ibsrq);
409 int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr,
412 struct mlx5_ib_srq *srq = to_msrq(ibsrq);
415 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device);