Lines Matching refs:rhlt
268 static struct rhltable rhlt; variable
291 err = rhltable_init(&rhlt, &test_rht_params); in test_rhltable()
299 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node, in test_rhltable()
320 h = rhltable_lookup(&rhlt, &key, test_rht_params); in test_rhltable()
350 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params); in test_rhltable()
362 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node, in test_rhltable()
377 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params); in test_rhltable()
389 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node, test_rht_params); in test_rhltable()
402 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params); in test_rhltable()
407 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node, test_rht_params); in test_rhltable()
417 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params); in test_rhltable()
428 rhltable_destroy(&rhlt); in test_rhltable()
470 static unsigned int __init print_ht(struct rhltable *rhlt) in print_ht() argument
478 ht = &rhlt->ht; in print_ht()
522 struct rhltable *rhlt; in test_insert_dup() local
527 rhlt = kmalloc_obj(*rhlt); in test_insert_dup()
528 if (WARN_ON(!rhlt)) in test_insert_dup()
531 err = rhltable_init(rhlt, &test_rht_params_dup); in test_insert_dup()
533 kfree(rhlt); in test_insert_dup()
539 key = rht_obj(&rhlt->ht, &rhl_test_objects[i].list_node.rhead); in test_insert_dup()
543 err = PTR_ERR(rhashtable_insert_slow(&rhlt->ht, key, in test_insert_dup()
548 err = rhltable_insert(rhlt, in test_insert_dup()
555 ret = print_ht(rhlt); in test_insert_dup()
559 rhltable_destroy(rhlt); in test_insert_dup()
560 kfree(rhlt); in test_insert_dup()