Lines Matching full:entries

391 	struct list_head entries[3], *cur;  in list_test_list_cut_position()  local
396 list_add_tail(&entries[0], &list1); in list_test_list_cut_position()
397 list_add_tail(&entries[1], &list1); in list_test_list_cut_position()
398 list_add_tail(&entries[2], &list1); in list_test_list_cut_position()
400 /* before: [list1] -> entries[0] -> entries[1] -> entries[2] */ in list_test_list_cut_position()
401 list_cut_position(&list2, &list1, &entries[1]); in list_test_list_cut_position()
402 /* after: [list2] -> entries[0] -> entries[1], [list1] -> entries[2] */ in list_test_list_cut_position()
405 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_cut_position()
412 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_cut_position()
421 struct list_head entries[3], *cur; in list_test_list_cut_before() local
426 list_add_tail(&entries[0], &list1); in list_test_list_cut_before()
427 list_add_tail(&entries[1], &list1); in list_test_list_cut_before()
428 list_add_tail(&entries[2], &list1); in list_test_list_cut_before()
430 /* before: [list1] -> entries[0] -> entries[1] -> entries[2] */ in list_test_list_cut_before()
431 list_cut_before(&list2, &list1, &entries[1]); in list_test_list_cut_before()
432 /* after: [list2] -> entries[0], [list1] -> entries[1] -> entries[2] */ in list_test_list_cut_before()
435 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_cut_before()
442 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_cut_before()
451 struct list_head entries[5], *cur; in list_test_list_splice() local
456 list_add_tail(&entries[0], &list1); in list_test_list_splice()
457 list_add_tail(&entries[1], &list1); in list_test_list_splice()
458 list_add_tail(&entries[2], &list2); in list_test_list_splice()
459 list_add_tail(&entries[3], &list2); in list_test_list_splice()
460 list_add_tail(&entries[4], &list1); in list_test_list_splice()
463 list_splice(&list2, &entries[1]); in list_test_list_splice()
467 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_splice()
476 struct list_head entries[5], *cur; in list_test_list_splice_tail() local
481 list_add_tail(&entries[0], &list1); in list_test_list_splice_tail()
482 list_add_tail(&entries[1], &list1); in list_test_list_splice_tail()
483 list_add_tail(&entries[2], &list2); in list_test_list_splice_tail()
484 list_add_tail(&entries[3], &list2); in list_test_list_splice_tail()
485 list_add_tail(&entries[4], &list1); in list_test_list_splice_tail()
488 list_splice_tail(&list2, &entries[4]); in list_test_list_splice_tail()
492 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_splice_tail()
501 struct list_head entries[5], *cur; in list_test_list_splice_init() local
506 list_add_tail(&entries[0], &list1); in list_test_list_splice_init()
507 list_add_tail(&entries[1], &list1); in list_test_list_splice_init()
508 list_add_tail(&entries[2], &list2); in list_test_list_splice_init()
509 list_add_tail(&entries[3], &list2); in list_test_list_splice_init()
510 list_add_tail(&entries[4], &list1); in list_test_list_splice_init()
513 list_splice_init(&list2, &entries[1]); in list_test_list_splice_init()
517 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_splice_init()
528 struct list_head entries[5], *cur; in list_test_list_splice_tail_init() local
533 list_add_tail(&entries[0], &list1); in list_test_list_splice_tail_init()
534 list_add_tail(&entries[1], &list1); in list_test_list_splice_tail_init()
535 list_add_tail(&entries[2], &list2); in list_test_list_splice_tail_init()
536 list_add_tail(&entries[3], &list2); in list_test_list_splice_tail_init()
537 list_add_tail(&entries[4], &list1); in list_test_list_splice_tail_init()
540 list_splice_tail_init(&list2, &entries[4]); in list_test_list_splice_tail_init()
544 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_splice_tail_init()
651 struct list_head entries[3], *cur; in list_test_list_for_each() local
655 list_add_tail(&entries[0], &list); in list_test_list_for_each()
656 list_add_tail(&entries[1], &list); in list_test_list_for_each()
657 list_add_tail(&entries[2], &list); in list_test_list_for_each()
660 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_for_each()
669 struct list_head entries[3], *cur; in list_test_list_for_each_prev() local
673 list_add_tail(&entries[0], &list); in list_test_list_for_each_prev()
674 list_add_tail(&entries[1], &list); in list_test_list_for_each_prev()
675 list_add_tail(&entries[2], &list); in list_test_list_for_each_prev()
678 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_for_each_prev()
687 struct list_head entries[3], *cur, *n; in list_test_list_for_each_safe() local
692 list_add_tail(&entries[0], &list); in list_test_list_for_each_safe()
693 list_add_tail(&entries[1], &list); in list_test_list_for_each_safe()
694 list_add_tail(&entries[2], &list); in list_test_list_for_each_safe()
697 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_for_each_safe()
698 list_del(&entries[i]); in list_test_list_for_each_safe()
708 struct list_head entries[3], *cur, *n; in list_test_list_for_each_prev_safe() local
712 list_add_tail(&entries[0], &list); in list_test_list_for_each_prev_safe()
713 list_add_tail(&entries[1], &list); in list_test_list_for_each_prev_safe()
714 list_add_tail(&entries[2], &list); in list_test_list_for_each_prev_safe()
717 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_for_each_prev_safe()
718 list_del(&entries[i]); in list_test_list_for_each_prev_safe()
728 struct list_test_struct entries[5], *cur; in list_test_list_for_each_entry() local
733 entries[i].data = i; in list_test_list_for_each_entry()
734 list_add_tail(&entries[i].list, &list); in list_test_list_for_each_entry()
749 struct list_test_struct entries[5], *cur; in list_test_list_for_each_entry_reverse() local
754 entries[i].data = i; in list_test_list_for_each_entry_reverse()
755 list_add_tail(&entries[i].list, &list); in list_test_list_for_each_entry_reverse()
1038 struct hlist_node entries[3], *cur; in hlist_test_for_each() local
1042 hlist_add_head(&entries[0], &list); in hlist_test_for_each()
1043 hlist_add_behind(&entries[1], &entries[0]); in hlist_test_for_each()
1044 hlist_add_behind(&entries[2], &entries[1]); in hlist_test_for_each()
1047 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in hlist_test_for_each()
1057 struct hlist_node entries[3], *cur, *n; in hlist_test_for_each_safe() local
1061 hlist_add_head(&entries[0], &list); in hlist_test_for_each_safe()
1062 hlist_add_behind(&entries[1], &entries[0]); in hlist_test_for_each_safe()
1063 hlist_add_behind(&entries[2], &entries[1]); in hlist_test_for_each_safe()
1066 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in hlist_test_for_each_safe()
1067 hlist_del(&entries[i]); in hlist_test_for_each_safe()
1077 struct hlist_test_struct entries[5], *cur; in hlist_test_for_each_entry() local
1081 entries[0].data = 0; in hlist_test_for_each_entry()
1082 hlist_add_head(&entries[0].list, &list); in hlist_test_for_each_entry()
1084 entries[i].data = i; in hlist_test_for_each_entry()
1085 hlist_add_behind(&entries[i].list, &entries[i-1].list); in hlist_test_for_each_entry()
1100 struct hlist_test_struct entries[5], *cur; in hlist_test_for_each_entry_continue() local
1104 entries[0].data = 0; in hlist_test_for_each_entry_continue()
1105 hlist_add_head(&entries[0].list, &list); in hlist_test_for_each_entry_continue()
1107 entries[i].data = i; in hlist_test_for_each_entry_continue()
1108 hlist_add_behind(&entries[i].list, &entries[i-1].list); in hlist_test_for_each_entry_continue()
1114 cur = &entries[0]; in hlist_test_for_each_entry_continue()
1124 KUNIT_EXPECT_EQ(test, entries[0].data, 0); in hlist_test_for_each_entry_continue()
1126 KUNIT_EXPECT_EQ(test, entries[1].data, 42); in hlist_test_for_each_entry_continue()
1131 struct hlist_test_struct entries[5], *cur; in hlist_test_for_each_entry_from() local
1135 entries[0].data = 0; in hlist_test_for_each_entry_from()
1136 hlist_add_head(&entries[0].list, &list); in hlist_test_for_each_entry_from()
1138 entries[i].data = i; in hlist_test_for_each_entry_from()
1139 hlist_add_behind(&entries[i].list, &entries[i-1].list); in hlist_test_for_each_entry_from()
1144 cur = &entries[0]; in hlist_test_for_each_entry_from()
1154 KUNIT_EXPECT_EQ(test, entries[0].data, 42); in hlist_test_for_each_entry_from()
1159 struct hlist_test_struct entries[5], *cur; in hlist_test_for_each_entry_safe() local
1164 entries[0].data = 0; in hlist_test_for_each_entry_safe()
1165 hlist_add_head(&entries[0].list, &list); in hlist_test_for_each_entry_safe()
1167 entries[i].data = i; in hlist_test_for_each_entry_safe()
1168 hlist_add_behind(&entries[i].list, &entries[i-1].list); in hlist_test_for_each_entry_safe()