Searched refs:vlvf_index (Results 1 – 3 of 3) sorted by relevance
| /drivers/net/ethernet/intel/igb/ |
| A D | e1000_mac.c | 179 s32 vlvf_index; in igb_vfta_set() local 217 vlvf_index = igb_find_vlvf_slot(hw, vlan, vlvf_bypass); in igb_vfta_set() 218 if (vlvf_index < 0) { in igb_vfta_set() 221 return vlvf_index; in igb_vfta_set() 224 bits = rd32(E1000_VLVF(vlvf_index)); in igb_vfta_set() 243 wr32(E1000_VLVF(vlvf_index), 0); in igb_vfta_set() 266 wr32(E1000_VLVF(vlvf_index), bits | vlan | E1000_VLVF_VLANID_ENABLE); in igb_vfta_set()
|
| /drivers/net/ethernet/intel/ixgbe/ |
| A D | ixgbe_common.c | 3139 int vlvf_index; in ixgbe_set_vfta_generic() local 3178 vlvf_index = ixgbe_find_vlvf_slot(hw, vlan, vlvf_bypass); in ixgbe_set_vfta_generic() 3179 if (vlvf_index < 0) { in ixgbe_set_vfta_generic() 3182 return vlvf_index; in ixgbe_set_vfta_generic() 3185 bits = IXGBE_READ_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + vind / 32)); in ixgbe_set_vfta_generic() 3196 !IXGBE_READ_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + 1 - vind / 32))) { in ixgbe_set_vfta_generic() 3205 IXGBE_WRITE_REG(hw, IXGBE_VLVF(vlvf_index), 0); in ixgbe_set_vfta_generic() 3206 IXGBE_WRITE_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + vind / 32), 0); in ixgbe_set_vfta_generic() 3229 IXGBE_WRITE_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + vind / 32), bits); in ixgbe_set_vfta_generic() 3230 IXGBE_WRITE_REG(hw, IXGBE_VLVF(vlvf_index), IXGBE_VLVF_VIEN | vlan); in ixgbe_set_vfta_generic()
|
| /drivers/net/ethernet/wangxun/libwx/ |
| A D | wx_hw.c | 2467 int vlvf_index; in wx_set_vlvf() local 2481 vlvf_index = wx_find_vlvf_slot(wx, vlan); in wx_set_vlvf() 2482 if (vlvf_index < 0) in wx_set_vlvf() 2483 return vlvf_index; in wx_set_vlvf() 2485 wr32(wx, WX_PSR_VLAN_SWC_IDX, vlvf_index); in wx_set_vlvf()
|
Completed in 20 milliseconds