Lines Matching refs:vid

2303 int i40e_vsi_add_vlan(struct i40e_vsi *vsi, s16 vid)  in i40e_vsi_add_vlan()  argument
2315 add_f = i40e_add_filter(vsi, vsi->netdev->dev_addr, vid, in i40e_vsi_add_vlan()
2320 vid, vsi->netdev->dev_addr); in i40e_vsi_add_vlan()
2327 add_f = i40e_add_filter(vsi, f->macaddr, vid, is_vf, is_netdev); in i40e_vsi_add_vlan()
2331 vid, f->macaddr); in i40e_vsi_add_vlan()
2342 if (vid > 0) { in i40e_vsi_add_vlan()
2361 if (vid > 0 && !vsi->info.pvid) { in i40e_vsi_add_vlan()
2399 int i40e_vsi_kill_vlan(struct i40e_vsi *vsi, s16 vid) in i40e_vsi_kill_vlan() argument
2413 i40e_del_filter(vsi, netdev->dev_addr, vid, is_vf, is_netdev); in i40e_vsi_kill_vlan()
2416 i40e_del_filter(vsi, f->macaddr, vid, is_vf, is_netdev); in i40e_vsi_kill_vlan()
2483 __always_unused __be16 proto, u16 vid) in i40e_vlan_rx_add_vid() argument
2486 __always_unused __be16 proto, u16 vid) in i40e_vlan_rx_add_vid()
2493 if (vid > 4095) in i40e_vlan_rx_add_vid()
2496 netdev_info(netdev, "adding %pM vid=%d\n", netdev->dev_addr, vid); in i40e_vlan_rx_add_vid()
2504 if (vid) in i40e_vlan_rx_add_vid()
2505 ret = i40e_vsi_add_vlan(vsi, vid); in i40e_vlan_rx_add_vid()
2507 if (!ret && (vid < VLAN_N_VID)) in i40e_vlan_rx_add_vid()
2508 set_bit(vid, vsi->active_vlans); in i40e_vlan_rx_add_vid()
2522 __always_unused __be16 proto, u16 vid) in i40e_vlan_rx_kill_vid() argument
2525 __always_unused __be16 proto, u16 vid) in i40e_vlan_rx_kill_vid()
2531 netdev_info(netdev, "removing %pM vid=%d\n", netdev->dev_addr, vid); in i40e_vlan_rx_kill_vid()
2537 i40e_vsi_kill_vlan(vsi, vid); in i40e_vlan_rx_kill_vid()
2539 clear_bit(vid, vsi->active_vlans); in i40e_vlan_rx_kill_vid()
2550 u16 vid; in i40e_restore_vlan() local
2557 for_each_set_bit(vid, vsi->active_vlans, VLAN_N_VID) in i40e_restore_vlan()
2559 vid); in i40e_restore_vlan()
2567 int i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid) in i40e_vsi_add_pvid() argument
2573 vsi->info.pvid = cpu_to_le16(vid); in i40e_vsi_add_pvid()
8400 const unsigned char *addr, u16 vid, in i40e_ndo_fdb_add() argument
8410 if (vid) { in i40e_ndo_fdb_add()