Lines Matching refs:buffer
54 void *buffer; in iov_kunit_create_buffer() local
69 buffer = vmap(pages, npages, VM_MAP | VM_MAP_PUT_PAGES, PAGE_KERNEL); in iov_kunit_create_buffer()
70 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, buffer); in iov_kunit_create_buffer()
72 kunit_add_action_or_reset(test, iov_kunit_unmap, buffer); in iov_kunit_create_buffer()
73 return buffer; in iov_kunit_create_buffer()
79 void *buffer, size_t bufsize, in iov_kunit_load_kvec() argument
90 kvec[i].iov_base = buffer + pr->from; in iov_kunit_load_kvec()
108 u8 *scratch, *buffer; in iov_kunit_copy_to_kvec() local
119 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_to_kvec()
120 memset(buffer, 0, bufsize); in iov_kunit_copy_to_kvec()
123 buffer, bufsize, kvec_test_ranges); in iov_kunit_copy_to_kvec()
141 KUNIT_EXPECT_EQ_MSG(test, buffer[i], scratch[i], "at i=%x", i); in iov_kunit_copy_to_kvec()
142 if (buffer[i] != scratch[i]) in iov_kunit_copy_to_kvec()
158 u8 *scratch, *buffer; in iov_kunit_copy_from_kvec() local
165 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_from_kvec()
167 buffer[i] = pattern(i); in iov_kunit_copy_from_kvec()
173 buffer, bufsize, kvec_test_ranges); in iov_kunit_copy_from_kvec()
184 memset(buffer, 0, bufsize); in iov_kunit_copy_from_kvec()
187 buffer[i++] = pattern(j); in iov_kunit_copy_from_kvec()
196 KUNIT_EXPECT_EQ_MSG(test, scratch[i], buffer[i], "at i=%x", i); in iov_kunit_copy_from_kvec()
197 if (scratch[i] != buffer[i]) in iov_kunit_copy_from_kvec()
267 u8 *scratch, *buffer; in iov_kunit_copy_to_bvec() local
278 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_to_bvec()
279 memset(buffer, 0, bufsize); in iov_kunit_copy_to_bvec()
304 KUNIT_EXPECT_EQ_MSG(test, buffer[i], scratch[i], "at i=%x", i); in iov_kunit_copy_to_bvec()
305 if (buffer[i] != scratch[i]) in iov_kunit_copy_to_bvec()
321 u8 *scratch, *buffer; in iov_kunit_copy_from_bvec() local
328 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_from_bvec()
330 buffer[i] = pattern(i); in iov_kunit_copy_from_bvec()
347 memset(buffer, 0, bufsize); in iov_kunit_copy_from_bvec()
352 buffer[i++] = pattern(patt + j); in iov_kunit_copy_from_bvec()
361 KUNIT_EXPECT_EQ_MSG(test, scratch[i], buffer[i], "at i=%x", i); in iov_kunit_copy_from_bvec()
362 if (scratch[i] != buffer[i]) in iov_kunit_copy_from_bvec()
425 u8 *scratch, *buffer; in iov_kunit_copy_to_folioq() local
438 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_to_folioq()
439 memset(buffer, 0, bufsize); in iov_kunit_copy_to_folioq()
469 KUNIT_EXPECT_EQ_MSG(test, buffer[i], scratch[i], "at i=%x", i); in iov_kunit_copy_to_folioq()
470 if (buffer[i] != scratch[i]) in iov_kunit_copy_to_folioq()
487 u8 *scratch, *buffer; in iov_kunit_copy_from_folioq() local
496 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_from_folioq()
498 buffer[i] = pattern(i); in iov_kunit_copy_from_folioq()
522 memset(buffer, 0, bufsize); in iov_kunit_copy_from_folioq()
525 buffer[i++] = pattern(j); in iov_kunit_copy_from_folioq()
534 KUNIT_EXPECT_EQ_MSG(test, scratch[i], buffer[i], "at i=%x", i); in iov_kunit_copy_from_folioq()
535 if (scratch[i] != buffer[i]) in iov_kunit_copy_from_folioq()
587 u8 *scratch, *buffer; in iov_kunit_copy_to_xarray() local
600 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_to_xarray()
601 memset(buffer, 0, bufsize); in iov_kunit_copy_to_xarray()
628 KUNIT_EXPECT_EQ_MSG(test, buffer[i], scratch[i], "at i=%x", i); in iov_kunit_copy_to_xarray()
629 if (buffer[i] != scratch[i]) in iov_kunit_copy_to_xarray()
645 u8 *scratch, *buffer; in iov_kunit_copy_from_xarray() local
654 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_copy_from_xarray()
656 buffer[i] = pattern(i); in iov_kunit_copy_from_xarray()
679 memset(buffer, 0, bufsize); in iov_kunit_copy_from_xarray()
682 buffer[i++] = pattern(j); in iov_kunit_copy_from_xarray()
691 KUNIT_EXPECT_EQ_MSG(test, scratch[i], buffer[i], "at i=%x", i); in iov_kunit_copy_from_xarray()
692 if (scratch[i] != buffer[i]) in iov_kunit_copy_from_xarray()
708 u8 *buffer; in iov_kunit_extract_pages_kvec() local
716 buffer = iov_kunit_create_buffer(test, &bpages, npages); in iov_kunit_extract_pages_kvec()
719 buffer, bufsize, kvec_test_ranges); in iov_kunit_extract_pages_kvec()