Lines Matching refs:enabled_tc

1926 					   u8 enabled_tc)  in i40e_vsi_setup_queue_map_mqprio()  argument
1937 vsi->tc_config.enabled_tc = enabled_tc ? enabled_tc : 1; in i40e_vsi_setup_queue_map_mqprio()
1951 if (vsi->tc_config.enabled_tc & BIT(i)) { in i40e_vsi_setup_queue_map_mqprio()
2014 u8 enabled_tc, in i40e_vsi_setup_queue_map() argument
2057 if (enabled_tc && (vsi->back->flags & I40E_FLAG_DCB_ENABLED)) { in i40e_vsi_setup_queue_map()
2060 if (enabled_tc & BIT(i)) /* TC is enabled */ in i40e_vsi_setup_queue_map()
2073 vsi->tc_config.enabled_tc = enabled_tc ? enabled_tc : 1; in i40e_vsi_setup_queue_map()
2082 if (vsi->tc_config.enabled_tc & BIT(i)) { in i40e_vsi_setup_queue_map()
2090 vsi->tc_config.enabled_tc != 1) { in i40e_vsi_setup_queue_map()
2144 ctxt->info.up_enable_bits = enabled_tc; in i40e_vsi_setup_queue_map()
3751 if (!(vsi->tc_config.enabled_tc & BIT_ULL(n))) in i40e_vsi_config_dcb_rings()
5341 u8 enabled_tc = 1; /* TC0 is always enabled */ in i40e_get_iscsi_tc_map() local
5351 enabled_tc |= BIT(tc); in i40e_get_iscsi_tc_map()
5356 return enabled_tc; in i40e_get_iscsi_tc_map()
5411 u8 enabled_tc = 1; in i40e_dcb_get_enabled_tc() local
5415 enabled_tc |= BIT(i); in i40e_dcb_get_enabled_tc()
5417 return enabled_tc; in i40e_dcb_get_enabled_tc()
5431 u8 enabled_tc = 1, i; in i40e_mqprio_get_enabled_tc() local
5434 enabled_tc |= BIT(i); in i40e_mqprio_get_enabled_tc()
5435 return enabled_tc; in i40e_mqprio_get_enabled_tc()
5447 u8 i, enabled_tc = 1; in i40e_pf_get_num_tc() local
5464 enabled_tc = i40e_get_iscsi_tc_map(pf); in i40e_pf_get_num_tc()
5469 if (enabled_tc & BIT(i)) in i40e_pf_get_num_tc()
5571 static int i40e_vsi_configure_bw_alloc(struct i40e_vsi *vsi, u8 enabled_tc, in i40e_vsi_configure_bw_alloc() argument
5591 bw_data.tc_valid_bits = enabled_tc; in i40e_vsi_configure_bw_alloc()
5615 static void i40e_vsi_config_netdev_tc(struct i40e_vsi *vsi, u8 enabled_tc) in i40e_vsi_config_netdev_tc() argument
5627 if (!enabled_tc) { in i40e_vsi_config_netdev_tc()
5645 if (vsi->tc_config.enabled_tc & BIT(i)) in i40e_vsi_config_netdev_tc()
5709 i40e_vsi_setup_queue_map(vsi, &ctxt, vsi->tc_config.enabled_tc, in i40e_update_adq_vsi_queues()
5749 static int i40e_vsi_config_tc(struct i40e_vsi *vsi, u8 enabled_tc) in i40e_vsi_config_tc() argument
5759 if (vsi->tc_config.enabled_tc == enabled_tc && in i40e_vsi_config_tc()
5765 if (enabled_tc & BIT(i)) in i40e_vsi_config_tc()
5769 ret = i40e_vsi_configure_bw_alloc(vsi, enabled_tc, bw_share); in i40e_vsi_config_tc()
5775 enabled_tc, vsi->seid); in i40e_vsi_config_tc()
5785 if ((bw_config.tc_valid_bits & enabled_tc) != enabled_tc) { in i40e_vsi_config_tc()
5786 u8 valid_tc = bw_config.tc_valid_bits & enabled_tc; in i40e_vsi_config_tc()
5794 enabled_tc, bw_config.tc_valid_bits, valid_tc); in i40e_vsi_config_tc()
5795 enabled_tc = valid_tc; in i40e_vsi_config_tc()
5798 ret = i40e_vsi_configure_bw_alloc(vsi, enabled_tc, bw_share); in i40e_vsi_config_tc()
5802 enabled_tc, vsi->seid); in i40e_vsi_config_tc()
5814 ret = i40e_vsi_setup_queue_map_mqprio(vsi, &ctxt, enabled_tc); in i40e_vsi_config_tc()
5818 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, false); in i40e_vsi_config_tc()
5867 i40e_vsi_config_netdev_tc(vsi, enabled_tc); in i40e_vsi_config_tc()
6231 u8 enabled_tc = 0x1; /* TC0 enabled */ in i40e_add_channel() local
6272 ch->enabled_tc = !i40e_is_channel_macvlan(ch) && enabled_tc; in i40e_add_channel()
6298 bw_data.tc_valid_bits = ch->enabled_tc; in i40e_channel_config_bw()
6336 if (ch->enabled_tc & BIT(i)) in i40e_channel_config_tx_ring()
6345 ch->enabled_tc, ch->seid); in i40e_channel_config_tx_ring()
6636 if (vsi->tc_config.enabled_tc & BIT(i)) { in i40e_configure_queue_channels()
6685 int i40e_veb_config_tc(struct i40e_veb *veb, u8 enabled_tc) in i40e_veb_config_tc() argument
6693 if (!enabled_tc || veb->enabled_tc == enabled_tc) in i40e_veb_config_tc()
6696 bw_data.tc_valid_bits = enabled_tc; in i40e_veb_config_tc()
6701 if (enabled_tc & BIT(i)) in i40e_veb_config_tc()
7621 vsi->tc_config.enabled_tc = 1; in i40e_vsi_set_default_tc_config()
8133 u8 enabled_tc = 0, num_tc, hw; in i40e_setup_tc() local
8197 enabled_tc |= BIT(i); in i40e_setup_tc()
8200 if (enabled_tc == vsi->tc_config.enabled_tc && in i40e_setup_tc()
8211 ret = i40e_vsi_config_tc(vsi, enabled_tc); in i40e_setup_tc()
8217 } else if (enabled_tc && in i40e_setup_tc()
8718 } else if (vsi->tc_config.enabled_tc & BIT(tc)) { in i40e_handle_tclass()
13146 vsi->tc_config.enabled_tc); in i40e_ndo_bridge_setlink()
13808 i40e_vsi_config_netdev_tc(vsi, vsi->tc_config.enabled_tc); in i40e_config_netdev()
13887 u8 enabled_tc = 0x1; /* TC0 enabled */ in i40e_add_vsi() local
13917 enabled_tc = i40e_pf_get_tc_map(pf); in i40e_add_vsi()
13951 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, false); in i40e_add_vsi()
13972 ret = i40e_vsi_config_tc(vsi, enabled_tc); in i40e_add_vsi()
13979 enabled_tc, in i40e_add_vsi()
14000 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, true); in i40e_add_vsi()
14021 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, true); in i40e_add_vsi()
14059 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, true); in i40e_add_vsi()
14284 u8 enabled_tc; in i40e_vsi_reinit_setup() local
14316 enabled_tc = pf->vsi[pf->lan_vsi]->tc_config.enabled_tc; in i40e_vsi_reinit_setup()
14317 pf->vsi[pf->lan_vsi]->tc_config.enabled_tc = 0; in i40e_vsi_reinit_setup()
14319 i40e_vsi_config_tc(pf->vsi[pf->lan_vsi], enabled_tc); in i40e_vsi_reinit_setup()
14404 vsi->tc_config.enabled_tc); in i40e_vsi_setup()
14407 vsi->tc_config.enabled_tc); in i40e_vsi_setup()
14572 veb->enabled_tc = ets_data.tc_valid_bits; in i40e_veb_get_bw_info()
14623 veb->enabled_tc = 1; in i40e_veb_mem_alloc()
14754 veb->enabled_tc, false, in i40e_add_veb()
14811 u8 enabled_tc) in i40e_veb_setup() argument
14859 veb->enabled_tc = (enabled_tc ? enabled_tc : 0x1); in i40e_veb_setup()
15096 u8 enabled_tc = pf->vsi[pf->lan_vsi]->tc_config.enabled_tc; in i40e_setup_pf_switch() local
15098 pf->vsi[pf->lan_vsi]->tc_config.enabled_tc = 0; in i40e_setup_pf_switch()
15100 i40e_vsi_config_tc(pf->vsi[pf->lan_vsi], enabled_tc); in i40e_setup_pf_switch()