Lines Matching refs:mqprio_qopt

1729 	vsi->tc_config.numtc = vsi->mqprio_qopt.qopt.num_tc;  in i40e_vsi_setup_queue_map_mqprio()
1731 num_qps = vsi->mqprio_qopt.qopt.count[0]; in i40e_vsi_setup_queue_map_mqprio()
1741 max_qcount = vsi->mqprio_qopt.qopt.count[0]; in i40e_vsi_setup_queue_map_mqprio()
1745 offset = vsi->mqprio_qopt.qopt.offset[i]; in i40e_vsi_setup_queue_map_mqprio()
1746 qcount = vsi->mqprio_qopt.qopt.count[i]; in i40e_vsi_setup_queue_map_mqprio()
1788 override_q = vsi->mqprio_qopt.qopt.count[0]; in i40e_vsi_setup_queue_map_mqprio()
5217 u8 num_tc = vsi->mqprio_qopt.qopt.num_tc; in i40e_mqprio_get_enabled_tc()
5239 return pf->vsi[pf->lan_vsi]->mqprio_qopt.qopt.num_tc; in i40e_pf_get_num_tc()
5369 if (!vsi->mqprio_qopt.qopt.hw && !(pf->flags & I40E_FLAG_DCB_ENABLED)) { in i40e_vsi_configure_bw_alloc()
5547 vsi->mqprio_qopt.mode != TC_MQPRIO_MODE_CHANNEL) in i40e_vsi_config_tc()
5611 if (!vsi->mqprio_qopt.qopt.hw && vsi->reconfig_rss) { in i40e_vsi_config_tc()
6419 max_rate = vsi->mqprio_qopt.max_rate[i]; in i40e_configure_queue_channels()
7332 struct tc_mqprio_qopt_offload *mqprio_qopt) in i40e_validate_mqprio_qopt() argument
7338 if (mqprio_qopt->qopt.offset[0] != 0 || in i40e_validate_mqprio_qopt()
7339 mqprio_qopt->qopt.num_tc < 1 || in i40e_validate_mqprio_qopt()
7340 mqprio_qopt->qopt.num_tc > I40E_MAX_TRAFFIC_CLASS) in i40e_validate_mqprio_qopt()
7343 if (!mqprio_qopt->qopt.count[i]) in i40e_validate_mqprio_qopt()
7345 if (mqprio_qopt->min_rate[i]) { in i40e_validate_mqprio_qopt()
7350 max_rate = mqprio_qopt->max_rate[i]; in i40e_validate_mqprio_qopt()
7354 if (i >= mqprio_qopt->qopt.num_tc - 1) in i40e_validate_mqprio_qopt()
7356 if (mqprio_qopt->qopt.offset[i + 1] != in i40e_validate_mqprio_qopt()
7357 (mqprio_qopt->qopt.offset[i] + mqprio_qopt->qopt.count[i])) in i40e_validate_mqprio_qopt()
7361 (mqprio_qopt->qopt.offset[i] + mqprio_qopt->qopt.count[i])) { in i40e_validate_mqprio_qopt()
7892 struct tc_mqprio_qopt_offload *mqprio_qopt = type_data; in i40e_setup_tc() local
7904 num_tc = mqprio_qopt->qopt.num_tc; in i40e_setup_tc()
7905 hw = mqprio_qopt->qopt.hw; in i40e_setup_tc()
7906 mode = mqprio_qopt->mode; in i40e_setup_tc()
7909 memcpy(&vsi->mqprio_qopt, mqprio_qopt, sizeof(*mqprio_qopt)); in i40e_setup_tc()
7945 ret = i40e_validate_mqprio_qopt(vsi, mqprio_qopt); in i40e_setup_tc()
7948 memcpy(&vsi->mqprio_qopt, mqprio_qopt, in i40e_setup_tc()
7949 sizeof(*mqprio_qopt)); in i40e_setup_tc()
7995 if (vsi->mqprio_qopt.max_rate[0]) { in i40e_setup_tc()
7996 u64 max_tx_rate = vsi->mqprio_qopt.max_rate[0]; in i40e_setup_tc()
10746 if (vsi->mqprio_qopt.max_rate[0]) { in i40e_rebuild()
10747 u64 max_tx_rate = vsi->mqprio_qopt.max_rate[0]; in i40e_rebuild()