max_wr 2928 drivers/infiniband/core/uverbs_cmd.c wq_init_attr.max_wr = cmd.max_wr; max_wr 2958 drivers/infiniband/core/uverbs_cmd.c resp.max_wr = wq_init_attr.max_wr; max_wr 3409 drivers/infiniband/core/uverbs_cmd.c attr.attr.max_wr = cmd->max_wr; max_wr 3451 drivers/infiniband/core/uverbs_cmd.c resp.max_wr = attr.attr.max_wr; max_wr 3508 drivers/infiniband/core/uverbs_cmd.c xcmd.max_wr = cmd.max_wr; max_wr 3542 drivers/infiniband/core/uverbs_cmd.c attr.max_wr = cmd.max_wr; max_wr 3578 drivers/infiniband/core/uverbs_cmd.c resp.max_wr = attr.max_wr; max_wr 1352 drivers/infiniband/hw/bnxt_re/ib_verbs.c if (srq_init_attr->attr.max_wr >= dev_attr->max_srq_wqes) { max_wr 1369 drivers/infiniband/hw/bnxt_re/ib_verbs.c entries = roundup_pow_of_two(srq_init_attr->attr.max_wr + 1); max_wr 1467 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq_attr->max_wr = srq->qplib_srq.max_wqe; max_wr 2690 drivers/infiniband/hw/cxgb4/qp.c if (attrs->attr.max_wr > rhp->rdev.hw_queue.t4_max_rq_size) max_wr 2698 drivers/infiniband/hw/cxgb4/qp.c rqsize = attrs->attr.max_wr + 1; max_wr 2735 drivers/infiniband/hw/cxgb4/qp.c attrs->attr.max_wr = rqsize - 1; max_wr 2779 drivers/infiniband/hw/cxgb4/qp.c (unsigned long)srq->wq.memsize, attrs->attr.max_wr); max_wr 6194 drivers/infiniband/hw/hns/hns_roce_hw_v2.c attr->max_wr = srq->max - 1; max_wr 373 drivers/infiniband/hw/hns/hns_roce_srq.c if (srq_init_attr->attr.max_wr >= hr_dev->caps.max_srq_wrs || max_wr 380 drivers/infiniband/hw/hns/hns_roce_srq.c srq->max = roundup_pow_of_two(srq_init_attr->attr.max_wr + 1); max_wr 4180 drivers/infiniband/hw/mlx4/qp.c ib_qp_init_attr.cap.max_recv_wr = init_attr->max_wr; max_wr 90 drivers/infiniband/hw/mlx4/srq.c if (init_attr->attr.max_wr >= dev->dev->caps.max_srq_wqes || max_wr 96 drivers/infiniband/hw/mlx4/srq.c srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1); max_wr 193 drivers/infiniband/hw/mlx4/srq.c init_attr->attr.max_wr = srq->msrq.max - 1; max_wr 256 drivers/infiniband/hw/mlx4/srq.c srq_attr->max_wr = srq->msrq.max - 1; max_wr 4990 drivers/infiniband/hw/mlx5/main.c attr.attr.max_wr = 1; max_wr 5017 drivers/infiniband/hw/mlx5/main.c attr.attr.max_wr = 1; max_wr 6024 drivers/infiniband/hw/mlx5/qp.c if (wq_init_attr->max_wr > (1 << MLX5_CAP_GEN(dev->mdev, log_max_wq_sz))) max_wr 230 drivers/infiniband/hw/mlx5/srq.c if (init_attr->attr.max_wr >= max_srq_wqes) { max_wr 232 drivers/infiniband/hw/mlx5/srq.c init_attr->attr.max_wr, max_wr 239 drivers/infiniband/hw/mlx5/srq.c srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1); max_wr 320 drivers/infiniband/hw/mlx5/srq.c init_attr->attr.max_wr = srq->msrq.max - 1; max_wr 378 drivers/infiniband/hw/mlx5/srq.c srq_attr->max_wr = srq->msrq.max - 1; max_wr 215 drivers/infiniband/hw/mthca/mthca_srq.c if (attr->max_wr > dev->limits.max_srq_wqes || max_wr 219 drivers/infiniband/hw/mthca/mthca_srq.c srq->max = attr->max_wr; max_wr 297 drivers/infiniband/hw/mthca/mthca_srq.c attr->max_wr = srq->max - 1; max_wr 384 drivers/infiniband/hw/mthca/mthca_srq.c u32 max_wr = mthca_is_memfree(dev) ? srq->max - 1 : srq->max; max_wr 385 drivers/infiniband/hw/mthca/mthca_srq.c if (attr->srq_limit > max_wr) max_wr 421 drivers/infiniband/hw/mthca/mthca_srq.c srq_attr->max_wr = srq->max - 1; max_wr 2761 drivers/infiniband/hw/ocrdma/ocrdma_hw.c max_rqe_allocated = srq_attr->attr.max_wr + 1; max_wr 2767 drivers/infiniband/hw/ocrdma/ocrdma_hw.c srq_attr->attr.max_wr); max_wr 2853 drivers/infiniband/hw/ocrdma/ocrdma_hw.c srq_attr->max_wr = max_wr 1790 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c if (init_attr->attr.max_wr > dev->attr.max_rqe) max_wr 328 drivers/infiniband/hw/qedr/qedr.h u16 max_wr; max_wr 346 drivers/infiniband/hw/qedr/qedr.h u32 max_wr; max_wr 505 drivers/infiniband/hw/qedr/qedr.h info->cons = (info->cons + 1) % info->max_wr; max_wr 511 drivers/infiniband/hw/qedr/qedr.h info->prod = (info->prod + 1) % info->max_wr; max_wr 55 drivers/infiniband/hw/qedr/qedr_roce_cm.c info->gsi_cons = (info->gsi_cons + 1) % info->max_wr; max_wr 340 drivers/infiniband/hw/qedr/qedr_roce_cm.c qp->rq.max_wr = attrs->cap.max_recv_wr; max_wr 341 drivers/infiniband/hw/qedr/qedr_roce_cm.c qp->sq.max_wr = attrs->cap.max_send_wr; max_wr 343 drivers/infiniband/hw/qedr/qedr_roce_cm.c qp->rqe_wr_id = kcalloc(qp->rq.max_wr, sizeof(*qp->rqe_wr_id), max_wr 347 drivers/infiniband/hw/qedr/qedr_roce_cm.c qp->wqe_wr_id = kcalloc(qp->sq.max_wr, sizeof(*qp->wqe_wr_id), max_wr 100 drivers/infiniband/hw/qedr/verbs.c srq_attr->max_wr = qattr->max_srq_wr; max_wr 1247 drivers/infiniband/hw/qedr/verbs.c if (attrs->attr.max_wr > qattr->max_srq_wr) { max_wr 1250 drivers/infiniband/hw/qedr/verbs.c attrs->attr.max_wr, qattr->max_srq_wr); max_wr 1336 drivers/infiniband/hw/qedr/verbs.c num_elems = init_attr->attr.max_wr * RDMA_MAX_SRQ_WQE_SIZE; max_wr 1384 drivers/infiniband/hw/qedr/verbs.c hw_srq->max_wr = init_attr->attr.max_wr; max_wr 1491 drivers/infiniband/hw/qedr/verbs.c if (attr->srq_limit >= srq->hw_srq.max_wr) { max_wr 1494 drivers/infiniband/hw/qedr/verbs.c attr->srq_limit, srq->hw_srq.max_wr); max_wr 1833 drivers/infiniband/hw/qedr/verbs.c qp->sq.max_wr = min_t(u32, attrs->cap.max_send_wr * dev->wq_multiplier, max_wr 1836 drivers/infiniband/hw/qedr/verbs.c qp->wqe_wr_id = kcalloc(qp->sq.max_wr, sizeof(*qp->wqe_wr_id), max_wr 1851 drivers/infiniband/hw/qedr/verbs.c qp->rq.max_wr = (u16) max_t(u32, attrs->cap.max_recv_wr, 1); max_wr 1854 drivers/infiniband/hw/qedr/verbs.c qp->rqe_wr_id = kcalloc(qp->rq.max_wr, sizeof(*qp->rqe_wr_id), max_wr 1870 drivers/infiniband/hw/qedr/verbs.c n_rq_elems = qp->rq.max_wr * QEDR_MAX_RQE_ELEMENTS_PER_RQE; max_wr 2404 drivers/infiniband/hw/qedr/verbs.c qp_attr->cap.max_send_wr = qp->sq.max_wr; max_wr 2405 drivers/infiniband/hw/qedr/verbs.c qp_attr->cap.max_recv_wr = qp->rq.max_wr; max_wr 2905 drivers/infiniband/hw/qedr/verbs.c return (((wq->prod + 1) % wq->max_wr) == wq->cons); max_wr 3465 drivers/infiniband/hw/qedr/verbs.c return hw_srq->max_wr - used; max_wr 85 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c srq_attr->max_wr = resp->attrs.max_wr; max_wr 127 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c if (init_attr->attr.max_wr > dev->dsr->caps.max_srq_wr || max_wr 178 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c cmd->attrs.max_wr = init_attr->attr.max_wr; max_wr 328 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h u32 max_wr; max_wr 89 drivers/infiniband/sw/rdmavt/srq.c srq_init_attr->attr.max_wr == 0 || max_wr 90 drivers/infiniband/sw/rdmavt/srq.c srq_init_attr->attr.max_wr > dev->dparms.props.max_srq_wr) max_wr 96 drivers/infiniband/sw/rdmavt/srq.c srq->rq.size = srq_init_attr->attr.max_wr + 1; max_wr 182 drivers/infiniband/sw/rdmavt/srq.c if ((attr->max_wr > dev->dparms.props.max_srq_wr) || max_wr 184 drivers/infiniband/sw/rdmavt/srq.c attr->srq_limit : srq->limit) > attr->max_wr) max_wr 188 drivers/infiniband/sw/rdmavt/srq.c size = attr->max_wr + 1; max_wr 324 drivers/infiniband/sw/rdmavt/srq.c attr->max_wr = srq->rq.size - 1; max_wr 241 drivers/infiniband/sw/rxe/rxe_qp.c qp->sq.max_wr = init->cap.max_send_wr; max_wr 251 drivers/infiniband/sw/rxe/rxe_qp.c &qp->sq.max_wr, max_wr 296 drivers/infiniband/sw/rxe/rxe_qp.c qp->rq.max_wr = init->cap.max_recv_wr; max_wr 302 drivers/infiniband/sw/rxe/rxe_qp.c qp_num(qp), qp->rq.max_wr, qp->rq.max_sge, wqe_size); max_wr 305 drivers/infiniband/sw/rxe/rxe_qp.c &qp->rq.max_wr, max_wr 394 drivers/infiniband/sw/rxe/rxe_qp.c init->cap.max_send_wr = qp->sq.max_wr; max_wr 399 drivers/infiniband/sw/rxe/rxe_qp.c init->cap.max_recv_wr = qp->rq.max_wr; max_wr 753 drivers/infiniband/sw/rxe/rxe_qp.c attr->cap.max_send_wr = qp->sq.max_wr; max_wr 758 drivers/infiniband/sw/rxe/rxe_qp.c attr->cap.max_recv_wr = qp->rq.max_wr; max_wr 48 drivers/infiniband/sw/rxe/rxe_srq.c if (attr->max_wr > rxe->attr.max_srq_wr) { max_wr 50 drivers/infiniband/sw/rxe/rxe_srq.c attr->max_wr, rxe->attr.max_srq_wr); max_wr 54 drivers/infiniband/sw/rxe/rxe_srq.c if (attr->max_wr <= 0) { max_wr 55 drivers/infiniband/sw/rxe/rxe_srq.c pr_warn("max_wr(%d) <= 0\n", attr->max_wr); max_wr 59 drivers/infiniband/sw/rxe/rxe_srq.c if (srq && srq->limit && (attr->max_wr < srq->limit)) { max_wr 61 drivers/infiniband/sw/rxe/rxe_srq.c attr->max_wr, srq->limit); max_wr 65 drivers/infiniband/sw/rxe/rxe_srq.c if (attr->max_wr < RXE_MIN_SRQ_WR) max_wr 66 drivers/infiniband/sw/rxe/rxe_srq.c attr->max_wr = RXE_MIN_SRQ_WR; max_wr 113 drivers/infiniband/sw/rxe/rxe_srq.c srq->rq.max_wr = init->attr.max_wr; max_wr 121 drivers/infiniband/sw/rxe/rxe_srq.c q = rxe_queue_init(rxe, &srq->rq.max_wr, max_wr 164 drivers/infiniband/sw/rxe/rxe_srq.c err = rxe_queue_resize(q, &attr->max_wr, max_wr 370 drivers/infiniband/sw/rxe/rxe_verbs.c attr->max_wr = srq->rq.queue->buf->index_mask; max_wr 107 drivers/infiniband/sw/rxe/rxe_verbs.h int max_wr; max_wr 115 drivers/infiniband/sw/rxe/rxe_verbs.h int max_wr; max_wr 1585 drivers/infiniband/sw/siw/siw_verbs.c if (attrs->max_wr == 0 || attrs->max_wr > SIW_MAX_SRQ_WR || max_wr 1586 drivers/infiniband/sw/siw/siw_verbs.c attrs->max_sge > SIW_MAX_SGE || attrs->srq_limit > attrs->max_wr) { max_wr 1591 drivers/infiniband/sw/siw/siw_verbs.c srq->num_rqe = roundup_pow_of_two(attrs->max_wr); max_wr 1700 drivers/infiniband/sw/siw/siw_verbs.c attrs->max_wr = srq->num_rqe; max_wr 1562 drivers/infiniband/ulp/ipoib/ipoib_cm.c .max_wr = ipoib_recvq_size, max_wr 3041 drivers/infiniband/ulp/srpt/ib_srpt.c .attr.max_wr = sdev->srq_size, max_wr 861 drivers/nvme/target/rdma.c srq_attr.attr.max_wr = srq_size; max_wr 1019 include/rdma/ib_verbs.h u32 max_wr; max_wr 1633 include/rdma/ib_verbs.h u32 max_wr; max_wr 1164 include/uapi/rdma/ib_user_verbs.h __u32 max_wr; max_wr 1175 include/uapi/rdma/ib_user_verbs.h __u32 max_wr; max_wr 1186 include/uapi/rdma/ib_user_verbs.h __u32 max_wr; max_wr 1195 include/uapi/rdma/ib_user_verbs.h __u32 max_wr; max_wr 1208 include/uapi/rdma/ib_user_verbs.h __u32 max_wr; max_wr 1230 include/uapi/rdma/ib_user_verbs.h __u32 max_wr; max_wr 1240 include/uapi/rdma/ib_user_verbs.h __u32 max_wr;