| /tools/testing/selftests/drivers/dma-buf/ |
| A D | udmabuf.c | 30 int memfd, ret; in create_memfd_with_seals() local 37 if (memfd < 0) { in create_memfd_with_seals() 54 return memfd; in create_memfd_with_seals() 70 list->list[i].memfd = memfd; in create_udmabuf_list() 173 create.memfd = memfd; in main() 183 create.memfd = memfd; in main() 206 create.memfd = memfd; in main() 217 close(memfd); in main() 234 close(memfd); in main() 252 close(memfd); in main() [all …]
|
| /tools/testing/selftests/kvm/ |
| A D | set_memory_region_test.c | 471 0, memfd, offset); in test_invalid_guest_memfd() 478 int memfd, i; in test_add_private_memory_region() local 487 memfd = kvm_memfd_alloc(MEM_REGION_SIZE, false); in test_add_private_memory_region() 489 close(memfd); in test_add_private_memory_region() 497 close(memfd); in test_add_private_memory_region() 506 close(memfd); in test_add_private_memory_region() 514 int memfd; in test_add_overlapping_private_memory_regions() local 528 0, memfd, MEM_REGION_SIZE * 2); in test_add_overlapping_private_memory_regions() 541 0, memfd, 0); in test_add_overlapping_private_memory_regions() 549 0, memfd, 0); in test_add_overlapping_private_memory_regions() [all …]
|
| /tools/testing/selftests/pidfd/ |
| A D | pidfd_getfd_test.c | 37 static int __child(int sk, int memfd) in __child() argument 53 ret = send(sk, &memfd, sizeof(memfd), 0); in __child() 54 if (ret != sizeof(memfd)) { in __child() 101 int memfd, ret; in child() local 103 memfd = sys_memfd_create("test", 0); in child() 104 if (memfd < 0) { in child() 109 ret = __child(sk, memfd); in child() 110 close(memfd); in child()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | dmabuf_iter.c | 32 int dev_udmabuf, memfd, local_udmabuf; in create_udmabuf() local 39 memfd = memfd_create("memfd_test", MFD_ALLOW_SEALING); in create_udmabuf() 40 if (!ASSERT_OK_FD(memfd, "memfd_create")) in create_udmabuf() 43 if (!ASSERT_OK(ftruncate(memfd, udmabuf_test_buffer_size), "ftruncate")) in create_udmabuf() 46 if (!ASSERT_OK(fcntl(memfd, F_ADD_SEALS, F_SEAL_SHRINK), "seal")) in create_udmabuf() 54 create.memfd = memfd; in create_udmabuf() 72 close(memfd); in create_udmabuf()
|
| /tools/testing/selftests/exec/ |
| A D | check-exec.c | 73 int memfd, pipefd; in FIXTURE() local 154 self->memfd = memfd_create("test-exec-probe", MFD_CLOEXEC); in FIXTURE_SETUP() 155 ASSERT_LE(0, self->memfd); in FIXTURE_SETUP() 157 ASSERT_EQ(0, fchmod(self->memfd, variant->file_exec ? 0700 : 0600)); in FIXTURE_SETUP() 294 test_exec_fd(_metadata, self->memfd, exec ? 0 : EACCES); in TEST_F() 297 test_exec_fd(_metadata, self->memfd, exec ? 0 : EACCES); in TEST_F() 304 fill_exec_fd(_metadata, self->memfd); in TEST_F() 306 test_exec_fd(_metadata, self->memfd, exec ? 0 : EACCES); in TEST_F() 309 test_exec_fd(_metadata, self->memfd, exec ? 0 : EACCES); in TEST_F()
|
| /tools/testing/selftests/memfd/ |
| A D | .gitignore | 5 memfd-test-file
|
| A D | run_fuse_test.sh | 13 ./fuse_test ./mnt/memfd $@
|
| /tools/testing/selftests/kvm/x86/ |
| A D | private_mem_conversions_test.c | 383 int memfd, i, r; in test_mem_conversions() local 397 memfd = vm_create_guest_memfd(vm, memfd_size, 0); in test_mem_conversions() 402 KVM_MEM_GUEST_MEMFD, memfd, slot_size * i); in test_mem_conversions() 431 r = fallocate(memfd, FALLOC_FL_KEEP_SIZE | FALLOC_FL_PUNCH_HOLE, 0, memfd_size); in test_mem_conversions() 434 r = fallocate(memfd, FALLOC_FL_KEEP_SIZE, 0, memfd_size); in test_mem_conversions() 437 close(memfd); in test_mem_conversions()
|
| /tools/testing/selftests/drivers/net/hw/ |
| A D | ncdevmem.c | 105 int memfd; member 136 ctx->memfd = memfd_create("udmabuf-test", MFD_ALLOW_SEALING); in udmabuf_alloc() 137 if (ctx->memfd < 0) in udmabuf_alloc() 140 ret = fcntl(ctx->memfd, F_ADD_SEALS, F_SEAL_SHRINK); in udmabuf_alloc() 144 ret = ftruncate(ctx->memfd, size); in udmabuf_alloc() 150 create.memfd = ctx->memfd; in udmabuf_alloc() 169 close(ctx->memfd); in udmabuf_free()
|
| /tools/testing/selftests/seccomp/ |
| A D | seccomp_bpf.c | 4124 int status, listener, memfd, fd, nextfd; in TEST() local 4134 memfd = memfd_create("test", 0); in TEST() 4135 ASSERT_GE(memfd, 0); in TEST() 4136 nextfd = get_next_fd(memfd); in TEST() 4167 addfd.srcfd = memfd; in TEST() 4279 close(memfd); in TEST() 4286 int status, listener, memfd; in TEST() local 4295 memfd = memfd_create("test", 0); in TEST() 4296 ASSERT_GE(memfd, 0); in TEST() 4319 addfd.srcfd = memfd; in TEST() [all …]
|
| /tools/testing/selftests/ |
| A D | Makefile | 59 TARGETS += memfd
|