Lines Matching defs:uplink_vsi
22 struct ice_vsi *uplink_vsi = pf->eswitch.uplink_vsi;
23 struct net_device *netdev = uplink_vsi->netdev;
27 if (if_running && !test_and_set_bit(ICE_VSI_DOWN, uplink_vsi->state))
28 if (ice_down(uplink_vsi))
31 ice_remove_vsi_fltr(&pf->hw, uplink_vsi->idx);
32 ice_vsi_cfg_sw_lldp(uplink_vsi, true, false);
39 if (ice_vsi_add_vlan_zero(uplink_vsi))
42 if (ice_set_dflt_vsi(uplink_vsi))
45 if (ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, true,
49 vlan_ops = ice_get_compat_vsi_vlan_ops(uplink_vsi);
50 if (vlan_ops->dis_rx_filtering(uplink_vsi))
53 if (ice_vsi_update_local_lb(uplink_vsi, true))
56 if (if_running && ice_up(uplink_vsi))
62 ice_vsi_update_local_lb(uplink_vsi, false);
64 vlan_ops->ena_rx_filtering(uplink_vsi);
66 ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, false,
69 ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, false,
72 ice_vsi_del_vlan_zero(uplink_vsi);
74 ice_fltr_add_mac_and_broadcast(uplink_vsi,
75 uplink_vsi->port_info->mac.perm_addr,
78 ice_up(uplink_vsi);
111 struct ice_vsi *uplink_vsi = pf->eswitch.uplink_vsi;
120 netif_keep_dst(uplink_vsi->netdev);
124 dst->u.port_info.lower_dev = uplink_vsi->netdev;
272 struct ice_vsi *uplink_vsi = pf->eswitch.uplink_vsi;
275 vlan_ops = ice_get_compat_vsi_vlan_ops(uplink_vsi);
277 ice_vsi_update_local_lb(uplink_vsi, false);
278 vlan_ops->ena_rx_filtering(uplink_vsi);
279 ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, false,
281 ice_cfg_dflt_vsi(uplink_vsi->port_info, uplink_vsi->idx, false,
283 ice_fltr_add_mac_and_broadcast(uplink_vsi,
284 uplink_vsi->port_info->mac.perm_addr,
286 ice_vsi_cfg_sw_lldp(uplink_vsi, true, true);
295 struct ice_vsi *uplink_vsi;
297 uplink_vsi = ice_get_main_vsi(pf);
298 if (!uplink_vsi)
301 if (netif_is_any_bridge_port(uplink_vsi->netdev)) {
307 pf->eswitch.uplink_vsi = uplink_vsi;