Searched refs:vlvf_index (Results 1 - 3 of 3) sorted by relevance
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.c | 179 s32 vlvf_index; local 217 vlvf_index = igb_find_vlvf_slot(hw, vlan, vlvf_bypass); 218 if (vlvf_index < 0) { 221 return vlvf_index; 224 bits = rd32(E1000_VLVF(vlvf_index)); 243 wr32(E1000_VLVF(vlvf_index), 0); 266 wr32(E1000_VLVF(vlvf_index), bits | vlan | E1000_VLVF_VLANID_ENABLE);
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_common.c | 3122 int vlvf_index; local 3161 vlvf_index = ixgbe_find_vlvf_slot(hw, vlan, vlvf_bypass); 3162 if (vlvf_index < 0) { 3165 return vlvf_index; 3168 bits = IXGBE_READ_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + vind / 32)); 3179 !IXGBE_READ_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + 1 - vind / 32))) { 3188 IXGBE_WRITE_REG(hw, IXGBE_VLVF(vlvf_index), 0); 3189 IXGBE_WRITE_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + vind / 32), 0); 3212 IXGBE_WRITE_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + vind / 32), bits); 3213 IXGBE_WRITE_REG(hw, IXGBE_VLVF(vlvf_index), IXGBE_VLVF_VIE [all...] |
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_hw.c | 2018 int vlvf_index; local 2032 vlvf_index = wx_find_vlvf_slot(wx, vlan); 2033 if (vlvf_index < 0) 2034 return vlvf_index; 2036 wr32(wx, WX_PSR_VLAN_SWC_IDX, vlvf_index);
|
Completed in 150 milliseconds