Searched refs:max_recv_wr (Results 1 - 25 of 63) sorted by relevance

123

/linux-master/drivers/infiniband/core/
H A Duverbs_std_types_qp.c69 attr->cap.max_recv_wr = cap->max_recv_wr;
75 cap->max_recv_wr = attr->cap.max_recv_wr;
159 if (cap.max_recv_wr || cap.max_recv_sge ||
H A Duverbs_marshall.c111 dst->max_recv_wr = src->cap.max_recv_wr;
/linux-master/include/uapi/rdma/
H A Dqedr-abi.h70 __u32 max_recv_wr; member in struct:qedr_alloc_ucontext_resp
H A Dib_user_ioctl_verbs.h229 __u32 max_recv_wr; member in struct:ib_uverbs_qp_cap
H A Dib_user_verbs.h565 __u32 max_recv_wr; member in struct:ib_uverbs_qp_attr
594 __u32 max_recv_wr; member in struct:ib_uverbs_create_qp
620 __u32 max_recv_wr; member in struct:ib_uverbs_ex_create_qp
649 __u32 max_recv_wr; member in struct:ib_uverbs_create_qp_resp
693 __u32 max_recv_wr; member in struct:ib_uverbs_query_qp_resp
H A Dmlx5-abi.h143 __u32 max_recv_wr; member in struct:mlx5_ib_alloc_ucontext_resp
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_misc.c227 dst->max_recv_wr = src->max_recv_wr;
236 dst->max_recv_wr = src->max_recv_wr;
H A Dpvrdma_dev_api.h560 u32 max_recv_wr; member in struct:pvrdma_cmd_create_qp
579 u32 max_recv_wr; member in struct:pvrdma_cmd_create_qp_resp
590 u32 max_recv_wr; member in struct:pvrdma_cmd_create_qp_resp_v2
H A Dpvrdma_qp.c134 if (req_cap->max_recv_wr > dev->dsr->caps.max_qp_wr ||
140 qp->rq.wqe_cnt = roundup_pow_of_two(max(1U, req_cap->max_recv_wr));
144 req_cap->max_recv_wr = qp->rq.wqe_cnt;
366 cmd->max_recv_wr = init_attr->cap.max_recv_wr;
380 cmd->max_send_wr, cmd->max_recv_wr, cmd->max_send_sge,
H A Dpvrdma_verbs.h215 u32 max_recv_wr; member in struct:pvrdma_qp_cap
/linux-master/include/uapi/linux/
H A Drds.h250 __u32 max_recv_wr; member in struct:rds_info_rdma_connection
266 __u32 max_recv_wr; member in struct:rds6_info_rdma_connection
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs.c256 u32 max_send_wr, u32 max_recv_wr, u32 max_sge)
263 init_attr.cap.max_recv_wr = max_recv_wr;
297 u32 max_send_wr, u32 max_recv_wr,
306 err = create_qp(con, path->dev->ib_pd, max_send_wr, max_recv_wr,
255 create_qp(struct rtrs_con *con, struct ib_pd *pd, u32 max_send_wr, u32 max_recv_wr, u32 max_sge) argument
295 rtrs_cq_qp_create(struct rtrs_path *path, struct rtrs_con *con, u32 max_send_sge, int cq_vector, int nr_cqe, u32 max_send_wr, u32 max_recv_wr, enum ib_poll_context poll_ctx) argument
H A Drtrs-pri.h315 u32 max_send_wr, u32 max_recv_wr,
/linux-master/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c246 ep->re_attr.cap.max_recv_wr = ep->re_max_requests;
247 ep->re_attr.cap.max_recv_wr += RPCRDMA_BACKWARD_WRS;
248 ep->re_attr.cap.max_recv_wr += RPCRDMA_MAX_RECV_BATCH;
249 ep->re_attr.cap.max_recv_wr += 1; /* for ib_drain_rq */
H A Dsvc_rdma_transport.c457 qp_attr.cap.max_recv_wr = rq_depth;
464 dprintk(" cap.max_send_wr = %d, cap.max_recv_wr = %d\n",
465 qp_attr.cap.max_send_wr, qp_attr.cap.max_recv_wr);
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_qp.c34 if (cap->max_recv_wr > rxe->attr.max_qp_wr) {
36 cap->max_recv_wr, rxe->attr.max_qp_wr);
287 qp->rq.max_wr = init->cap.max_recv_wr;
312 init->cap.max_recv_wr = qp->rq.max_wr;
427 init->cap.max_recv_wr = qp->rq.max_wr;
773 attr->cap.max_recv_wr = qp->rq.max_wr;
/linux-master/net/rds/
H A Dib.c323 iinfo->max_recv_wr = ic->i_recv_ring.w_nr;
360 iinfo6->max_recv_wr = ic->i_recv_ring.w_nr;
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_qp.c452 cap->max_recv_wr = 0;
459 if (!cap->max_recv_wr || cap->max_recv_wr > hr_dev->caps.max_wqes ||
463 cap->max_recv_wr, cap->max_recv_sge);
467 cnt = roundup_pow_of_two(max(cap->max_recv_wr, hr_dev->caps.min_wqes));
470 cap->max_recv_wr);
482 cap->max_recv_wr = cnt;
738 !attr->cap.max_recv_wr)
/linux-master/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.c163 if (attrs->cap.max_recv_wr > QEDR_GSI_MAX_RECV_WR) {
165 " create gsi qp: failed. max_recv_wr is too large %d>%d\n",
166 attrs->cap.max_recv_wr, QEDR_GSI_MAX_RECV_WR);
279 data.input.rx_num_desc = attrs->cap.max_recv_wr;
339 qp->rq.max_wr = attrs->cap.max_recv_wr;
/linux-master/drivers/infiniband/hw/irdma/
H A Dverbs.h188 int max_recv_wr; member in struct:irdma_qp
/linux-master/drivers/infiniband/hw/erdma/
H A Derdma.h135 u32 max_recv_wr; member in struct:erdma_devattr
/linux-master/drivers/infiniband/hw/efa/
H A Defa.h127 u32 max_recv_wr; member in struct:efa_qp
/linux-master/drivers/vfio/pci/mlx5/
H A Dcmd.c1163 struct mlx5_vhca_page_tracker *tracker, u32 max_recv_wr)
1182 if (max_recv_wr) {
1183 qp->rq.wqe_cnt = roundup_pow_of_two(max_recv_wr);
1215 if (max_recv_wr) {
1238 if (max_recv_wr)
1518 u32 max_recv_wr; local
1544 max_recv_wr = DIV_ROUND_UP_ULL(rq_size, max_msg_size);
1545 err = mlx5vf_create_cq(mdev, tracker, max_recv_wr);
1549 host_qp = mlx5vf_create_rc_qp(mdev, tracker, max_recv_wr);
1162 mlx5vf_create_rc_qp(struct mlx5_core_dev *mdev, struct mlx5_vhca_page_tracker *tracker, u32 max_recv_wr) argument
/linux-master/drivers/infiniband/hw/mana/
H A Dqp.c129 if (attr->cap.max_recv_wr > mdev->adapter_caps.max_qp_wr) {
131 "Requested max_recv_wr %d exceeding limit\n",
132 attr->cap.max_recv_wr);
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c149 .max_recv_wr = ipoib_recvq_size,

Completed in 277 milliseconds

123