Lines Matching refs:cpio_srcbuf
64 char *err, *cpio_srcbuf; in initramfs_test_extract() local
100 cpio_srcbuf = kzalloc(ARRAY_SIZE(c) * (CPIO_HDRLEN + PATH_MAX + 3), in initramfs_test_extract()
102 len = fill_cpio(c, ARRAY_SIZE(c), cpio_srcbuf); in initramfs_test_extract()
105 err = unpack_to_rootfs(cpio_srcbuf, len); in initramfs_test_extract()
137 kfree(cpio_srcbuf); in initramfs_test_extract()
147 char *err, *cpio_srcbuf; in initramfs_test_fname_overrun() local
172 cpio_srcbuf = kmalloc(CPIO_HDRLEN + PATH_MAX + 3, GFP_KERNEL); in initramfs_test_fname_overrun()
173 memset(cpio_srcbuf, 'B', CPIO_HDRLEN + PATH_MAX + 3); in initramfs_test_fname_overrun()
175 cpio_srcbuf[CPIO_HDRLEN + strlen(c[0].fname) + 20] = '\0'; in initramfs_test_fname_overrun()
177 len = fill_cpio(c, ARRAY_SIZE(c), cpio_srcbuf); in initramfs_test_fname_overrun()
180 while (cpio_srcbuf[suffix_off] == '\0') { in initramfs_test_fname_overrun()
181 cpio_srcbuf[suffix_off] = 'P'; in initramfs_test_fname_overrun()
185 err = unpack_to_rootfs(cpio_srcbuf, len); in initramfs_test_fname_overrun()
188 kfree(cpio_srcbuf); in initramfs_test_fname_overrun()
193 char *err, *cpio_srcbuf; in initramfs_test_data() local
216 cpio_srcbuf = kmalloc(CPIO_HDRLEN + c[0].namesize + c[0].filesize + 6, in initramfs_test_data()
219 len = fill_cpio(c, ARRAY_SIZE(c), cpio_srcbuf); in initramfs_test_data()
221 err = unpack_to_rootfs(cpio_srcbuf, len); in initramfs_test_data()
231 len = kernel_read(file, cpio_srcbuf, c[0].filesize, NULL); in initramfs_test_data()
233 KUNIT_EXPECT_MEMEQ(test, cpio_srcbuf, c[0].data, len); in initramfs_test_data()
238 kfree(cpio_srcbuf); in initramfs_test_data()
243 char *err, *cpio_srcbuf; in initramfs_test_csum() local
272 cpio_srcbuf = kmalloc(8192, GFP_KERNEL); in initramfs_test_csum()
274 len = fill_cpio(c, ARRAY_SIZE(c), cpio_srcbuf); in initramfs_test_csum()
276 err = unpack_to_rootfs(cpio_srcbuf, len); in initramfs_test_csum()
284 len = fill_cpio(c, ARRAY_SIZE(c), cpio_srcbuf); in initramfs_test_csum()
286 err = unpack_to_rootfs(cpio_srcbuf, len); in initramfs_test_csum()
295 kfree(cpio_srcbuf); in initramfs_test_csum()
304 char *err, *cpio_srcbuf; in initramfs_test_hardlink() local
328 cpio_srcbuf = kmalloc(8192, GFP_KERNEL); in initramfs_test_hardlink()
330 len = fill_cpio(c, ARRAY_SIZE(c), cpio_srcbuf); in initramfs_test_hardlink()
332 err = unpack_to_rootfs(cpio_srcbuf, len); in initramfs_test_hardlink()
344 kfree(cpio_srcbuf); in initramfs_test_hardlink()
352 char *err, *cpio_srcbuf, *p; in initramfs_test_many() local
358 p = cpio_srcbuf = kmalloc(len, GFP_KERNEL); in initramfs_test_many()
374 len = p - cpio_srcbuf; in initramfs_test_many()
375 err = unpack_to_rootfs(cpio_srcbuf, len); in initramfs_test_many()
383 kfree(cpio_srcbuf); in initramfs_test_many()