Searched refs:max_send_sge (Results 1 - 25 of 73) sorted by last modified time

123

/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_qp.c27 if (cap->max_send_sge > rxe->attr.max_send_sge) {
29 cap->max_send_sge, rxe->attr.max_send_sge);
195 wqe_size = max_t(int, init->cap.max_send_sge * sizeof(struct ib_sge),
222 init->cap.max_send_sge = qp->sq.max_sge;
422 init->cap.max_send_sge = qp->sq.max_sge;
763 attr->cap.max_send_sge = qp->sq.max_sge;
H A Drxe.c52 rxe->attr.max_send_sge = RXE_MAX_SGE;
/linux-master/drivers/infiniband/hw/mlx5/
H A Dqp.c560 size += attr->cap.max_send_sge * sizeof(struct mlx5_wqe_data_seg);
626 if (qp->sq.max_gs < attr->cap.max_send_sge)
629 attr->cap.max_send_sge = qp->sq.max_gs;
5106 qp_attr->cap.max_send_sge = qp->sq.max_gs;
5110 qp_attr->cap.max_send_sge = 0;
H A Dmain.c996 props->max_send_sge = max_sq_sg;
/linux-master/drivers/infiniband/hw/mana/
H A Dqp.c303 if (attr->cap.max_send_sge > MAX_TX_WQE_SGL_ENTRIES) {
305 "Requested max_send_sge %d exceeding limit\n",
306 attr->cap.max_send_sge);
H A Dmain.c556 props->max_send_sge = dev->adapter_caps.max_send_sge_count;
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_qp.c519 u32 max_send_sge)
526 return max_send_sge > std_sge_num ? (max_send_sge - std_sge_num) :
563 cap->max_send_sge);
577 hr_qp->sq.max_gs = max(1U, cap->max_send_sge);
608 if (cap->max_send_sge > hr_dev->caps.max_sq_sg) {
610 cap->max_send_sge);
640 cap->max_send_sge = hr_qp->sq.max_gs;
703 cap->max_send_sge > hr_dev->caps.max_sq_sg) {
722 cap->max_send_sge
518 get_sge_num_from_max_send_sge(bool is_ud_or_gsi, u32 max_send_sge) argument
[all...]
H A Dhns_roce_main.c184 props->max_send_sge = hr_dev->caps.max_sq_sg;
H A Dhns_roce_hw_v2.c2700 qp_init_attr.cap.max_send_sge = HNS_ROCE_FREE_MR_USED_SQSGE_NUM;
5495 qp_attr->cap.max_send_sge = hr_qp->sq.max_gs;
/linux-master/drivers/infiniband/hw/erdma/
H A Derdma_verbs.c328 attr->max_send_sge = dev->attrs.max_send_sge;
449 (attrs->cap.max_send_sge > dev->attrs.max_send_sge) ||
996 qp->attrs.max_send_sge = attrs->cap.max_send_sge;
1565 qp_attr->cap.max_send_sge = qp->attrs.max_send_sge;
H A Derdma_verbs.h211 u32 max_send_sge; member in struct:erdma_qp_attrs
H A Derdma_qp.c261 if (send_wr->num_sge > qp->dev->attrs.max_send_sge)
H A Derdma_main.c411 dev->attrs.max_send_sge = ERDMA_MAX_SEND_SGE;
H A Derdma.h142 u32 max_send_sge; member in struct:erdma_devattr
/linux-master/drivers/infiniband/hw/efa/
H A Defa_verbs.c241 props->max_send_sge = dev_attr->max_sq_sge;
343 qp_attr->cap.max_send_sge = qp->max_send_sge;
589 if (init_attr->cap.max_send_sge > dev->dev_attr.max_sq_sge) {
592 init_attr->cap.max_send_sge, dev->dev_attr.max_sq_sge);
762 qp->max_send_sge = init_attr->cap.max_send_sge;
H A Defa.h128 u32 max_send_sge; member in struct:efa_qp
/linux-master/drivers/nvme/target/
H A Drdma.c1282 qp_attr.cap.max_send_sge = max(ndev->device->attrs.max_sge_rd,
1283 ndev->device->attrs.max_send_sge);
1306 __func__, queue->cq->cqe, qp_attr.cap.max_send_sge,
/linux-master/net/smc/
H A Dsmc_ib.c678 .max_send_sge = SMC_IB_MAX_SEND_SGE,
/linux-master/net/sunrpc/xprtrdma/
H A Dsvc_rdma_rw.c58 unsigned int first_sgl_nents = dev->attrs.max_send_sge;
H A Dsvc_rdma_transport.c415 if (newxprt->sc_max_send_sges > dev->attrs.max_send_sge)
416 newxprt->sc_max_send_sges = dev->attrs.max_send_sge;
458 qp_attr.cap.max_send_sge = newxprt->sc_max_send_sges;
466 dprintk(" cap.max_send_sge = %d, cap.max_recv_sge = %d\n",
467 qp_attr.cap.max_send_sge, qp_attr.cap.max_recv_sge);
475 newxprt->sc_max_send_sges = qp_attr.cap.max_send_sge;
/linux-master/include/rdma/
H A Dib_verbs.h410 int max_send_sge; member in struct:ib_device_attr
1093 u32 max_send_sge; member in struct:ib_qp_cap
/linux-master/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c1830 qp_init->cap.max_send_sge = attrs->max_send_sge;
1870 __func__, ch->cq->cqe, qp_init->cap.max_send_sge,
/linux-master/drivers/infiniband/hw/irdma/
H A Dverbs.c39 props->max_send_sge = hw_attrs->uk_attrs.max_hw_wq_frags;
840 init_attr->cap.max_send_sge > uk_attrs->max_hw_wq_frags ||
905 init_info.qp_uk_init_info.max_sq_frag_cnt = init_attr->cap.max_send_sge;
1100 attr->cap.max_send_sge = qp->qp_uk.max_sq_frag_cnt;
/linux-master/drivers/infiniband/core/
H A Duverbs_cmd.c341 resp->max_sge = min(attr->max_send_sge, attr->max_recv_sge);
1408 attr.cap.max_send_sge = cmd->max_send_sge;
1475 resp.base.max_send_sge = attr.cap.max_send_sge;
1521 cmd_ex.max_send_sge = cmd.max_send_sge;
1700 resp.max_send_sge = init_attr->cap.max_send_sge;
/linux-master/drivers/nvme/host/
H A Drdma.c270 init_attr.cap.max_send_sge = 1 + dev->num_inline_segments;
398 ndev->dev->attrs.max_send_sge - 1);

Completed in 393 milliseconds

123