Lines Matching refs:hash_value
20 static void ixgb_mta_set(struct ixgb_hw *hw, u32 hash_value);
414 u32 hash_value; in ixgb_mc_addr_list_update() local
450 hash_value = ixgb_hash_mc_addr(hw, mca); in ixgb_mc_addr_list_update()
452 pr_debug("Hash value = 0x%03X\n", hash_value); in ixgb_mc_addr_list_update()
454 ixgb_mta_set(hw, hash_value); in ixgb_mc_addr_list_update()
476 u32 hash_value = 0; in ixgb_hash_mc_addr() local
489 hash_value = in ixgb_hash_mc_addr()
493 hash_value = in ixgb_hash_mc_addr()
497 hash_value = in ixgb_hash_mc_addr()
501 hash_value = ((mc_addr[4]) | (((u16) mc_addr[5]) << 8)); in ixgb_hash_mc_addr()
510 hash_value &= 0xFFF; in ixgb_hash_mc_addr()
511 return hash_value; in ixgb_hash_mc_addr()
522 u32 hash_value) in ixgb_mta_set() argument
535 hash_reg = (hash_value >> 5) & 0x7F; in ixgb_mta_set()
536 hash_bit = hash_value & 0x1F; in ixgb_mta_set()