Lines Matching refs:tc_cfg

850 	if (!vsi->tc_cfg.numtc) {  in ice_vsi_setup_q_map()
852 vsi->tc_cfg.numtc = 1; in ice_vsi_setup_q_map()
853 vsi->tc_cfg.ena_tc = 1; in ice_vsi_setup_q_map()
856 num_rxq_per_tc = min_t(u16, qcount_rx / vsi->tc_cfg.numtc, ICE_MAX_RXQS_PER_TC); in ice_vsi_setup_q_map()
859 num_txq_per_tc = qcount_tx / vsi->tc_cfg.numtc; in ice_vsi_setup_q_map()
878 if (!(vsi->tc_cfg.ena_tc & BIT(i))) { in ice_vsi_setup_q_map()
880 vsi->tc_cfg.tc_info[i].qoffset = 0; in ice_vsi_setup_q_map()
881 vsi->tc_cfg.tc_info[i].qcount_rx = 1; in ice_vsi_setup_q_map()
882 vsi->tc_cfg.tc_info[i].qcount_tx = 1; in ice_vsi_setup_q_map()
883 vsi->tc_cfg.tc_info[i].netdev_tc = 0; in ice_vsi_setup_q_map()
889 vsi->tc_cfg.tc_info[i].qoffset = offset; in ice_vsi_setup_q_map()
890 vsi->tc_cfg.tc_info[i].qcount_rx = num_rxq_per_tc; in ice_vsi_setup_q_map()
891 vsi->tc_cfg.tc_info[i].qcount_tx = num_txq_per_tc; in ice_vsi_setup_q_map()
892 vsi->tc_cfg.tc_info[i].netdev_tc = netdev_tc++; in ice_vsi_setup_q_map()
2347 vsi->tc_cfg.ena_tc = ICE_DFLT_TRAFFIC_CLASS; in ice_vsi_set_tc_cfg()
2348 vsi->tc_cfg.numtc = 1; in ice_vsi_set_tc_cfg()
2526 (u8)vsi->tc_cfg.ena_tc); in ice_set_agg_vsi()
2539 (u8)vsi->tc_cfg.ena_tc); in ice_set_agg_vsi()
2554 vsi->idx, vsi->tc_cfg.ena_tc, vsi->agg_node->agg_id, in ice_set_agg_vsi()
2714 if (!(vsi->tc_cfg.ena_tc & BIT(i))) in ice_vsi_setup()
2727 dev_dbg(dev, "vsi->tc_cfg.ena_tc = %d\n", vsi->tc_cfg.ena_tc); in ice_vsi_setup()
2728 status = ice_cfg_vsi_lan(vsi->port_info, vsi->idx, vsi->tc_cfg.ena_tc, in ice_vsi_setup()
3404 for (i = 0; i < vsi->tc_cfg.numtc; i++) { in ice_vsi_rebuild()
3427 vsi->tc_cfg.ena_tc, max_txqs); in ice_vsi_rebuild()
3523 int numtc = vsi->tc_cfg.numtc; in ice_vsi_cfg_netdev_tc()
3549 if (vsi->tc_cfg.ena_tc & BIT(i)) in ice_vsi_cfg_netdev_tc()
3551 vsi->tc_cfg.tc_info[i].netdev_tc, in ice_vsi_cfg_netdev_tc()
3552 vsi->tc_cfg.tc_info[i].qcount_tx, in ice_vsi_cfg_netdev_tc()
3553 vsi->tc_cfg.tc_info[i].qoffset); in ice_vsi_cfg_netdev_tc()
3572 netdev_tc = vsi->tc_cfg.tc_info[ets_tc].netdev_tc; in ice_vsi_cfg_netdev_tc()
3595 vsi->tc_cfg.ena_tc = ena_tc ? ena_tc : 1; in ice_vsi_setup_q_map_mqprio()
3603 if (!(vsi->tc_cfg.ena_tc & BIT(i))) { in ice_vsi_setup_q_map_mqprio()
3605 vsi->tc_cfg.tc_info[i].qoffset = 0; in ice_vsi_setup_q_map_mqprio()
3606 vsi->tc_cfg.tc_info[i].qcount_rx = 1; in ice_vsi_setup_q_map_mqprio()
3607 vsi->tc_cfg.tc_info[i].qcount_tx = 1; in ice_vsi_setup_q_map_mqprio()
3608 vsi->tc_cfg.tc_info[i].netdev_tc = 0; in ice_vsi_setup_q_map_mqprio()
3616 vsi->tc_cfg.tc_info[i].qoffset = offset; in ice_vsi_setup_q_map_mqprio()
3617 vsi->tc_cfg.tc_info[i].qcount_rx = qcount_rx; in ice_vsi_setup_q_map_mqprio()
3618 vsi->tc_cfg.tc_info[i].qcount_tx = qcount_tx; in ice_vsi_setup_q_map_mqprio()
3619 vsi->tc_cfg.tc_info[i].netdev_tc = netdev_tc++; in ice_vsi_setup_q_map_mqprio()
3622 if (vsi->all_numtc && vsi->all_numtc != vsi->tc_cfg.numtc) { in ice_vsi_setup_q_map_mqprio()
3651 vsi->all_numtc, vsi->all_enatc, vsi->tc_cfg.numtc); in ice_vsi_setup_q_map_mqprio()
3672 if (vsi->tc_cfg.ena_tc == ena_tc && in ice_vsi_cfg_tc()
3690 vsi->tc_cfg.ena_tc = ena_tc; in ice_vsi_cfg_tc()
3691 vsi->tc_cfg.numtc = num_tc; in ice_vsi_cfg_tc()
3721 vsi->tc_cfg.ena_tc, max_txqs); in ice_vsi_cfg_tc()