/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_srq.c | 43 if (attr->srq_limit > rxe->attr.max_srq_wr) { in rxe_srq_chk_attr() 44 pr_warn("srq_limit(%d) > max_srq_wr(%d)\n", in rxe_srq_chk_attr() 45 attr->srq_limit, rxe->attr.max_srq_wr); in rxe_srq_chk_attr() 49 if (srq && (attr->srq_limit > srq->rq.queue->buf->index_mask)) { in rxe_srq_chk_attr() 50 pr_warn("srq_limit (%d) > cur limit(%d)\n", in rxe_srq_chk_attr() 51 attr->srq_limit, in rxe_srq_chk_attr() 84 srq->limit = init->attr.srq_limit; in rxe_srq_from_init() 146 srq->limit = attr->srq_limit; in rxe_srq_from_attr()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
H A D | rxe_srq.c | 54 srq->limit = init->attr.srq_limit; in rxe_srq_from_init() 131 if (attr->srq_limit > rxe->attr.max_srq_wr) { in rxe_srq_chk_attr() 132 rxe_dbg_srq(srq, "srq_limit(%d) > max_srq_wr(%d)\n", in rxe_srq_chk_attr() 133 attr->srq_limit, rxe->attr.max_srq_wr); in rxe_srq_chk_attr() 137 if (attr->srq_limit > srq->rq.queue->buf->index_mask) { in rxe_srq_chk_attr() 138 rxe_dbg_srq(srq, "srq_limit (%d) > cur limit(%d)\n", in rxe_srq_chk_attr() 139 attr->srq_limit, in rxe_srq_chk_attr() 180 srq->limit = attr->srq_limit; in rxe_srq_from_attr()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/ |
H A D | srq.c | 129 srq->limit = srq_init_attr->attr.srq_limit; in rvt_create_srq() 184 attr->srq_limit : srq->limit) > attr->max_wr) in rvt_modify_srq() 263 srq->limit = attr->srq_limit; in rvt_modify_srq() 299 if (attr->srq_limit >= srq->rq.size) in rvt_modify_srq() 302 srq->limit = attr->srq_limit; in rvt_modify_srq() 326 attr->srq_limit = srq->limit; in rvt_query_srq()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_srq.c | 84 srq_attr->srq_limit = resp->attrs.srq_limit; in pvrdma_query_srq() 180 cmd->attrs.srq_limit = init_attr->attr.srq_limit; in pvrdma_create_srq() 290 cmd->attrs.srq_limit = attr->srq_limit; in pvrdma_modify_srq()
|
H A D | pvrdma_verbs.h | 330 u32 srq_limit; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_srq.c | 84 srq_attr->srq_limit = resp->attrs.srq_limit; in pvrdma_query_srq() 180 cmd->attrs.srq_limit = init_attr->attr.srq_limit; in pvrdma_create_srq() 290 cmd->attrs.srq_limit = attr->srq_limit; in pvrdma_modify_srq()
|
H A D | pvrdma_verbs.h | 295 u32 srq_limit; member
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/ |
H A D | srq.c | 87 srq->limit = srq_init_attr->attr.srq_limit; in rvt_create_srq() 142 attr->srq_limit : srq->limit) > attr->max_wr) in rvt_modify_srq() 221 srq->limit = attr->srq_limit; in rvt_modify_srq() 257 if (attr->srq_limit >= srq->rq.size) in rvt_modify_srq() 260 srq->limit = attr->srq_limit; in rvt_modify_srq() 285 attr->srq_limit = srq->limit; in rvt_query_srq()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/ |
H A D | mthca_srq.c | 385 if (attr->srq_limit > max_wr) in mthca_modify_srq() 389 ret = mthca_ARM_SRQ(dev, srq->srqn, attr->srq_limit); in mthca_modify_srq() 415 srq_attr->srq_limit = be16_to_cpu(arbel_ctx->limit_watermark); in mthca_query_srq() 418 srq_attr->srq_limit = be16_to_cpu(tavor_ctx->limit_watermark); in mthca_query_srq()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_srq.c | 385 if (attr->srq_limit > max_wr) in mthca_modify_srq() 389 ret = mthca_ARM_SRQ(dev, srq->srqn, attr->srq_limit); in mthca_modify_srq() 415 srq_attr->srq_limit = be16_to_cpu(arbel_ctx->limit_watermark); in mthca_query_srq() 418 srq_attr->srq_limit = be16_to_cpu(tavor_ctx->limit_watermark); in mthca_query_srq()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | srq.c | 354 if (attr->srq_limit >= srq->msrq.max) in mlx5_ib_modify_srq() 358 ret = mlx5_cmd_arm_srq(dev, &srq->msrq, attr->srq_limit, 1); in mlx5_ib_modify_srq() 383 srq_attr->srq_limit = out->lwm; in mlx5_ib_query_srq()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 232 if (attr->srq_limit >= srq->msrq.max) in mlx4_ib_modify_srq() 236 ret = mlx4_srq_arm(dev->dev, &srq->msrq, attr->srq_limit); in mlx4_ib_modify_srq() 257 srq_attr->srq_limit = limit_watermark; in mlx4_ib_query_srq()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 236 if (attr->srq_limit >= srq->msrq.max) in mlx4_ib_modify_srq() 240 ret = mlx4_srq_arm(dev->dev, &srq->msrq, attr->srq_limit); in mlx4_ib_modify_srq() 261 srq_attr->srq_limit = limit_watermark; in mlx4_ib_query_srq()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | srq.c | 333 if (attr->srq_limit >= srq->msrq.max) in mlx5_ib_modify_srq() 337 ret = mlx5_cmd_arm_srq(dev, &srq->msrq, attr->srq_limit, 1); in mlx5_ib_modify_srq() 362 srq_attr->srq_limit = out->lwm; in mlx5_ib_query_srq()
|
/kernel/linux/linux-5.10/include/uapi/rdma/ |
H A D | ib_user_verbs.h | 1177 __u32 srq_limit; member 1188 __u32 srq_limit; member 1207 __u32 srq_limit; member 1221 __u32 srq_limit; member
|
/kernel/linux/linux-6.6/include/uapi/rdma/ |
H A D | ib_user_verbs.h | 1179 __u32 srq_limit; member 1190 __u32 srq_limit; member 1209 __u32 srq_limit; member 1223 __u32 srq_limit; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 974 __u32 srq_limit; member 984 __u32 srq_limit; member 1001 __u32 srq_limit; member 1013 __u32 srq_limit; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 974 __u32 srq_limit; member 984 __u32 srq_limit; member 1001 __u32 srq_limit; member 1013 __u32 srq_limit; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 953 __u32 srq_limit; member 963 __u32 srq_limit; member 979 __u32 srq_limit; member 991 __u32 srq_limit; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 74 u32 srq_limit; member
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_std_types_srq.c | 56 ret = uverbs_copy_from(&attr.attr.srq_limit, attrs, in UVERBS_METHOD_SRQ_CREATE()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 76 u32 srq_limit; member
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_std_types_srq.c | 56 ret = uverbs_copy_from(&attr.attr.srq_limit, attrs, in UVERBS_METHOD_SRQ_CREATE()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/ |
H A D | siw_verbs.c | 1601 attrs->max_sge > SIW_MAX_SGE || attrs->srq_limit > attrs->max_wr) { in siw_create_srq() 1607 srq->limit = attrs->srq_limit; in siw_create_srq() 1686 if (attrs->srq_limit) { in siw_modify_srq() 1687 if (unlikely(attrs->srq_limit > srq->num_rqe)) { in siw_modify_srq() 1695 srq->limit = attrs->srq_limit; in siw_modify_srq() 1717 attrs->srq_limit = srq->limit; in siw_query_srq()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/ |
H A D | siw_verbs.c | 1611 attrs->max_sge > SIW_MAX_SGE || attrs->srq_limit > attrs->max_wr) { in siw_create_srq() 1617 srq->limit = attrs->srq_limit; in siw_create_srq() 1696 if (attrs->srq_limit) { in siw_modify_srq() 1697 if (unlikely(attrs->srq_limit > srq->num_rqe)) { in siw_modify_srq() 1705 srq->limit = attrs->srq_limit; in siw_modify_srq() 1727 attrs->srq_limit = srq->limit; in siw_query_srq()
|