Home
last modified time | relevance | path

Searched refs:cc_param (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/bnxt/bnxt_re/
H A Dqplib_sp.c816 struct bnxt_qplib_cc_param *cc_param) in bnxt_qplib_modify_cc() argument
832 req->modify_mask = cpu_to_le32(cc_param->mask); in bnxt_qplib_modify_cc()
833 req->enable_cc = cc_param->enable; in bnxt_qplib_modify_cc()
834 req->g = cc_param->g; in bnxt_qplib_modify_cc()
835 req->num_phases_per_state = cc_param->nph_per_state; in bnxt_qplib_modify_cc()
836 req->time_per_phase = cc_param->time_pph; in bnxt_qplib_modify_cc()
837 req->pkts_per_phase = cc_param->pkts_pph; in bnxt_qplib_modify_cc()
838 req->init_cr = cpu_to_le16(cc_param->init_cr); in bnxt_qplib_modify_cc()
839 req->init_tr = cpu_to_le16(cc_param->init_tr); in bnxt_qplib_modify_cc()
840 req->tos_dscp_tos_ecn = (cc_param->tos_dscp << in bnxt_qplib_modify_cc()
[all …]
H A Dmain.c374 qp->qplib_qp.tos_dscp = rdev->cc_param.qp1_tos_dscp; in bnxt_re_update_qp1_tos_dscp()
381 struct bnxt_qplib_cc_param *cc_param; in bnxt_re_reconfigure_dscp() local
387 cc_param = &rdev->cc_param; in bnxt_re_reconfigure_dscp()
390 if (!(cc_param->roce_dscp_user || cc_param->cnp_dscp_user)) in bnxt_re_reconfigure_dscp()
393 if (cc_param->cnp_dscp_user) { in bnxt_re_reconfigure_dscp()
394 dscp_user = (cc_param->cnp_dscp_user & 0x3f); in bnxt_re_reconfigure_dscp()
396 (cc_param->alt_tos_dscp != dscp_user)) { in bnxt_re_reconfigure_dscp()
397 cc_param->alt_tos_dscp = dscp_user; in bnxt_re_reconfigure_dscp()
398 cc_param->mask |= CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_ALT_TOS_DSCP; in bnxt_re_reconfigure_dscp()
403 if (cc_param->roce_dscp_user) { in bnxt_re_reconfigure_dscp()
[all …]
H A Dqplib_sp.h376 struct bnxt_qplib_cc_param *cc_param);
378 struct bnxt_qplib_cc_param *cc_param);
H A Dbnxt_re.h524 struct bnxt_qplib_cc_param cc_param; member
962 return rdev->cc_param.enable; in is_cc_enabled()