Home
last modified time | relevance | path

Searched refs:hash_bit (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/intel/igb/
De1000_mac.c341 u32 hash_bit, hash_reg, mta; in igb_mta_set() local
353 hash_bit = hash_value & 0x1F; in igb_mta_set()
357 mta |= (1 << hash_bit); in igb_mta_set()
444 u32 hash_value, hash_bit, hash_reg; in igb_update_mc_addr_list() local
455 hash_bit = hash_value & 0x1F; in igb_update_mc_addr_list()
457 hw->mac.mta_shadow[hash_reg] |= (1 << hash_bit); in igb_update_mc_addr_list()
/linux-4.1.27/drivers/net/ethernet/ti/
Ddavinci_emac.c740 u32 hash_bit; in hash_add() local
756 hash_bit = BIT(hash_value); in hash_add()
757 priv->mac_hash1 |= hash_bit; in hash_add()
759 hash_bit = BIT((hash_value - 32)); in hash_add()
760 priv->mac_hash2 |= hash_bit; in hash_add()
781 u32 hash_bit; in hash_del() local
795 hash_bit = BIT(hash_value); in hash_del()
796 priv->mac_hash1 &= ~hash_bit; in hash_del()
798 hash_bit = BIT((hash_value - 32)); in hash_del()
799 priv->mac_hash2 &= ~hash_bit; in hash_del()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_hw.c187 u32 hash_bit, hash_reg; in atl1e_hash_set() local
200 hash_bit = (hash_value >> 26) & 0x1F; in atl1e_hash_set()
204 mta |= (1 << hash_bit); in atl1e_hash_set()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_hw.c236 u32 hash_bit, hash_reg; in atl1c_hash_set() local
249 hash_bit = (hash_value >> 26) & 0x1F; in atl1c_hash_set()
253 mta |= (1 << hash_bit); in atl1c_hash_set()
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb_hw.c549 u32 hash_bit, hash_reg; in ixgb_mta_set() local
561 hash_bit = hash_value & 0x1F; in ixgb_mta_set()
565 mta_reg |= (1 << hash_bit); in ixgb_mta_set()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dmac.c336 u32 hash_value, hash_bit, hash_reg; in e1000e_update_mc_addr_list_generic() local
347 hash_bit = hash_value & 0x1F; in e1000e_update_mc_addr_list_generic()
349 hw->mac.mta_shadow[hash_reg] |= (1 << hash_bit); in e1000e_update_mc_addr_list_generic()
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datl2.c2379 u32 hash_bit, hash_reg; in atl2_hash_set() local
2391 hash_bit = (hash_value >> 26) & 0x1F; in atl2_hash_set()
2395 mta |= (1 << hash_bit); in atl2_hash_set()
Datl1.c581 u32 hash_bit, hash_reg; in atl1_hash_set() local
594 hash_bit = (hash_value >> 26) & 0x1F; in atl1_hash_set()
596 mta |= (1 << hash_bit); in atl1_hash_set()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_main.c2305 u32 hash_reg, hash_bit, mta; in e1000_set_rx_mode() local
2308 hash_bit = hash_value & 0x1F; in e1000_set_rx_mode()
2309 mta = (1 << hash_bit); in e1000_set_rx_mode()