Home
last modified time | relevance | path

Searched refs:memfd (Results 1 – 11 of 11) sorted by relevance

/tools/testing/selftests/drivers/dma-buf/
A Dudmabuf.c30 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 Dset_memory_region_test.c471 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 Dpidfd_getfd_test.c37 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 Ddmabuf_iter.c32 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 Dcheck-exec.c73 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.gitignore5 memfd-test-file
A Drun_fuse_test.sh13 ./fuse_test ./mnt/memfd $@
/tools/testing/selftests/kvm/x86/
A Dprivate_mem_conversions_test.c383 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 Dncdevmem.c105 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 Dseccomp_bpf.c4124 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 DMakefile59 TARGETS += memfd

Completed in 23 milliseconds