Lines Matching refs:bkt

229 				 struct rhash_lock_head __rcu **bkt,  in rhashtable_rehash_one()  argument
245 rht_for_each_from(entry, rht_ptr(bkt, old_tbl, old_hash), in rhashtable_rehash_one()
274 rht_assign_locked(bkt, next); in rhashtable_rehash_one()
284 struct rhash_lock_head __rcu **bkt = rht_bucket_var(old_tbl, old_hash); in rhashtable_rehash_chain() local
288 if (!bkt) in rhashtable_rehash_chain()
290 flags = rht_lock(old_tbl, bkt); in rhashtable_rehash_chain()
292 while (!(err = rhashtable_rehash_one(ht, bkt, old_hash))) in rhashtable_rehash_chain()
297 rht_unlock(old_tbl, bkt, flags); in rhashtable_rehash_chain()
495 struct rhash_lock_head __rcu **bkt, in rhashtable_lookup_one() argument
508 rht_for_each_from(head, rht_ptr(bkt, tbl, hash), tbl, hash) { in rhashtable_lookup_one()
534 rht_assign_locked(bkt, obj); in rhashtable_lookup_one()
546 struct rhashtable *ht, struct rhash_lock_head __rcu **bkt, in rhashtable_insert_one() argument
572 head = rht_ptr(bkt, tbl, hash); in rhashtable_insert_one()
585 rht_assign_locked(bkt, obj); in rhashtable_insert_one()
599 struct rhash_lock_head __rcu **bkt; in rhashtable_try_insert() local
611 bkt = rht_bucket_var(tbl, hash); in rhashtable_try_insert()
613 bkt = rht_bucket_insert(ht, tbl, hash); in rhashtable_try_insert()
614 if (bkt == NULL) { in rhashtable_try_insert()
618 flags = rht_lock(tbl, bkt); in rhashtable_try_insert()
619 data = rhashtable_lookup_one(ht, bkt, tbl, in rhashtable_try_insert()
621 new_tbl = rhashtable_insert_one(ht, bkt, tbl, in rhashtable_try_insert()
626 rht_unlock(tbl, bkt, flags); in rhashtable_try_insert()