Searched refs:mc_hash (Results 1 - 8 of 8) sorted by relevance

/drivers/net/wireless/ath/carl9170/
H A Dmac.c285 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 Dtsi108_eth.c151 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 Dmain.c449 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 Dhw.h477 u32 mc_hash[2]; member in struct:alx_hw
/drivers/net/
H A Dmacvlan.c222 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 Dfarch.c2932 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 Dfalcon.c1247 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 Djme.c2323 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 194 milliseconds