Lines Matching refs:ht

79 static int __init test_rht_lookup(struct rhashtable *ht)  in test_rht_lookup()  argument
91 obj = rhashtable_lookup_fast(ht, &key, test_rht_params); in test_rht_lookup()
114 static void test_bucket_stats(struct rhashtable *ht) in test_bucket_stats() argument
120 err = rhashtable_walk_init(ht, &hti); in test_bucket_stats()
150 total, atomic_read(&ht->nelems), entries, chain_len); in test_bucket_stats()
152 if (total != atomic_read(&ht->nelems) || total != entries) in test_bucket_stats()
156 static s64 __init test_rhashtable(struct rhashtable *ht) in test_rhashtable() argument
174 err = rhashtable_insert_fast(ht, &obj->node, test_rht_params); in test_rhashtable()
190 test_bucket_stats(ht); in test_rhashtable()
192 test_rht_lookup(ht); in test_rhashtable()
195 test_bucket_stats(ht); in test_rhashtable()
202 obj = rhashtable_lookup_fast(ht, &key, test_rht_params); in test_rhashtable()
205 rhashtable_remove_fast(ht, &obj->node, test_rht_params); in test_rhashtable()
217 static struct rhashtable ht; variable
227 obj = rhashtable_lookup_fast(&ht, &key, test_rht_params); in thread_lookup_test()
254 err = rhashtable_insert_fast(&ht, &tdata->objs[i].node, in threadfunc()
280 err = rhashtable_remove_fast(&ht, &tdata->objs[i].node, in threadfunc()
325 err = rhashtable_init(&ht, &test_rht_params); in test_rht_init()
332 time = test_rhashtable(&ht); in test_rht_init()
333 rhashtable_destroy(&ht); in test_rht_init()
360 err = rhashtable_init(&ht, &test_rht_params); in test_rht_init()
393 rhashtable_destroy(&ht); in test_rht_init()