Lines Matching defs:rhl_test_objects
271 struct test_obj_rhl *rhl_test_objects;
279 rhl_test_objects = vzalloc(array_size(entries,
280 sizeof(*rhl_test_objects)));
281 if (!rhl_test_objects)
297 rhl_test_objects[i].value.id = k;
298 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node,
328 if (WARN(pos == &rhl_test_objects[j].list_node, "old element found, should be gone"))
338 if (pos == &rhl_test_objects[i].list_node) {
349 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params);
361 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node,
376 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params);
388 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node, test_rht_params);
401 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params);
406 err = rhltable_insert(&rhlt, &rhl_test_objects[i].list_node, test_rht_params);
416 err = rhltable_remove(&rhlt, &rhl_test_objects[i].list_node, test_rht_params);
429 vfree(rhl_test_objects);
518 static int __init test_insert_dup(struct test_obj_rhl *rhl_test_objects,
537 rhl_test_objects[i].value.tid = i;
538 key = rht_obj(&rhlt->ht, &rhl_test_objects[i].list_node.rhead);
543 &rhl_test_objects[i].list_node.rhead));
548 &rhl_test_objects[i].list_node,
566 struct test_obj_rhl rhl_test_objects[3] = {};
571 rhl_test_objects[0].value.id = 1;
572 rhl_test_objects[1].value.id = 21;
576 rhl_test_objects[2].value.id = rhl_test_objects[0].value.id;
578 test_insert_dup(rhl_test_objects, 2, false);
579 test_insert_dup(rhl_test_objects, 3, false);
580 test_insert_dup(rhl_test_objects, 2, true);
581 test_insert_dup(rhl_test_objects, 3, true);