Lines Matching defs:hash
128 * hence the invariant that fanout always hash a given flow to the same
547 * | | v hash % nrings v
882 * same * +===========+ v from hash v
883 * hash | | +===============+
888 * hash or
895 * v Applies hash based on aggr v
1437 * hash based on the src address, dst address and the port information.
1711 uint_t hash;
1779 * Extract next-header, full header length, and source-hash value
1836 hash = HASH_ADDR(src_val, dst_val, *(uint32_t *)whereptr);
1837 *indx = COMPUTE_INDEX(hash, mac_srs->srs_tcp_ring_count);
1844 hash = HASH_ADDR(src_val, dst_val,
1846 *indx = COMPUTE_INDEX(hash,
1858 hash = HASH_ADDR(src_val, dst_val, (uint32_t)0);
1859 *indx = COMPUTE_INDEX(hash, mac_srs->srs_oth_ring_count);
1905 uint_t hash;
2129 hash = HASH_ADDR(ipha->ipha_src, ipha->ipha_dst,
2131 indx = COMPUTE_INDEX(hash, mac_srs->srs_tcp_ring_count);
2139 hash = HASH_ADDR(ipha->ipha_src, ipha->ipha_dst,
2141 indx = COMPUTE_INDEX(hash,
3775 index = COMPUTE_INDEX(hash, mac_srs->srs_tx_ring_count), \
3778 DTRACE_PROBE2(tx__fanout, uint64_t, hash, uint_t, index); \
3786 uint64_t hash;
3797 hash = HASH_HINT(fanout_hint);
3805 * Compute the hash from the contents (headers) of the
3826 hash = mac_pkt_hash(media, cur_mp, MAC_PKT_HASH_L4,
3828 if (last_hash != 0 && hash != last_hash) {
3843 last_hash = hash;
3932 uint_t indx, hash;
3934 hash = HASH_HINT(fanout_hint);
3935 indx = COMPUTE_INDEX(hash,