Home
last modified time | relevance | path

Searched refs:srq_num (Results 1 – 16 of 16) sorted by relevance

/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_srq.c65 int srq_num) in mlx4_SW2HW_SRQ() argument
67 return mlx4_cmd(dev, mailbox->dma, srq_num, 0, in mlx4_SW2HW_SRQ()
73 int srq_num) in mlx4_HW2SW_SRQ() argument
75 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, srq_num, in mlx4_HW2SW_SRQ()
80 static int mlx4_ARM_SRQ(struct mlx4_dev *dev, int srq_num, int limit_watermark) in mlx4_ARM_SRQ() argument
82 return mlx4_cmd(dev, limit_watermark, srq_num, 0, MLX4_CMD_ARM_SRQ, in mlx4_ARM_SRQ()
87 int srq_num) in mlx4_QUERY_SRQ() argument
89 return mlx4_cmd_box(dev, 0, mailbox->dma, srq_num, 0, MLX4_CMD_QUERY_SRQ, in mlx4_QUERY_SRQ()
/freebsd/contrib/ofed/libibverbs/
H A Ddriver.h83 uint32_t srq_num; member
316 static inline int verbs_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num) in verbs_get_srq_num() argument
320 *srq_num = vsrq->srq_num; in verbs_get_srq_num()
H A Dverbs.h1553 int (*get_srq_num)(struct ibv_srq *srq, uint32_t *srq_num);
1996 static inline int ibv_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num) in ibv_get_srq_num() argument
2003 return vctx->get_srq_num(srq, srq_num); in ibv_get_srq_num()
H A Dcmd.c733 if (vext_field_avail(struct verbs_srq, srq_num, vsrq_sz)) { in ibv_cmd_create_srq_ex()
739 srq->srq_num = resp->srqn; in ibv_cmd_create_srq_ex()
/freebsd/sys/dev/mthca/
H A Dmthca_cmd.h302 int srq_num);
304 int srq_num);
307 int mthca_ARM_SRQ(struct mthca_dev *dev, int srq_num, int limit);
H A Dmthca_cmd.c1703 int srq_num) in mthca_SW2HW_SRQ() argument
1705 return mthca_cmd(dev, mailbox->dma, srq_num, 0, CMD_SW2HW_SRQ, in mthca_SW2HW_SRQ()
1710 int srq_num) in mthca_HW2SW_SRQ() argument
1712 return mthca_cmd_box(dev, 0, mailbox->dma, srq_num, 0, in mthca_HW2SW_SRQ()
1724 int mthca_ARM_SRQ(struct mthca_dev *dev, int srq_num, int limit) in mthca_ARM_SRQ() argument
1726 return mthca_cmd(dev, limit, srq_num, 0, CMD_ARM_SRQ, in mthca_ARM_SRQ()
/freebsd/contrib/ofed/libmlx4/
H A Dsrq.c286 srq->verbs_srq.srq_num, srq); in mlx4_create_xrc_srq()
316 mlx4_clear_xsrq(&mctx->xsrq_table, msrq->verbs_srq.srq_num); in mlx4_destroy_xrc_srq()
322 mlx4_store_xsrq(&mctx->xsrq_table, msrq->verbs_srq.srq_num, msrq); in mlx4_destroy_xrc_srq()
H A Dcq.c741 (be32toh(cqe->g_mlpath_rqpn) & MLX4_CQE_QPN_MASK) == srq->verbs_srq.srq_num && in __mlx4_cq_clean()
/freebsd/contrib/ofed/libibverbs/examples/
H A Dxsrq_pingpong.c388 uint32_t srq_num; in send_local_dest() local
403 if (ibv_get_srq_num(ctx.srq, &srq_num)) { in send_local_dest()
411 srq_num, gid); in send_local_dest()
416 srq_num, gid); in send_local_dest()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_cq.c716 u32 srq_num; in mlx4_ib_poll_one() local
718 srq_num = g_mlpath_rqpn & 0xffffff; in mlx4_ib_poll_one()
721 srq_num); in mlx4_ib_poll_one()
H A Dmlx4_ib_srq.c191 srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; in mlx4_ib_create_srq()
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_srq.c320 srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; in mlx5_ib_create_srq()
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5.h669 int mlx5_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num);
H A Dverbs.c1775 int mlx5_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num) in mlx5_get_srq_num() argument
1779 *srq_num = msrq->srqn; in mlx5_get_srq_num()
/freebsd/sys/ofed/include/rdma/
H A Dib_verbs.h1492 u32 srq_num; member
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_cmd.c3468 resp.srqn = srq->ext.xrc.srq_num; in __uverbs_create_xsrq()