Lines Matching refs:entries
387 struct list_head entries[3], *cur;
392 list_add_tail(&entries[0], &list1);
393 list_add_tail(&entries[1], &list1);
394 list_add_tail(&entries[2], &list1);
396 /* before: [list1] -> entries[0] -> entries[1] -> entries[2] */
397 list_cut_position(&list2, &list1, &entries[1]);
398 /* after: [list2] -> entries[0] -> entries[1], [list1] -> entries[2] */
401 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
408 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
415 struct list_head entries[3], *cur;
420 list_add_tail(&entries[0], &list1);
421 list_add_tail(&entries[1], &list1);
422 list_add_tail(&entries[2], &list1);
424 /* before: [list1] -> entries[0] -> entries[1] -> entries[2] */
425 list_cut_before(&list2, &list1, &entries[1]);
426 /* after: [list2] -> entries[0], [list1] -> entries[1] -> entries[2] */
429 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
436 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
443 struct list_head entries[5], *cur;
448 list_add_tail(&entries[0], &list1);
449 list_add_tail(&entries[1], &list1);
450 list_add_tail(&entries[2], &list2);
451 list_add_tail(&entries[3], &list2);
452 list_add_tail(&entries[4], &list1);
455 list_splice(&list2, &entries[1]);
459 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
468 struct list_head entries[5], *cur;
473 list_add_tail(&entries[0], &list1);
474 list_add_tail(&entries[1], &list1);
475 list_add_tail(&entries[2], &list2);
476 list_add_tail(&entries[3], &list2);
477 list_add_tail(&entries[4], &list1);
480 list_splice_tail(&list2, &entries[4]);
484 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
493 struct list_head entries[5], *cur;
498 list_add_tail(&entries[0], &list1);
499 list_add_tail(&entries[1], &list1);
500 list_add_tail(&entries[2], &list2);
501 list_add_tail(&entries[3], &list2);
502 list_add_tail(&entries[4], &list1);
505 list_splice_init(&list2, &entries[1]);
509 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
520 struct list_head entries[5], *cur;
525 list_add_tail(&entries[0], &list1);
526 list_add_tail(&entries[1], &list1);
527 list_add_tail(&entries[2], &list2);
528 list_add_tail(&entries[3], &list2);
529 list_add_tail(&entries[4], &list1);
532 list_splice_tail_init(&list2, &entries[4]);
536 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
643 struct list_head entries[3], *cur;
647 list_add_tail(&entries[0], &list);
648 list_add_tail(&entries[1], &list);
649 list_add_tail(&entries[2], &list);
652 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
661 struct list_head entries[3], *cur;
665 list_add_tail(&entries[0], &list);
666 list_add_tail(&entries[1], &list);
667 list_add_tail(&entries[2], &list);
670 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
679 struct list_head entries[3], *cur, *n;
684 list_add_tail(&entries[0], &list);
685 list_add_tail(&entries[1], &list);
686 list_add_tail(&entries[2], &list);
689 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
690 list_del(&entries[i]);
700 struct list_head entries[3], *cur, *n;
704 list_add_tail(&entries[0], &list);
705 list_add_tail(&entries[1], &list);
706 list_add_tail(&entries[2], &list);
709 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
710 list_del(&entries[i]);
720 struct list_test_struct entries[5], *cur;
725 entries[i].data = i;
726 list_add_tail(&entries[i].list, &list);
741 struct list_test_struct entries[5], *cur;
746 entries[i].data = i;
747 list_add_tail(&entries[i].list, &list);
1030 struct hlist_node entries[3], *cur;
1034 hlist_add_head(&entries[0], &list);
1035 hlist_add_behind(&entries[1], &entries[0]);
1036 hlist_add_behind(&entries[2], &entries[1]);
1039 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
1049 struct hlist_node entries[3], *cur, *n;
1053 hlist_add_head(&entries[0], &list);
1054 hlist_add_behind(&entries[1], &entries[0]);
1055 hlist_add_behind(&entries[2], &entries[1]);
1058 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]);
1059 hlist_del(&entries[i]);
1069 struct hlist_test_struct entries[5], *cur;
1073 entries[0].data = 0;
1074 hlist_add_head(&entries[0].list, &list);
1076 entries[i].data = i;
1077 hlist_add_behind(&entries[i].list, &entries[i-1].list);
1092 struct hlist_test_struct entries[5], *cur;
1096 entries[0].data = 0;
1097 hlist_add_head(&entries[0].list, &list);
1099 entries[i].data = i;
1100 hlist_add_behind(&entries[i].list, &entries[i-1].list);
1106 cur = &entries[0];
1116 KUNIT_EXPECT_EQ(test, entries[0].data, 0);
1118 KUNIT_EXPECT_EQ(test, entries[1].data, 42);
1123 struct hlist_test_struct entries[5], *cur;
1127 entries[0].data = 0;
1128 hlist_add_head(&entries[0].list, &list);
1130 entries[i].data = i;
1131 hlist_add_behind(&entries[i].list, &entries[i-1].list);
1136 cur = &entries[0];
1146 KUNIT_EXPECT_EQ(test, entries[0].data, 42);
1151 struct hlist_test_struct entries[5], *cur;
1156 entries[0].data = 0;
1157 hlist_add_head(&entries[0].list, &list);
1159 entries[i].data = i;
1160 hlist_add_behind(&entries[i].list, &entries[i-1].list);