/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_srq.c | 65 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 D | driver.h | 83 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 D | verbs.h | 1553 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 D | cmd.c | 733 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 D | mthca_cmd.h | 302 int srq_num); 304 int srq_num); 307 int mthca_ARM_SRQ(struct mthca_dev *dev, int srq_num, int limit);
|
H A D | mthca_cmd.c | 1703 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 D | srq.c | 286 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 D | cq.c | 741 (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 D | xsrq_pingpong.c | 388 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 D | mlx4_ib_cq.c | 716 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 D | mlx4_ib_srq.c | 191 srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; in mlx4_ib_create_srq()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_srq.c | 320 srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; in mlx5_ib_create_srq()
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5.h | 669 int mlx5_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num);
|
H A D | verbs.c | 1775 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 D | ib_verbs.h | 1492 u32 srq_num; member
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_uverbs_cmd.c | 3468 resp.srqn = srq->ext.xrc.srq_num; in __uverbs_create_xsrq()
|