Home
last modified time | relevance | path

Searched refs:max_recv_wr (Results 1 – 37 of 37) sorted by relevance

/linux-4.4.14/include/uapi/rdma/
Dib_user_verbs.h480 __u32 max_recv_wr; member
509 __u32 max_recv_wr; member
527 __u32 max_recv_wr; member
554 __u32 max_recv_wr; member
597 __u32 max_recv_wr; member
/linux-4.4.14/drivers/infiniband/core/
Duverbs_marshall.c69 dst->max_recv_wr = src->cap.max_recv_wr; in ib_copy_qp_attr_to_user()
Duverbs_cmd.c1790 cmd->max_recv_wr = 0; in create_qp()
1835 attr.cap.max_recv_wr = cmd->max_recv_wr; in create_qp()
1901 resp.base.max_recv_wr = attr.cap.max_recv_wr; in create_qp()
2000 cmd_ex.max_recv_wr = cmd.max_recv_wr; in ib_uverbs_create_qp()
2245 resp.max_recv_wr = init_attr->cap.max_recv_wr; in ib_uverbs_query_qp()
Dmad.c3109 qp_init_attr.cap.max_recv_wr = mad_recvq_size; in create_mad_qp()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Duser.h80 __u32 max_recv_wr; member
Dqp.c222 if (cap->max_recv_wr > (1 << MLX5_CAP_GEN(dev->mdev, log_max_qp_sz))) in set_rq_size()
239 wq_size = roundup_pow_of_two(cap->max_recv_wr) * wqe_size; in set_rq_size()
405 !attr->cap.max_recv_wr) in qp_has_rq()
3091 qp_attr->cap.max_recv_wr = qp->rq.wqe_cnt; in mlx5_ib_query_qp()
Dmain.c634 resp.max_recv_wr = 1 << MLX5_CAP_GEN(dev->mdev, log_max_qp_sz); in mlx5_ib_alloc_ucontext()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_qp.c635 attr->cap.max_recv_wr = qp->ibqp.srq ? 0 : qp->r_rq.size - 1; in ipath_query_qp()
766 init_attr->cap.max_recv_wr > ib_ipath_max_qp_wrs) { in ipath_create_qp()
773 init_attr->cap.max_recv_wr == 0) { in ipath_create_qp()
824 init_attr->cap.max_recv_wr = 0; in ipath_create_qp()
827 qp->r_rq.size = init_attr->cap.max_recv_wr + 1; in ipath_create_qp()
/linux-4.4.14/include/uapi/linux/
Drds.h168 uint32_t max_recv_wr; member
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_qp.c554 (init_attr->cap.max_recv_wr > 255)) { in internal_create_qp()
559 init_attr->cap.max_recv_wr); in internal_create_qp()
689 parms.rqueue.max_wr = init_attr->cap.max_recv_wr; in internal_create_qp()
746 parms.rqueue.act_nr_wqes = init_attr->cap.max_recv_wr; in internal_create_qp()
840 init_attr->cap.max_recv_wr = parms.rqueue.act_nr_wqes; 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()
1683 mqpcb->max_nr_outst_recv_wr = attr->cap.max_recv_wr+1; in internal_modify_qp()
1947 qp_attr->cap.max_recv_wr = qpcb->max_nr_outst_recv_wr-1; in ehca_query_qp()
Dehca_main.c585 qp_init_attr.cap.max_recv_wr = 100; in ehca_create_aqp1()
/linux-4.4.14/net/sunrpc/xprtrdma/
Dverbs.c600 ep->rep_attr.cap.max_recv_wr = cdata->max_requests; in rpcrdma_ep_create()
601 ep->rep_attr.cap.max_recv_wr += RPCRDMA_BACKWARD_WRS; in rpcrdma_ep_create()
613 ep->rep_attr.cap.max_recv_wr, in rpcrdma_ep_create()
644 cq_attr.cqe = ep->rep_attr.cap.max_recv_wr + 1; in rpcrdma_ep_create()
Dsvc_rdma_transport.c967 qp_attr.cap.max_recv_wr = newxprt->sc_max_requests; in svc_rdma_accept()
983 qp_attr.cap.max_recv_wr, in svc_rdma_accept()
/linux-4.4.14/net/rds/
Diw.c190 iinfo->max_recv_wr = ic->i_recv_ring.w_nr; in rds_iw_conn_info_visitor()
Dib.c303 iinfo->max_recv_wr = ic->i_recv_ring.w_nr; in rds_ib_conn_info_visitor()
Diw_cm.c196 attr->cap.max_recv_wr = recv_size; in rds_iw_init_qp_attrs()
Dib_cm.c416 attr.cap.max_recv_wr = ic->i_recv_ring.w_nr + 1; in rds_ib_setup_qp()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_qp.c870 attr->cap.max_recv_wr = qp->ibqp.srq ? 0 : qp->r_rq.size - 1; in qib_query_qp()
1006 init_attr->cap.max_recv_wr > ib_qib_max_qp_wrs) { in qib_create_qp()
1013 init_attr->cap.max_recv_wr == 0) { in qib_create_qp()
1067 qp->r_rq.size = init_attr->cap.max_recv_wr + 1; in qib_create_qp()
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_provider.c941 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr); in iwch_create_qp()
942 if (rqsize == attrs->cap.max_recv_wr) in iwch_create_qp()
943 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr+1); in iwch_create_qp()
985 attrs->cap.max_recv_wr = rqsize - 1; in iwch_create_qp()
994 qhp->attr.rq_num_entries = attrs->cap.max_recv_wr; in iwch_create_qp()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_verbs.c137 .max_recv_wr = ipoib_recvq_size, in ipoib_transport_dev_init()
Dipoib_cm.c265 attr.cap.max_recv_wr = ipoib_recvq_size; in ipoib_cm_create_rx_qp()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dqp.c1650 if (attrs->cap.max_recv_wr > rhp->rdev.hw_queue.t4_max_rq_size) in c4iw_create_qp()
1652 rqsize = attrs->cap.max_recv_wr + 1; in c4iw_create_qp()
1687 attrs->cap.max_recv_wr = rqsize - 1; in c4iw_create_qp()
1696 qhp->attr.rq_num_entries = attrs->cap.max_recv_wr; in c4iw_create_qp()
1804 qhp->wq.rq.memsize, attrs->cap.max_recv_wr); in c4iw_create_qp()
1893 init_attr->cap.max_recv_wr = qhp->attr.rq_num_entries; in c4iw_ib_query_qp()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dqp.c906 attr->cap.max_recv_wr = qp->ibqp.srq ? 0 : qp->r_rq.size - 1; in hfi1_query_qp()
1035 init_attr->cap.max_recv_wr > hfi1_max_qp_wrs) { in hfi1_create_qp()
1042 init_attr->cap.max_recv_wr == 0) { in hfi1_create_qp()
1095 qp->r_rq.size = init_attr->cap.max_recv_wr + 1; in hfi1_create_qp()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dqp.c382 if (cap->max_recv_wr > dev->dev->caps.max_wqes - MLX4_IB_SQ_MAX_SPARE || in set_rq_size()
387 if (cap->max_recv_wr) in set_rq_size()
393 if (is_user && (!cap->max_recv_wr || !cap->max_recv_sge)) in set_rq_size()
396 qp->rq.wqe_cnt = roundup_pow_of_two(max(1U, cap->max_recv_wr)); in set_rq_size()
403 cap->max_recv_wr = qp->rq.max_post = qp->rq.wqe_cnt; in set_rq_size()
406 cap->max_recv_wr = qp->rq.max_post = in set_rq_size()
829 (init_attr->cap.max_recv_wr ? in create_qp_common()
3294 qp_attr->cap.max_recv_wr = qp->rq.wqe_cnt; in mlx4_ib_query_qp()
Dmad.c1631 qp_init_attr.init_attr.cap.max_recv_wr = MLX4_NUM_TUNNEL_BUFS; in create_pv_sqp()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_qp.c499 qp_attr->cap.max_recv_wr = qp->rq.max; in mthca_query_qp()
1237 cap->max_recv_wr > dev->limits.max_wqes || in mthca_set_qp_size()
1251 qp->rq.max = cap->max_recv_wr ? in mthca_set_qp_size()
1252 roundup_pow_of_two(cap->max_recv_wr) : 0; in mthca_set_qp_size()
1256 qp->rq.max = cap->max_recv_wr; in mthca_set_qp_size()
Dmthca_provider.c623 init_attr->cap.max_recv_wr = qp->rq.max; in mthca_create_qp()
/linux-4.4.14/net/9p/
Dtrans_rdma.c716 qp_attr.cap.max_recv_wr = opts.rq_depth; in rdma_create_trans()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_qp.c465 wr.rq_depth = cpu_to_be32(qp_attrs->cap.max_recv_wr + 1); in c2_alloc_qp()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c1232 if (!attrs->srq && (attrs->cap.max_recv_wr > dev->attr.max_rqe)) { in ocrdma_check_qp_params()
1234 __func__, dev->id, attrs->cap.max_recv_wr); in ocrdma_check_qp_params()
1602 qp_attr->cap.max_recv_wr = qp->rq.max_cnt - 1; in ocrdma_query_qp()
Docrdma_hw.c2251 u32 max_rqe_allocated = attrs->cap.max_recv_wr + 1; in ocrdma_set_create_qp_rq_cmd()
2257 attrs->cap.max_recv_wr + 1); in ocrdma_set_create_qp_rq_cmd()
/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_verbs.c495 init_attr.cap.max_recv_wr = ISER_QP_MAX_RECV_DTOS; in iser_create_ib_conn_res()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c769 init_qp_attr->cap.max_recv_wr = IBLND_RECV_WRS(version); in kiblnd_create_conn()
783 init_qp_attr->cap.max_recv_wr); in kiblnd_create_conn()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_verbs.c1126 rq_size = init_attr->cap.max_recv_wr; in nes_create_qp()
1139 init_attr->cap.max_recv_wr = rq_size -1; in nes_create_qp()
2820 attr->cap.max_recv_wr = nesqp->hwqp.rq_size; in nes_query_qp()
/linux-4.4.14/include/rdma/
Dib_verbs.h821 u32 max_recv_wr; member
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.c160 attr.cap.max_recv_wr = ISERT_QP_MAX_RECV_DTOS + 1; in isert_create_qp()
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c522 init_attr->cap.max_recv_wr = target->queue_size + 1; in srp_create_ch_ib()