Home
last modified time | relevance | path

Searched refs:max_sgl (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_cfg.c423 uint_t max_sgl, real_max_sgl; in hermon_cfg_wqe_sizes() local
429 max_sgl = hermon_wqe_max_sgl; in hermon_cfg_wqe_sizes()
439 max_size = (HERMON_QP_WQE_MLX_QP1_HDRS + (max_sgl << 4)); in hermon_cfg_wqe_sizes()
456 cp->cp_wqe_max_sgl = max_sgl; in hermon_cfg_wqe_sizes()
H A Dhermon_qp.c54 uint_t *logwqesz, uint_t *max_sgl);
89 uint32_t max_sgl, max_recv_sgl, uarpg; in hermon_qp_alloc() local
342 if ((attr_p->qp_sizes.cs_sq_sgl > max_sgl) || in hermon_qp_alloc()
786 uint32_t sq_size, rq_size, max_sgl; in hermon_special_qp_alloc() local
948 if ((attr_p->qp_sizes.cs_sq_sgl > max_sgl) || in hermon_special_qp_alloc()
961 max_sgl, HERMON_QP_WQ_TYPE_RECVQ, in hermon_special_qp_alloc()
965 max_sgl, HERMON_QP_WQ_TYPE_SENDMLX_QP0, in hermon_special_qp_alloc()
969 max_sgl, HERMON_QP_WQ_TYPE_SENDMLX_QP1, in hermon_special_qp_alloc()
1249 uint32_t max_sgl, max_recv_sgl, uarpg; in hermon_qp_alloc_range() local
2819 uint_t *logwqesz, uint_t *max_sgl) in hermon_qp_sgl_to_logwqesz() argument
[all …]
H A Dhermon_srq.c45 hermon_qp_wq_type_t wq_type, uint_t *logwqesz, uint_t *max_sgl);
74 uint_t max_sgl; in hermon_srq_alloc() local
197 max_sgl = state->hs_ibtfinfo.hca_attr->hca_max_srq_sgl; in hermon_srq_alloc()
198 if (sizes->srq_sgl_sz > max_sgl) { in hermon_srq_alloc()
965 hermon_qp_wq_type_t wq_type, uint_t *logwqesz, uint_t *max_sgl) in hermon_srq_sgl_to_logwqesz() argument
996 *max_sgl = min(state->hs_cfg_profile->cp_srq_max_sgl, actual_sgl); in hermon_srq_sgl_to_logwqesz()
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_qp.c54 tavor_qp_wq_type_t wq_type, uint_t *logwqesz, uint_t *max_sgl);
85 uint32_t max_rdb, max_sgl, uarpg; in tavor_qp_alloc() local
312 max_sgl = state->ts_cfg_profile->cp_wqe_real_max_sgl; in tavor_qp_alloc()
313 if ((attr_p->qp_sizes.cs_sq_sgl > max_sgl) || in tavor_qp_alloc()
314 (!qp_srq_en && (attr_p->qp_sizes.cs_rq_sgl > max_sgl))) { in tavor_qp_alloc()
622 uint32_t sq_size, rq_size, max_sgl; in tavor_special_qp_alloc() local
766 max_sgl = state->ts_cfg_profile->cp_wqe_real_max_sgl; in tavor_special_qp_alloc()
767 if ((attr_p->qp_sizes.cs_sq_sgl > max_sgl) || in tavor_special_qp_alloc()
768 (attr_p->qp_sizes.cs_rq_sgl > max_sgl)) { in tavor_special_qp_alloc()
1824 tavor_qp_wq_type_t wq_type, uint_t *logwqesz, uint_t *max_sgl) in tavor_qp_sgl_to_logwqesz() argument
[all …]
H A Dtavor_srq.c46 tavor_qp_wq_type_t wq_type, uint_t *logwqesz, uint_t *max_sgl);
77 uint_t max_sgl; in tavor_srq_alloc() local
183 max_sgl = state->ts_cfg_profile->cp_srq_max_sgl; in tavor_srq_alloc()
184 if (sizes->srq_sgl_sz > max_sgl) { in tavor_srq_alloc()
1014 tavor_qp_wq_type_t wq_type, uint_t *logwqesz, uint_t *max_sgl) in tavor_srq_sgl_to_logwqesz() argument
1045 *max_sgl = min(state->ts_cfg_profile->cp_srq_max_sgl, actual_sgl); in tavor_srq_sgl_to_logwqesz()
H A Dtavor_cfg.c627 uint_t max_sgl, real_max_sgl; in tavor_cfg_wqe_sizes() local
633 max_sgl = tavor_wqe_max_sgl; in tavor_cfg_wqe_sizes()
643 max_size = (TAVOR_QP_WQE_MLX_QP1_HDRS + (max_sgl << 4)); in tavor_cfg_wqe_sizes()
663 cp->cp_wqe_max_sgl = max_sgl; in tavor_cfg_wqe_sizes()