Lines Matching refs:vid
2047 int i40e_vsi_add_vlan(struct i40e_vsi *vsi, s16 vid) in i40e_vsi_add_vlan() argument
2056 add_f = i40e_add_filter(vsi, vsi->netdev->dev_addr, vid, in i40e_vsi_add_vlan()
2061 vid, vsi->netdev->dev_addr); in i40e_vsi_add_vlan()
2067 add_f = i40e_add_filter(vsi, f->macaddr, vid, is_vf, is_netdev); in i40e_vsi_add_vlan()
2071 vid, f->macaddr); in i40e_vsi_add_vlan()
2081 if (vid > 0) { in i40e_vsi_add_vlan()
2099 if (vid > 0 && !vsi->info.pvid) { in i40e_vsi_add_vlan()
2131 int i40e_vsi_kill_vlan(struct i40e_vsi *vsi, s16 vid) in i40e_vsi_kill_vlan() argument
2142 i40e_del_filter(vsi, netdev->dev_addr, vid, is_vf, is_netdev); in i40e_vsi_kill_vlan()
2145 i40e_del_filter(vsi, f->macaddr, vid, is_vf, is_netdev); in i40e_vsi_kill_vlan()
2205 __always_unused __be16 proto, u16 vid) in i40e_vlan_rx_add_vid() argument
2208 __always_unused __be16 proto, u16 vid) in i40e_vlan_rx_add_vid()
2215 if (vid > 4095) in i40e_vlan_rx_add_vid()
2218 netdev_info(netdev, "adding %pM vid=%d\n", netdev->dev_addr, vid); in i40e_vlan_rx_add_vid()
2226 if (vid) in i40e_vlan_rx_add_vid()
2227 ret = i40e_vsi_add_vlan(vsi, vid); in i40e_vlan_rx_add_vid()
2229 if (!ret && (vid < VLAN_N_VID)) in i40e_vlan_rx_add_vid()
2230 set_bit(vid, vsi->active_vlans); in i40e_vlan_rx_add_vid()
2244 __always_unused __be16 proto, u16 vid) in i40e_vlan_rx_kill_vid() argument
2247 __always_unused __be16 proto, u16 vid) in i40e_vlan_rx_kill_vid()
2253 netdev_info(netdev, "removing %pM vid=%d\n", netdev->dev_addr, vid); in i40e_vlan_rx_kill_vid()
2259 i40e_vsi_kill_vlan(vsi, vid); in i40e_vlan_rx_kill_vid()
2261 clear_bit(vid, vsi->active_vlans); in i40e_vlan_rx_kill_vid()
2272 u16 vid; in i40e_restore_vlan() local
2279 for_each_set_bit(vid, vsi->active_vlans, VLAN_N_VID) in i40e_restore_vlan()
2281 vid); in i40e_restore_vlan()
2289 int i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid) in i40e_vsi_add_pvid() argument
2295 vsi->info.pvid = cpu_to_le16(vid); in i40e_vsi_add_pvid()
7940 const unsigned char *addr, u16 vid, in i40e_ndo_fdb_add() argument
7950 if (vid) { in i40e_ndo_fdb_add()