Lines Matching refs:buffer
54 void *buffer; in iov_kunit_create_buffer() local
66 buffer = vmap(pages, npages, VM_MAP | VM_MAP_PUT_PAGES, PAGE_KERNEL); in iov_kunit_create_buffer()
67 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, buffer); in iov_kunit_create_buffer()
69 kunit_add_action_or_reset(test, iov_kunit_unmap, buffer); in iov_kunit_create_buffer()
70 return buffer; in iov_kunit_create_buffer()
76 void *buffer, size_t bufsize, in iov_kunit_load_kvec() argument
87 kvec[i].iov_base = buffer + pr->from; in iov_kunit_load_kvec()
105 u8 *scratch, *buffer; in iov_kunit_copy_to_kvec() local
116 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_to_kvec()
117 memset(buffer, 0, bufsize); in iov_kunit_copy_to_kvec()
120 buffer, bufsize, kvec_test_ranges); in iov_kunit_copy_to_kvec()
138 KUNIT_EXPECT_EQ_MSG(test, buffer[i], scratch[i], "at i=%x", i); in iov_kunit_copy_to_kvec()
139 if (buffer[i] != scratch[i]) in iov_kunit_copy_to_kvec()
155 u8 *scratch, *buffer; in iov_kunit_copy_from_kvec() local
162 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_from_kvec()
164 buffer[i] = pattern(i); in iov_kunit_copy_from_kvec()
170 buffer, bufsize, kvec_test_ranges); in iov_kunit_copy_from_kvec()
181 memset(buffer, 0, bufsize); in iov_kunit_copy_from_kvec()
184 buffer[i++] = pattern(j); in iov_kunit_copy_from_kvec()
193 KUNIT_EXPECT_EQ_MSG(test, scratch[i], buffer[i], "at i=%x", i); in iov_kunit_copy_from_kvec()
194 if (scratch[i] != buffer[i]) in iov_kunit_copy_from_kvec()
264 u8 *scratch, *buffer; in iov_kunit_copy_to_bvec() local
275 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_to_bvec()
276 memset(buffer, 0, bufsize); in iov_kunit_copy_to_bvec()
301 KUNIT_EXPECT_EQ_MSG(test, buffer[i], scratch[i], "at i=%x", i); in iov_kunit_copy_to_bvec()
302 if (buffer[i] != scratch[i]) in iov_kunit_copy_to_bvec()
318 u8 *scratch, *buffer; in iov_kunit_copy_from_bvec() local
325 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_from_bvec()
327 buffer[i] = pattern(i); in iov_kunit_copy_from_bvec()
344 memset(buffer, 0, bufsize); in iov_kunit_copy_from_bvec()
349 buffer[i++] = pattern(patt + j); in iov_kunit_copy_from_bvec()
358 KUNIT_EXPECT_EQ_MSG(test, scratch[i], buffer[i], "at i=%x", i); in iov_kunit_copy_from_bvec()
359 if (scratch[i] != buffer[i]) in iov_kunit_copy_from_bvec()
422 u8 *scratch, *buffer; in iov_kunit_copy_to_folioq() local
435 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_to_folioq()
436 memset(buffer, 0, bufsize); in iov_kunit_copy_to_folioq()
466 KUNIT_EXPECT_EQ_MSG(test, buffer[i], scratch[i], "at i=%x", i); in iov_kunit_copy_to_folioq()
467 if (buffer[i] != scratch[i]) in iov_kunit_copy_to_folioq()
484 u8 *scratch, *buffer; in iov_kunit_copy_from_folioq() local
493 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_from_folioq()
495 buffer[i] = pattern(i); in iov_kunit_copy_from_folioq()
519 memset(buffer, 0, bufsize); in iov_kunit_copy_from_folioq()
522 buffer[i++] = pattern(j); in iov_kunit_copy_from_folioq()
531 KUNIT_EXPECT_EQ_MSG(test, scratch[i], buffer[i], "at i=%x", i); in iov_kunit_copy_from_folioq()
532 if (scratch[i] != buffer[i]) in iov_kunit_copy_from_folioq()
584 u8 *scratch, *buffer; in iov_kunit_copy_to_xarray() local
597 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_to_xarray()
598 memset(buffer, 0, bufsize); in iov_kunit_copy_to_xarray()
625 KUNIT_EXPECT_EQ_MSG(test, buffer[i], scratch[i], "at i=%x", i); in iov_kunit_copy_to_xarray()
626 if (buffer[i] != scratch[i]) in iov_kunit_copy_to_xarray()
642 u8 *scratch, *buffer; in iov_kunit_copy_from_xarray() local
651 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_from_xarray()
653 buffer[i] = pattern(i); in iov_kunit_copy_from_xarray()
676 memset(buffer, 0, bufsize); in iov_kunit_copy_from_xarray()
679 buffer[i++] = pattern(j); in iov_kunit_copy_from_xarray()
688 KUNIT_EXPECT_EQ_MSG(test, scratch[i], buffer[i], "at i=%x", i); in iov_kunit_copy_from_xarray()
689 if (scratch[i] != buffer[i]) in iov_kunit_copy_from_xarray()
705 u8 *buffer; in iov_kunit_extract_pages_kvec() local
713 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_extract_pages_kvec()
716 buffer, bufsize, kvec_test_ranges); in iov_kunit_extract_pages_kvec()