Searched refs:memfd (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.4/tools/testing/selftests/drivers/dma-buf/ |
| D | udmabuf.c | 26 int devfd, memfd, buf, ret; in main() local 36 memfd = memfd_create("udmabuf-test", MFD_ALLOW_SEALING); in main() 37 if (memfd < 0) { in main() 42 ret = fcntl(memfd, F_ADD_SEALS, F_SEAL_SHRINK); in main() 50 ret = ftruncate(memfd, size); in main() 59 create.memfd = memfd; in main() 69 create.memfd = memfd; in main() 79 create.memfd = 0; /* stdin */ in main() 89 create.memfd = memfd; in main() 100 close(memfd); in main()
|
| /Linux-v5.4/drivers/dma-buf/ |
| D | udmabuf.c | 126 struct file *memfd = NULL; in udmabuf_create() local 158 memfd = fget(list[i].memfd); in udmabuf_create() 159 if (!memfd) in udmabuf_create() 161 if (!shmem_mapping(file_inode(memfd)->i_mapping)) in udmabuf_create() 163 seals = memfd_fcntl(memfd, F_GET_SEALS, 0); in udmabuf_create() 174 file_inode(memfd)->i_mapping, pgoff + pgidx); in udmabuf_create() 181 fput(memfd); in udmabuf_create() 182 memfd = NULL; in udmabuf_create() 204 if (memfd) in udmabuf_create() 205 fput(memfd); in udmabuf_create() [all …]
|
| D | Kconfig | 39 A driver to let userspace turn memfd regions into dma-bufs.
|
| /Linux-v5.4/include/uapi/linux/ |
| D | udmabuf.h | 11 __u32 memfd; member 18 __u32 memfd; member
|
| /Linux-v5.4/tools/testing/selftests/memfd/ |
| D | .gitignore | 4 memfd-test-file
|
| D | run_fuse_test.sh | 13 ./fuse_test ./mnt/memfd $@
|
| /Linux-v5.4/tools/testing/selftests/ |
| D | Makefile | 27 TARGETS += memfd
|
| /Linux-v5.4/mm/ |
| D | Makefile | 109 obj-$(CONFIG_MEMFD_CREATE) += memfd.o
|
| /Linux-v5.4/include/ |
| D | Kbuild | 304 header-test- += linux/memfd.h
|