Lines Matching refs:hash_shift
209 hash_val = hash_val >> (32 - nht->hash_shift); in neigh_remove_one()
297 for (i = 0; i < (1 << nht->hash_shift); i++) { in neigh_flush_dev()
459 ret->hash_shift = shift; in neigh_hash_alloc()
470 size_t size = (1 << nht->hash_shift) * sizeof(struct neighbour *); in neigh_hash_free_rcu()
496 for (i = 0; i < (1 << old_nht->hash_shift); i++) { in neigh_hash_grow()
506 hash >>= (32 - new_nht->hash_shift); in neigh_hash_grow()
555 hash_val = tbl->hash(pkey, NULL, nht->hash_rnd) >> (32 - nht->hash_shift); in neigh_lookup_nodev()
623 if (atomic_read(&tbl->entries) > (1 << nht->hash_shift)) in ___neigh_create()
624 nht = neigh_hash_grow(tbl, nht->hash_shift + 1); in ___neigh_create()
626 hash_val = tbl->hash(n->primary_key, dev, nht->hash_rnd) >> (32 - nht->hash_shift); in ___neigh_create()
916 for (i = 0 ; i < (1 << nht->hash_shift); i++) { in neigh_periodic_work()
2074 ndc.ndtc_hash_mask = ((1 << nht->hash_shift) - 1); in neightbl_fill_info()
2569 for (h = s_h; h < (1 << nht->hash_shift); h++) { in neigh_dump_table()
2940 for (chain = 0; chain < (1 << nht->hash_shift); chain++) { in neigh_for_each()
2962 for (chain = 0; chain < (1 << nht->hash_shift); chain++) { in __neigh_for_each_release()
3043 for (bucket = 0; bucket < (1 << nht->hash_shift); bucket++) { in neigh_get_first()
3110 if (++state->bucket >= (1 << nht->hash_shift)) in neigh_get_next()