Searched refs:vfta (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | e1000_mac.c | 198 u32 vfta; in igb_vfta_set() local 202 vfta = adapter->shadow_vfta[index]; in igb_vfta_set() 205 if ((!!(vfta & mask)) == add) { in igb_vfta_set() 209 vfta |= mask; in igb_vfta_set() 211 vfta &= ~mask; in igb_vfta_set() 214 igb_write_vfta_i350(hw, index, vfta); in igb_vfta_set() 216 igb_write_vfta(hw, index, vfta); in igb_vfta_set() 217 adapter->shadow_vfta[index] = vfta; in igb_vfta_set()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_main.c | 2210 u32 vfta, index; in ixgb_vlan_rx_add_vid() local 2215 vfta = IXGB_READ_REG_ARRAY(&adapter->hw, VFTA, index); in ixgb_vlan_rx_add_vid() 2216 vfta |= (1 << (vid & 0x1F)); in ixgb_vlan_rx_add_vid() 2217 ixgb_write_vfta(&adapter->hw, index, vfta); in ixgb_vlan_rx_add_vid() 2227 u32 vfta, index; in ixgb_vlan_rx_kill_vid() local 2232 vfta = IXGB_READ_REG_ARRAY(&adapter->hw, VFTA, index); in ixgb_vlan_rx_kill_vid() 2233 vfta &= ~(1 << (vid & 0x1F)); in ixgb_vlan_rx_kill_vid() 2234 ixgb_write_vfta(&adapter->hw, index, vfta); in ixgb_vlan_rx_kill_vid()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_common.c | 3032 u32 vfta; in ixgbe_set_vfta_generic() local 3056 vfta = IXGBE_READ_REG(hw, IXGBE_VFTA(regindex)); in ixgbe_set_vfta_generic() 3059 if (!(vfta & targetbit)) { in ixgbe_set_vfta_generic() 3060 vfta |= targetbit; in ixgbe_set_vfta_generic() 3064 if ((vfta & targetbit)) { in ixgbe_set_vfta_generic() 3065 vfta &= ~targetbit; in ixgbe_set_vfta_generic() 3156 IXGBE_WRITE_REG(hw, IXGBE_VFTA(regindex), vfta); in ixgbe_set_vfta_generic()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_main.c | 4948 u32 vfta, index; in e1000_vlan_rx_add_vid() local 4960 vfta = E1000_READ_REG_ARRAY(hw, VFTA, index); in e1000_vlan_rx_add_vid() 4961 vfta |= (1 << (vid & 0x1F)); in e1000_vlan_rx_add_vid() 4962 e1000_write_vfta(hw, index, vfta); in e1000_vlan_rx_add_vid() 4974 u32 vfta, index; in e1000_vlan_rx_kill_vid() local 4983 vfta = E1000_READ_REG_ARRAY(hw, VFTA, index); in e1000_vlan_rx_kill_vid() 4984 vfta &= ~(1 << (vid & 0x1F)); in e1000_vlan_rx_kill_vid() 4985 e1000_write_vfta(hw, index, vfta); in e1000_vlan_rx_kill_vid()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 2725 u32 vfta, index; in e1000_vlan_rx_add_vid() local 2736 vfta = E1000_READ_REG_ARRAY(hw, E1000_VFTA, index); in e1000_vlan_rx_add_vid() 2737 vfta |= (1 << (vid & 0x1F)); in e1000_vlan_rx_add_vid() 2738 hw->mac.ops.write_vfta(hw, index, vfta); in e1000_vlan_rx_add_vid() 2751 u32 vfta, index; in e1000_vlan_rx_kill_vid() local 2764 vfta = E1000_READ_REG_ARRAY(hw, E1000_VFTA, index); in e1000_vlan_rx_kill_vid() 2765 vfta &= ~(1 << (vid & 0x1F)); in e1000_vlan_rx_kill_vid() 2766 hw->mac.ops.write_vfta(hw, index, vfta); in e1000_vlan_rx_kill_vid()
|