/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | srq.c | 134 srq_init_attr->attr.max_wr == 0 || in hfi1_create_srq() 135 srq_init_attr->attr.max_wr > hfi1_max_srq_wrs) { in hfi1_create_srq() 149 srq->rq.size = srq_init_attr->attr.max_wr + 1; in hfi1_create_srq() 242 if ((attr->max_wr > hfi1_max_srq_wrs) || in hfi1_modify_srq() 244 attr->srq_limit : srq->limit) > attr->max_wr) { in hfi1_modify_srq() 251 size = attr->max_wr + 1; in hfi1_modify_srq() 372 attr->max_wr = srq->rq.size - 1; in hfi1_query_srq()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_srq.c | 117 srq_init_attr->attr.max_wr == 0 || in qib_create_srq() 118 srq_init_attr->attr.max_wr > ib_qib_max_srq_wrs) { in qib_create_srq() 132 srq->rq.size = srq_init_attr->attr.max_wr + 1; in qib_create_srq() 225 if ((attr->max_wr > ib_qib_max_srq_wrs) || in qib_modify_srq() 227 attr->srq_limit : srq->limit) > attr->max_wr) { in qib_modify_srq() 234 size = attr->max_wr + 1; in qib_modify_srq() 355 attr->max_wr = srq->rq.size - 1; in qib_query_srq()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_srq.c | 115 if (srq_init_attr->attr.max_wr == 0) { in ipath_create_srq() 121 (srq_init_attr->attr.max_wr > ib_ipath_max_srq_wrs)) { in ipath_create_srq() 135 srq->rq.size = srq_init_attr->attr.max_wr + 1; in ipath_create_srq() 229 if ((attr->max_wr > ib_ipath_max_srq_wrs) || in ipath_modify_srq() 231 attr->srq_limit : srq->limit) > attr->max_wr) { in ipath_modify_srq() 238 size = attr->max_wr + 1; in ipath_modify_srq() 355 attr->max_wr = srq->rq.size - 1; in ipath_query_srq()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | srq.c | 250 if (init_attr->attr.max_wr >= max_srq_wqes) { in mlx5_ib_create_srq() 252 init_attr->attr.max_wr, in mlx5_ib_create_srq() 263 srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1); in mlx5_ib_create_srq() 275 desc_size, init_attr->attr.max_wr, srq->msrq.max, srq->msrq.max_gs, in mlx5_ib_create_srq() 324 init_attr->attr.max_wr = srq->msrq.max - 1; in mlx5_ib_create_srq() 385 srq_attr->max_wr = srq->msrq.max - 1; in mlx5_ib_query_srq()
|
D | main.c | 1239 attr.attr.max_wr = 1; in create_dev_resources() 1264 attr.attr.max_wr = 1; in create_dev_resources()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_srq.c | 207 if (attr->max_wr > dev->limits.max_srq_wqes || in mthca_alloc_srq() 211 srq->max = attr->max_wr; in mthca_alloc_srq() 289 attr->max_wr = srq->max - 1; in mthca_alloc_srq() 376 u32 max_wr = mthca_is_memfree(dev) ? srq->max - 1 : srq->max; in mthca_modify_srq() local 377 if (attr->srq_limit > max_wr) in mthca_modify_srq() 413 srq_attr->max_wr = srq->max - 1; in mthca_query_srq()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | srq.c | 88 if (init_attr->attr.max_wr >= dev->dev->caps.max_srq_wqes || in mlx4_ib_create_srq() 98 srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1); in mlx4_ib_create_srq() 204 init_attr->attr.max_wr = srq->msrq.max - 1; in mlx4_ib_create_srq() 271 srq_attr->max_wr = srq->msrq.max - 1; in mlx4_ib_query_srq()
|
/linux-4.4.14/include/uapi/rdma/ |
D | ib_user_verbs.h | 889 __u32 max_wr; member 900 __u32 max_wr; member 911 __u32 max_wr; member 919 __u32 max_wr; member 932 __u32 max_wr; member
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_qp.c | 387 q_size = wqe_size * (queue->max_wr + 1); in ehca_determine_small_queue() 688 parms.squeue.max_wr = init_attr->cap.max_send_wr; in internal_create_qp() 689 parms.rqueue.max_wr = init_attr->cap.max_recv_wr; in internal_create_qp() 695 parms.squeue.max_wr++; in internal_create_qp() 987 qp_init_attr.cap.max_recv_wr = srq_init_attr->attr.max_wr; in ehca_create_srq() 995 srq_init_attr->attr.max_wr = qp_init_attr.cap.max_recv_wr; in ehca_create_srq() 2118 srq_attr->max_wr = qpcb->max_nr_outst_recv_wr - 1; in ehca_query_srq()
|
D | ehca_classes.h | 442 int max_wr; member
|
D | hcp_if.c | 315 parms->squeue.max_wr + 1) in hipz_h_alloc_resource_qp() 317 parms->rqueue.max_wr + 1) in hipz_h_alloc_resource_qp()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | uverbs_cmd.c | 3319 attr.attr.max_wr = cmd->max_wr; in __uverbs_create_xsrq() 3356 resp.max_wr = attr.attr.max_wr; in __uverbs_create_xsrq() 3428 xcmd.max_wr = cmd.max_wr; in ib_uverbs_create_srq() 3490 attr.max_wr = cmd.max_wr; in ib_uverbs_modify_srq() 3530 resp.max_wr = attr.max_wr; in ib_uverbs_query_srq()
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_hw.c | 2753 max_rqe_allocated = srq_attr->attr.max_wr + 1; in ocrdma_mbx_create_srq() 2759 srq_attr->attr.max_wr); in ocrdma_mbx_create_srq() 2845 srq_attr->max_wr = in ocrdma_mbx_query_srq()
|
D | ocrdma_verbs.c | 1895 if (init_attr->attr.max_wr > dev->attr.max_rqe) in ocrdma_create_srq()
|
/linux-4.4.14/include/rdma/ |
D | ib_verbs.h | 800 u32 max_wr; member
|
/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib_cm.c | 1497 .max_wr = ipoib_recvq_size, in ipoib_cm_create_srq()
|
/linux-4.4.14/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 3160 srq_attr.attr.max_wr = sdev->srq_size; in srpt_add_one()
|