Searched refs:mc_hash (Results 1 - 8 of 8) sorted by relevance
/drivers/net/wireless/ath/carl9170/ |
H A D | mac.c | 285 int carl9170_update_multicast(struct ar9170 *ar, const u64 mc_hash) argument 290 carl9170_regwrite(AR9170_MAC_REG_GROUP_HASH_TBL_H, mc_hash >> 32); 291 carl9170_regwrite(AR9170_MAC_REG_GROUP_HASH_TBL_L, mc_hash); 297 ar->cur_mc_hash = mc_hash;
|
/drivers/net/ethernet/tundra/ |
H A D | tsi108_eth.c | 151 unsigned long mc_hash[16]; member in struct:tsi108_prv_data 1192 memset(data->mc_hash, 0, sizeof(data->mc_hash)); 1199 __set_bit(hash, &data->mc_hash[0]); 1212 data->mc_hash[i]);
|
/drivers/net/ethernet/atheros/alx/ |
H A D | main.c | 449 static void alx_add_mc_addr(struct alx_hw *hw, const u8 *addr, u32 *mc_hash) argument 457 mc_hash[reg] |= BIT(bit); 465 u32 mc_hash[2] = {}; local 469 alx_add_mc_addr(hw, ha->addr, mc_hash); 471 alx_write_mem32(hw, ALX_HASH_TBL0, mc_hash[0]); 472 alx_write_mem32(hw, ALX_HASH_TBL1, mc_hash[1]);
|
H A D | hw.h | 477 u32 mc_hash[2]; member in struct:alx_hw
|
/drivers/net/ |
H A D | macvlan.c | 222 static unsigned int mc_hash(const struct macvlan_dev *vlan, function 251 hash = mc_hash(vlan, eth->h_dest); 715 __set_bit(mc_hash(vlan, ha->addr), filter); 718 __set_bit(mc_hash(vlan, dev->broadcast), filter);
|
/drivers/net/ethernet/sfc/ |
H A D | farch.c | 2932 union efx_multicast_hash *mc_hash = &efx->multicast_hash; local 2945 memset(mc_hash, 0xff, sizeof(*mc_hash)); 2947 memset(mc_hash, 0x00, sizeof(*mc_hash)); 2951 __set_bit_le(bit, mc_hash); 2958 __set_bit_le(0xff, mc_hash);
|
H A D | falcon.c | 1247 union efx_multicast_hash *mc_hash = &efx->multicast_hash; local 1251 efx_writeo(efx, &mc_hash->oword[0], FR_AB_MAC_MC_HASH_REG0); 1252 efx_writeo(efx, &mc_hash->oword[1], FR_AB_MAC_MC_HASH_REG1);
|
/drivers/net/ethernet/ |
H A D | jme.c | 2323 u32 mc_hash[2] = {}; local 2340 mc_hash[bit_nr >> 5] |= 1 << (bit_nr & 0x1F); 2343 jwrite32(jme, JME_RXMCHT_LO, mc_hash[0]); 2344 jwrite32(jme, JME_RXMCHT_HI, mc_hash[1]);
|
Completed in 242 milliseconds