Lines Matching refs:from

23 	int	from, to;  member
83 if (pr->from < 0) in iov_kunit_load_kvec()
85 KUNIT_ASSERT_GE(test, pr->to, pr->from); in iov_kunit_load_kvec()
87 kvec[i].iov_base = buffer + pr->from; in iov_kunit_load_kvec()
88 kvec[i].iov_len = pr->to - pr->from; in iov_kunit_load_kvec()
89 size += pr->to - pr->from; in iov_kunit_load_kvec()
132 for (pr = kvec_test_ranges; pr->from >= 0; pr++) in iov_kunit_copy_to_kvec()
133 for (i = pr->from; i < pr->to; i++) in iov_kunit_copy_to_kvec()
182 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_kvec()
183 for (j = pr->from; j < pr->to; j++) { in iov_kunit_copy_from_kvec()
202 int page, from, to; member
229 if (pr->from < 0) in iov_kunit_load_bvec()
233 KUNIT_ASSERT_GE(test, pr->from, 0); in iov_kunit_load_bvec()
234 KUNIT_ASSERT_GE(test, pr->to, pr->from); in iov_kunit_load_bvec()
238 if (pr->from == 0 && pr->from != pr->to && page == can_merge) { in iov_kunit_load_bvec()
242 bvec_set_page(&bvec[i], page, pr->to - pr->from, pr->from); in iov_kunit_load_bvec()
245 size += pr->to - pr->from; in iov_kunit_load_bvec()
292 for (pr = bvec_test_ranges; pr->from >= 0; pr++, b++) { in iov_kunit_copy_to_bvec()
295 for (i = pr->from; i < pr->to; i++) in iov_kunit_copy_to_bvec()
345 for (pr = bvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_bvec()
348 for (j = pr->from; j < pr->to; j++) { in iov_kunit_copy_from_bvec()
441 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_to_folioq()
442 size = pr->to - pr->from; in iov_kunit_copy_to_folioq()
446 iov_iter_advance(&iter, pr->from); in iov_kunit_copy_to_folioq()
460 for (pr = kvec_test_ranges; pr->from >= 0; pr++) in iov_kunit_copy_to_folioq()
461 for (i = pr->from; i < pr->to; i++) in iov_kunit_copy_to_folioq()
503 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_folioq()
504 size = pr->to - pr->from; in iov_kunit_copy_from_folioq()
508 iov_iter_advance(&iter, pr->from); in iov_kunit_copy_from_folioq()
520 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_folioq()
521 for (j = pr->from; j < pr->to; j++) { in iov_kunit_copy_from_folioq()
603 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_to_xarray()
604 size = pr->to - pr->from; in iov_kunit_copy_to_xarray()
607 iov_iter_xarray(&iter, READ, xarray, pr->from, size); in iov_kunit_copy_to_xarray()
619 for (pr = kvec_test_ranges; pr->from >= 0; pr++) in iov_kunit_copy_to_xarray()
620 for (i = pr->from; i < pr->to; i++) in iov_kunit_copy_to_xarray()
661 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_xarray()
662 size = pr->to - pr->from; in iov_kunit_copy_from_xarray()
665 iov_iter_xarray(&iter, WRITE, xarray, pr->from, size); in iov_kunit_copy_from_xarray()
677 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_copy_from_xarray()
678 for (j = pr->from; j < pr->to; j++) { in iov_kunit_copy_from_xarray()
708 int i, from; in iov_kunit_extract_pages_kvec() local
720 from = pr->from; in iov_kunit_extract_pages_kvec()
747 while (from == pr->to) { in iov_kunit_extract_pages_kvec()
749 from = pr->from; in iov_kunit_extract_pages_kvec()
750 if (from < 0) in iov_kunit_extract_pages_kvec()
753 ix = from / PAGE_SIZE; in iov_kunit_extract_pages_kvec()
757 KUNIT_EXPECT_EQ(test, offset0, from % PAGE_SIZE); in iov_kunit_extract_pages_kvec()
758 from += part; in iov_kunit_extract_pages_kvec()
787 int i, from; in iov_kunit_extract_pages_bvec() local
798 from = pr->from; in iov_kunit_extract_pages_bvec()
825 while (from == pr->to) { in iov_kunit_extract_pages_bvec()
827 from = pr->from; in iov_kunit_extract_pages_bvec()
828 if (from < 0) in iov_kunit_extract_pages_bvec()
831 ix = pr->page + from / PAGE_SIZE; in iov_kunit_extract_pages_bvec()
835 KUNIT_EXPECT_EQ(test, offset0, from % PAGE_SIZE); in iov_kunit_extract_pages_bvec()
836 from += part; in iov_kunit_extract_pages_bvec()
865 int i, from; in iov_kunit_extract_pages_folioq() local
875 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_extract_pages_folioq()
876 from = pr->from; in iov_kunit_extract_pages_folioq()
877 size = pr->to - from; in iov_kunit_extract_pages_folioq()
881 iov_iter_advance(&iter, from); in iov_kunit_extract_pages_folioq()
908 ix = from / PAGE_SIZE; in iov_kunit_extract_pages_folioq()
912 KUNIT_EXPECT_EQ(test, offset0, from % PAGE_SIZE); in iov_kunit_extract_pages_folioq()
913 from += part; in iov_kunit_extract_pages_folioq()
944 int i, from; in iov_kunit_extract_pages_xarray() local
954 for (pr = kvec_test_ranges; pr->from >= 0; pr++) { in iov_kunit_extract_pages_xarray()
955 from = pr->from; in iov_kunit_extract_pages_xarray()
956 size = pr->to - from; in iov_kunit_extract_pages_xarray()
959 iov_iter_xarray(&iter, WRITE, xarray, from, size); in iov_kunit_extract_pages_xarray()
986 ix = from / PAGE_SIZE; in iov_kunit_extract_pages_xarray()
990 KUNIT_EXPECT_EQ(test, offset0, from % PAGE_SIZE); in iov_kunit_extract_pages_xarray()
991 from += part; in iov_kunit_extract_pages_xarray()
1005 KUNIT_EXPECT_EQ(test, iter.iov_offset, pr->to - pr->from); in iov_kunit_extract_pages_xarray()