Lines Matching full:entries
348 struct list_head entries[3], *cur; in list_test_list_cut_position() local
353 list_add_tail(&entries[0], &list1); in list_test_list_cut_position()
354 list_add_tail(&entries[1], &list1); in list_test_list_cut_position()
355 list_add_tail(&entries[2], &list1); in list_test_list_cut_position()
357 /* before: [list1] -> entries[0] -> entries[1] -> entries[2] */ in list_test_list_cut_position()
358 list_cut_position(&list2, &list1, &entries[1]); in list_test_list_cut_position()
359 /* after: [list2] -> entries[0] -> entries[1], [list1] -> entries[2] */ in list_test_list_cut_position()
362 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_cut_position()
369 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_cut_position()
376 struct list_head entries[3], *cur; in list_test_list_cut_before() local
381 list_add_tail(&entries[0], &list1); in list_test_list_cut_before()
382 list_add_tail(&entries[1], &list1); in list_test_list_cut_before()
383 list_add_tail(&entries[2], &list1); in list_test_list_cut_before()
385 /* before: [list1] -> entries[0] -> entries[1] -> entries[2] */ in list_test_list_cut_before()
386 list_cut_before(&list2, &list1, &entries[1]); in list_test_list_cut_before()
387 /* after: [list2] -> entries[0], [list1] -> entries[1] -> entries[2] */ in list_test_list_cut_before()
390 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_cut_before()
397 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_cut_before()
404 struct list_head entries[5], *cur; in list_test_list_splice() local
409 list_add_tail(&entries[0], &list1); in list_test_list_splice()
410 list_add_tail(&entries[1], &list1); in list_test_list_splice()
411 list_add_tail(&entries[2], &list2); in list_test_list_splice()
412 list_add_tail(&entries[3], &list2); in list_test_list_splice()
413 list_add_tail(&entries[4], &list1); in list_test_list_splice()
416 list_splice(&list2, &entries[1]); in list_test_list_splice()
420 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_splice()
429 struct list_head entries[5], *cur; in list_test_list_splice_tail() local
434 list_add_tail(&entries[0], &list1); in list_test_list_splice_tail()
435 list_add_tail(&entries[1], &list1); in list_test_list_splice_tail()
436 list_add_tail(&entries[2], &list2); in list_test_list_splice_tail()
437 list_add_tail(&entries[3], &list2); in list_test_list_splice_tail()
438 list_add_tail(&entries[4], &list1); in list_test_list_splice_tail()
441 list_splice_tail(&list2, &entries[4]); in list_test_list_splice_tail()
445 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_splice_tail()
454 struct list_head entries[5], *cur; in list_test_list_splice_init() local
459 list_add_tail(&entries[0], &list1); in list_test_list_splice_init()
460 list_add_tail(&entries[1], &list1); in list_test_list_splice_init()
461 list_add_tail(&entries[2], &list2); in list_test_list_splice_init()
462 list_add_tail(&entries[3], &list2); in list_test_list_splice_init()
463 list_add_tail(&entries[4], &list1); in list_test_list_splice_init()
466 list_splice_init(&list2, &entries[1]); in list_test_list_splice_init()
470 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_splice_init()
481 struct list_head entries[5], *cur; in list_test_list_splice_tail_init() local
486 list_add_tail(&entries[0], &list1); in list_test_list_splice_tail_init()
487 list_add_tail(&entries[1], &list1); in list_test_list_splice_tail_init()
488 list_add_tail(&entries[2], &list2); in list_test_list_splice_tail_init()
489 list_add_tail(&entries[3], &list2); in list_test_list_splice_tail_init()
490 list_add_tail(&entries[4], &list1); in list_test_list_splice_tail_init()
493 list_splice_tail_init(&list2, &entries[4]); in list_test_list_splice_tail_init()
497 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_splice_tail_init()
584 struct list_head entries[3], *cur; in list_test_list_for_each() local
588 list_add_tail(&entries[0], &list); in list_test_list_for_each()
589 list_add_tail(&entries[1], &list); in list_test_list_for_each()
590 list_add_tail(&entries[2], &list); in list_test_list_for_each()
593 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_for_each()
602 struct list_head entries[3], *cur; in list_test_list_for_each_prev() local
606 list_add_tail(&entries[0], &list); in list_test_list_for_each_prev()
607 list_add_tail(&entries[1], &list); in list_test_list_for_each_prev()
608 list_add_tail(&entries[2], &list); in list_test_list_for_each_prev()
611 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_for_each_prev()
620 struct list_head entries[3], *cur, *n; in list_test_list_for_each_safe() local
625 list_add_tail(&entries[0], &list); in list_test_list_for_each_safe()
626 list_add_tail(&entries[1], &list); in list_test_list_for_each_safe()
627 list_add_tail(&entries[2], &list); in list_test_list_for_each_safe()
630 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_for_each_safe()
631 list_del(&entries[i]); in list_test_list_for_each_safe()
641 struct list_head entries[3], *cur, *n; in list_test_list_for_each_prev_safe() local
645 list_add_tail(&entries[0], &list); in list_test_list_for_each_prev_safe()
646 list_add_tail(&entries[1], &list); in list_test_list_for_each_prev_safe()
647 list_add_tail(&entries[2], &list); in list_test_list_for_each_prev_safe()
650 KUNIT_EXPECT_PTR_EQ(test, cur, &entries[i]); in list_test_list_for_each_prev_safe()
651 list_del(&entries[i]); in list_test_list_for_each_prev_safe()
661 struct list_test_struct entries[5], *cur; in list_test_list_for_each_entry() local
666 entries[i].data = i; in list_test_list_for_each_entry()
667 list_add_tail(&entries[i].list, &list); in list_test_list_for_each_entry()
682 struct list_test_struct entries[5], *cur; in list_test_list_for_each_entry_reverse() local
687 entries[i].data = i; in list_test_list_for_each_entry_reverse()
688 list_add_tail(&entries[i].list, &list); in list_test_list_for_each_entry_reverse()