Lines Matching +full:0 +full:x29000

27 	{ 0x00002, 0x00002 },
28 { 0x00027, 0x03000 },
29 { 0x05193, 0x18794 },
30 { 0x20000, 0x20000 },
31 { 0x20000, 0x24000 },
32 { 0x24000, 0x27001 },
33 { 0x29000, 0xffffb },
34 { 0xffffd, 0xffffe },
40 return x & 0xff; in pattern()
79 size_t size = 0; in iov_kunit_load_kvec()
82 for (i = 0; i < kvmax; i++, pr++) { in iov_kunit_load_kvec()
83 if (pr->from < 0) in iov_kunit_load_kvec()
109 bufsize = 0x100000; in iov_kunit_copy_to_kvec()
113 for (i = 0; i < bufsize; i++) in iov_kunit_copy_to_kvec()
117 memset(buffer, 0, bufsize); in iov_kunit_copy_to_kvec()
126 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_copy_to_kvec()
127 KUNIT_EXPECT_EQ(test, iter.nr_segs, 0); in iov_kunit_copy_to_kvec()
130 patt = 0; in iov_kunit_copy_to_kvec()
131 memset(scratch, 0, bufsize); in iov_kunit_copy_to_kvec()
132 for (pr = kvec_test_ranges; pr->from >= 0; pr++) in iov_kunit_copy_to_kvec()
137 for (i = 0; i < bufsize; i++) { in iov_kunit_copy_to_kvec()
159 bufsize = 0x100000; in iov_kunit_copy_from_kvec()
163 for (i = 0; i < bufsize; i++) in iov_kunit_copy_from_kvec()
167 memset(scratch, 0, bufsize); in iov_kunit_copy_from_kvec()
176 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_copy_from_kvec()
177 KUNIT_EXPECT_EQ(test, iter.nr_segs, 0); in iov_kunit_copy_from_kvec()
180 i = 0; in iov_kunit_copy_from_kvec()
181 memset(buffer, 0, bufsize); in iov_kunit_copy_from_kvec()
182 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_kvec()
192 for (i = 0; i < bufsize; i++) { in iov_kunit_copy_from_kvec()
206 { 0, 0x0002, 0x0002 },
207 { 1, 0x0027, 0x0893 },
208 { 2, 0x0193, 0x0794 },
209 { 3, 0x0000, 0x1000 },
210 { 4, 0x0000, 0x1000 },
211 { 5, 0x0000, 0x1000 },
212 { 6, 0x0000, 0x0ffb },
213 { 6, 0x0ffd, 0x0ffe },
225 size_t size = 0; in iov_kunit_load_bvec()
228 for (i = 0; i < bvmax; i++, pr++) { in iov_kunit_load_bvec()
229 if (pr->from < 0) in iov_kunit_load_bvec()
233 KUNIT_ASSERT_GE(test, pr->from, 0); in iov_kunit_load_bvec()
238 if (pr->from == 0 && pr->from != pr->to && page == can_merge) { in iov_kunit_load_bvec()
246 if ((pr->to & ~PAGE_MASK) == 0) in iov_kunit_load_bvec()
268 bufsize = 0x100000; in iov_kunit_copy_to_bvec()
272 for (i = 0; i < bufsize; i++) in iov_kunit_copy_to_bvec()
276 memset(buffer, 0, bufsize); in iov_kunit_copy_to_bvec()
285 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_copy_to_bvec()
286 KUNIT_EXPECT_EQ(test, iter.nr_segs, 0); in iov_kunit_copy_to_bvec()
289 b = 0; in iov_kunit_copy_to_bvec()
290 patt = 0; in iov_kunit_copy_to_bvec()
291 memset(scratch, 0, bufsize); in iov_kunit_copy_to_bvec()
292 for (pr = bvec_test_ranges; pr->from >= 0; pr++, b++) { in iov_kunit_copy_to_bvec()
300 for (i = 0; i < bufsize; i++) { in iov_kunit_copy_to_bvec()
322 bufsize = 0x100000; in iov_kunit_copy_from_bvec()
326 for (i = 0; i < bufsize; i++) in iov_kunit_copy_from_bvec()
330 memset(scratch, 0, bufsize); in iov_kunit_copy_from_bvec()
339 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_copy_from_bvec()
340 KUNIT_EXPECT_EQ(test, iter.nr_segs, 0); in iov_kunit_copy_from_bvec()
343 i = 0; in iov_kunit_copy_from_bvec()
344 memset(buffer, 0, bufsize); in iov_kunit_copy_from_bvec()
345 for (pr = bvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_bvec()
357 for (i = 0; i < bufsize; i++) { in iov_kunit_copy_from_bvec()
372 for (int i = 0; i < folioq_nr_slots(folioq); i++) in iov_kunit_destroy_folioq()
385 size_t size = 0; in iov_kunit_load_folioq()
388 for (i = 0; i < npages; i++) { in iov_kunit_load_folioq()
392 folioq_init(p->next, 0); in iov_kunit_load_folioq()
399 iov_iter_folio_queue(iter, dir, folioq, 0, 0, size); in iov_kunit_load_folioq()
409 folioq_init(folioq, 0); in iov_kunit_create_folioq()
426 bufsize = 0x100000; in iov_kunit_copy_to_folioq()
432 for (i = 0; i < bufsize; i++) in iov_kunit_copy_to_folioq()
436 memset(buffer, 0, bufsize); in iov_kunit_copy_to_folioq()
440 i = 0; in iov_kunit_copy_to_folioq()
441 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_to_folioq()
445 iov_iter_folio_queue(&iter, READ, folioq, 0, 0, pr->to); in iov_kunit_copy_to_folioq()
450 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_copy_to_folioq()
458 patt = 0; in iov_kunit_copy_to_folioq()
459 memset(scratch, 0, bufsize); in iov_kunit_copy_to_folioq()
460 for (pr = kvec_test_ranges; pr->from >= 0; pr++) in iov_kunit_copy_to_folioq()
465 for (i = 0; i < bufsize; i++) { in iov_kunit_copy_to_folioq()
488 bufsize = 0x100000; in iov_kunit_copy_from_folioq()
494 for (i = 0; i < bufsize; i++) in iov_kunit_copy_from_folioq()
498 memset(scratch, 0, bufsize); in iov_kunit_copy_from_folioq()
502 i = 0; in iov_kunit_copy_from_folioq()
503 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_folioq()
507 iov_iter_folio_queue(&iter, WRITE, folioq, 0, 0, pr->to); in iov_kunit_copy_from_folioq()
512 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_copy_from_folioq()
518 i = 0; in iov_kunit_copy_from_folioq()
519 memset(buffer, 0, bufsize); in iov_kunit_copy_from_folioq()
520 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_folioq()
530 for (i = 0; i < bufsize; i++) { in iov_kunit_copy_from_folioq()
552 size_t size = 0; in iov_kunit_load_xarray()
555 for (i = 0; i < npages; i++) { in iov_kunit_load_xarray()
561 iov_iter_xarray(iter, dir, xarray, 0, size); in iov_kunit_load_xarray()
588 bufsize = 0x100000; in iov_kunit_copy_to_xarray()
594 for (i = 0; i < bufsize; i++) in iov_kunit_copy_to_xarray()
598 memset(buffer, 0, bufsize); in iov_kunit_copy_to_xarray()
602 i = 0; in iov_kunit_copy_to_xarray()
603 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_to_xarray()
611 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_copy_to_xarray()
617 patt = 0; in iov_kunit_copy_to_xarray()
618 memset(scratch, 0, bufsize); in iov_kunit_copy_to_xarray()
619 for (pr = kvec_test_ranges; pr->from >= 0; pr++) in iov_kunit_copy_to_xarray()
624 for (i = 0; i < bufsize; i++) { in iov_kunit_copy_to_xarray()
646 bufsize = 0x100000; in iov_kunit_copy_from_xarray()
652 for (i = 0; i < bufsize; i++) in iov_kunit_copy_from_xarray()
656 memset(scratch, 0, bufsize); in iov_kunit_copy_from_xarray()
660 i = 0; in iov_kunit_copy_from_xarray()
661 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_xarray()
669 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_copy_from_xarray()
675 i = 0; in iov_kunit_copy_from_xarray()
676 memset(buffer, 0, bufsize); in iov_kunit_copy_from_xarray()
677 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_xarray()
687 for (i = 0; i < bufsize; i++) { in iov_kunit_copy_from_xarray()
707 size_t bufsize, size = 0, npages; in iov_kunit_extract_pages_kvec()
710 bufsize = 0x100000; in iov_kunit_extract_pages_kvec()
724 for (i = 0; i < ARRAY_SIZE(pagelist); i++) in iov_kunit_extract_pages_kvec()
725 pagelist[i] = (void *)(unsigned long)0xaa55aa55aa55aa55ULL; in iov_kunit_extract_pages_kvec()
728 ARRAY_SIZE(pagelist), 0, &offset0); in iov_kunit_extract_pages_kvec()
729 KUNIT_EXPECT_GE(test, len, 0); in iov_kunit_extract_pages_kvec()
730 if (len < 0) in iov_kunit_extract_pages_kvec()
732 KUNIT_EXPECT_GE(test, (ssize_t)offset0, 0); in iov_kunit_extract_pages_kvec()
738 if (len == 0) in iov_kunit_extract_pages_kvec()
741 for (i = 0; i < ARRAY_SIZE(pagelist); i++) { in iov_kunit_extract_pages_kvec()
746 KUNIT_ASSERT_GE(test, part, 0); in iov_kunit_extract_pages_kvec()
750 if (from < 0) in iov_kunit_extract_pages_kvec()
760 KUNIT_ASSERT_GE(test, len, 0); in iov_kunit_extract_pages_kvec()
761 if (len == 0) in iov_kunit_extract_pages_kvec()
763 offset0 = 0; in iov_kunit_extract_pages_kvec()
768 } while (iov_iter_count(&iter) > 0); in iov_kunit_extract_pages_kvec()
771 KUNIT_EXPECT_EQ(test, size, 0); in iov_kunit_extract_pages_kvec()
772 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_extract_pages_kvec()
786 size_t bufsize, size = 0, npages; in iov_kunit_extract_pages_bvec()
789 bufsize = 0x100000; in iov_kunit_extract_pages_bvec()
802 for (i = 0; i < ARRAY_SIZE(pagelist); i++) in iov_kunit_extract_pages_bvec()
803 pagelist[i] = (void *)(unsigned long)0xaa55aa55aa55aa55ULL; in iov_kunit_extract_pages_bvec()
806 ARRAY_SIZE(pagelist), 0, &offset0); in iov_kunit_extract_pages_bvec()
807 KUNIT_EXPECT_GE(test, len, 0); in iov_kunit_extract_pages_bvec()
808 if (len < 0) in iov_kunit_extract_pages_bvec()
810 KUNIT_EXPECT_GE(test, (ssize_t)offset0, 0); in iov_kunit_extract_pages_bvec()
816 if (len == 0) in iov_kunit_extract_pages_bvec()
819 for (i = 0; i < ARRAY_SIZE(pagelist); i++) { in iov_kunit_extract_pages_bvec()
824 KUNIT_ASSERT_GE(test, part, 0); in iov_kunit_extract_pages_bvec()
828 if (from < 0) in iov_kunit_extract_pages_bvec()
838 KUNIT_ASSERT_GE(test, len, 0); in iov_kunit_extract_pages_bvec()
839 if (len == 0) in iov_kunit_extract_pages_bvec()
841 offset0 = 0; in iov_kunit_extract_pages_bvec()
846 } while (iov_iter_count(&iter) > 0); in iov_kunit_extract_pages_bvec()
849 KUNIT_EXPECT_EQ(test, size, 0); in iov_kunit_extract_pages_bvec()
850 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_extract_pages_bvec()
864 size_t bufsize, size = 0, npages; in iov_kunit_extract_pages_folioq()
867 bufsize = 0x100000; in iov_kunit_extract_pages_folioq()
875 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_extract_pages_folioq()
880 iov_iter_folio_queue(&iter, WRITE, folioq, 0, 0, pr->to); in iov_kunit_extract_pages_folioq()
886 for (i = 0; i < ARRAY_SIZE(pagelist); i++) in iov_kunit_extract_pages_folioq()
887 pagelist[i] = (void *)(unsigned long)0xaa55aa55aa55aa55ULL; in iov_kunit_extract_pages_folioq()
890 ARRAY_SIZE(pagelist), 0, &offset0); in iov_kunit_extract_pages_folioq()
891 KUNIT_EXPECT_GE(test, len, 0); in iov_kunit_extract_pages_folioq()
892 if (len < 0) in iov_kunit_extract_pages_folioq()
896 if (len == 0) in iov_kunit_extract_pages_folioq()
899 KUNIT_EXPECT_GE(test, (ssize_t)offset0, 0); in iov_kunit_extract_pages_folioq()
902 for (i = 0; i < ARRAY_SIZE(pagelist); i++) { in iov_kunit_extract_pages_folioq()
907 KUNIT_ASSERT_GE(test, part, 0); in iov_kunit_extract_pages_folioq()
915 KUNIT_ASSERT_GE(test, len, 0); in iov_kunit_extract_pages_folioq()
916 if (len == 0) in iov_kunit_extract_pages_folioq()
918 offset0 = 0; in iov_kunit_extract_pages_folioq()
923 } while (iov_iter_count(&iter) > 0); in iov_kunit_extract_pages_folioq()
925 KUNIT_EXPECT_EQ(test, size, 0); in iov_kunit_extract_pages_folioq()
926 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_extract_pages_folioq()
943 size_t bufsize, size = 0, npages; in iov_kunit_extract_pages_xarray()
946 bufsize = 0x100000; in iov_kunit_extract_pages_xarray()
954 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_extract_pages_xarray()
964 for (i = 0; i < ARRAY_SIZE(pagelist); i++) in iov_kunit_extract_pages_xarray()
965 pagelist[i] = (void *)(unsigned long)0xaa55aa55aa55aa55ULL; in iov_kunit_extract_pages_xarray()
968 ARRAY_SIZE(pagelist), 0, &offset0); in iov_kunit_extract_pages_xarray()
969 KUNIT_EXPECT_GE(test, len, 0); in iov_kunit_extract_pages_xarray()
970 if (len < 0) in iov_kunit_extract_pages_xarray()
974 if (len == 0) in iov_kunit_extract_pages_xarray()
977 KUNIT_EXPECT_GE(test, (ssize_t)offset0, 0); in iov_kunit_extract_pages_xarray()
980 for (i = 0; i < ARRAY_SIZE(pagelist); i++) { in iov_kunit_extract_pages_xarray()
985 KUNIT_ASSERT_GE(test, part, 0); in iov_kunit_extract_pages_xarray()
993 KUNIT_ASSERT_GE(test, len, 0); in iov_kunit_extract_pages_xarray()
994 if (len == 0) in iov_kunit_extract_pages_xarray()
996 offset0 = 0; in iov_kunit_extract_pages_xarray()
1001 } while (iov_iter_count(&iter) > 0); in iov_kunit_extract_pages_xarray()
1003 KUNIT_EXPECT_EQ(test, size, 0); in iov_kunit_extract_pages_xarray()
1004 KUNIT_EXPECT_EQ(test, iter.count, 0); in iov_kunit_extract_pages_xarray()