Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/staging/rdma/hfi1/
Dsrq.c190 srq->limit = srq_init_attr->attr.srq_limit; in hfi1_create_srq()
244 attr->srq_limit : srq->limit) > attr->max_wr) { in hfi1_modify_srq()
317 srq->limit = attr->srq_limit; in hfi1_modify_srq()
352 if (attr->srq_limit >= srq->rq.size) in hfi1_modify_srq()
355 srq->limit = attr->srq_limit; in hfi1_modify_srq()
374 attr->srq_limit = srq->limit; in hfi1_query_srq()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_srq.c173 srq->limit = srq_init_attr->attr.srq_limit; in qib_create_srq()
227 attr->srq_limit : srq->limit) > attr->max_wr) { in qib_modify_srq()
300 srq->limit = attr->srq_limit; in qib_modify_srq()
335 if (attr->srq_limit >= srq->rq.size) in qib_modify_srq()
338 srq->limit = attr->srq_limit; in qib_modify_srq()
357 attr->srq_limit = srq->limit; in qib_query_srq()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_srq.c177 srq->limit = srq_init_attr->attr.srq_limit; in ipath_create_srq()
231 attr->srq_limit : srq->limit) > attr->max_wr) { in ipath_modify_srq()
304 srq->limit = attr->srq_limit; in ipath_modify_srq()
335 if (attr->srq_limit >= srq->rq.size) in ipath_modify_srq()
338 srq->limit = attr->srq_limit; in ipath_modify_srq()
357 attr->srq_limit = srq->limit; in ipath_query_srq()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dsrq.c245 if (attr->srq_limit >= srq->msrq.max) in mlx4_ib_modify_srq()
249 ret = mlx4_srq_arm(dev->dev, &srq->msrq, attr->srq_limit); in mlx4_ib_modify_srq()
270 srq_attr->srq_limit = limit_watermark; in mlx4_ib_query_srq()
/linux-4.4.14/include/uapi/rdma/
Dib_user_verbs.h891 __u32 srq_limit; member
902 __u32 srq_limit; member
920 __u32 srq_limit; member
934 __u32 srq_limit; member
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_srq.c377 if (attr->srq_limit > max_wr) in mthca_modify_srq()
381 ret = mthca_ARM_SRQ(dev, srq->srqn, attr->srq_limit); in mthca_modify_srq()
407 srq_attr->srq_limit = be16_to_cpu(arbel_ctx->limit_watermark); in mthca_query_srq()
410 srq_attr->srq_limit = be16_to_cpu(tavor_ctx->limit_watermark); in mthca_query_srq()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dsrq.c355 if (attr->srq_limit >= srq->msrq.max) in mlx5_ib_modify_srq()
359 ret = mlx5_core_arm_srq(dev->mdev, &srq->msrq, attr->srq_limit, 1); in mlx5_ib_modify_srq()
384 srq_attr->srq_limit = be16_to_cpu(out->ctx.lwm); in mlx5_ib_query_srq()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_classes.h470 u32 srq_qpn, srq_token, srq_limit; member
Dehca_qp.c529 parms.srq_limit = srq_init_attr->attr.srq_limit; in internal_create_qp()
2057 mqpcb->curr_srq_limit = attr->srq_limit; in ehca_modify_srq()
2120 srq_attr->srq_limit = qpcb->curr_srq_limit; in ehca_query_srq()
Dhcp_if.c326 r12 = EHCA_BMASK_SET(H_ALL_RES_QP_SRQ_LIMIT, parms->srq_limit); in hipz_h_alloc_resource_qp()
/linux-4.4.14/drivers/infiniband/core/
Duverbs_cmd.c3321 attr.attr.srq_limit = cmd->srq_limit; in __uverbs_create_xsrq()
3430 xcmd.srq_limit = cmd.srq_limit; in ib_uverbs_create_srq()
3491 attr.srq_limit = cmd.srq_limit; in ib_uverbs_modify_srq()
3532 resp.srq_limit = attr.srq_limit; in ib_uverbs_query_srq()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_wr.h538 u32 srq_limit; member
597 u32 srq_limit; member
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_hw.c2821 cmd->limit_max_rqe |= srq_attr->srq_limit << in ocrdma_mbx_modify_srq()
2847 srq_attr->srq_limit = rsp->srq_lmt_max_sge >> in ocrdma_mbx_query_srq()
Docrdma_verbs.c1925 if (init_attr->attr.srq_limit) { in ocrdma_create_srq()
/linux-4.4.14/include/rdma/
Dib_verbs.h802 u32 srq_limit; member
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c3162 srq_attr.attr.srq_limit = 0; in srpt_add_one()