Lines Matching refs:vid
2721 __always_unused __be16 proto, u16 vid) in e1000_vlan_rx_add_vid() argument
2730 (vid == adapter->mng_vlan_id)) in e1000_vlan_rx_add_vid()
2735 index = (vid >> 5) & 0x7F; in e1000_vlan_rx_add_vid()
2737 vfta |= (1 << (vid & 0x1F)); in e1000_vlan_rx_add_vid()
2741 set_bit(vid, adapter->active_vlans); in e1000_vlan_rx_add_vid()
2747 __always_unused __be16 proto, u16 vid) in e1000_vlan_rx_kill_vid() argument
2755 (vid == adapter->mng_vlan_id)) { in e1000_vlan_rx_kill_vid()
2763 index = (vid >> 5) & 0x7F; in e1000_vlan_rx_kill_vid()
2765 vfta &= ~(1 << (vid & 0x1F)); in e1000_vlan_rx_kill_vid()
2769 clear_bit(vid, adapter->active_vlans); in e1000_vlan_rx_kill_vid()
2849 u16 vid = adapter->hw.mng_cookie.vlan_id; in e1000_update_mng_vlan() local
2853 e1000_vlan_rx_add_vid(netdev, htons(ETH_P_8021Q), vid); in e1000_update_mng_vlan()
2854 adapter->mng_vlan_id = vid; in e1000_update_mng_vlan()
2857 if ((old_vid != (u16)E1000_MNG_VLAN_NONE) && (vid != old_vid)) in e1000_update_mng_vlan()
2863 u16 vid; in e1000_restore_vlan() local
2867 for_each_set_bit(vid, adapter->active_vlans, VLAN_N_VID) in e1000_restore_vlan()
2868 e1000_vlan_rx_add_vid(adapter->netdev, htons(ETH_P_8021Q), vid); in e1000_restore_vlan()