Lines Matching defs:hash_value
5749 uint32_t hash_value = 0;
5762 hash_value = ((mc_addr[4] >> 6) | (((uint16_t) mc_addr[5]) << 2));
5765 hash_value = ((mc_addr[4] >> 4) | (((uint16_t) mc_addr[5]) << 4));
5771 hash_value = ((mc_addr[4] >> 5) | (((uint16_t) mc_addr[5]) << 3));
5774 hash_value = ((mc_addr[4] >> 3) | (((uint16_t) mc_addr[5]) << 5));
5780 hash_value = ((mc_addr[4] >> 4) | (((uint16_t) mc_addr[5]) << 4));
5783 hash_value = ((mc_addr[4] >> 2) | (((uint16_t) mc_addr[5]) << 6));
5789 hash_value = ((mc_addr[4] >> 2) | (((uint16_t) mc_addr[5]) << 6));
5792 hash_value = ((mc_addr[4]) | (((uint16_t) mc_addr[5]) << 8));
5797 hash_value &= 0xFFF;
5799 hash_value &= 0x3FF;
5801 return hash_value;
5808 * hash_value - Multicast address hash value
5812 uint32_t hash_value)
5820 * bit BitArray[hash_value]. So we figure out what register
5826 hash_reg = (hash_value >> 5) & 0x7F;
5830 hash_bit = hash_value & 0x1F;