Home
last modified time | relevance | path

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

/drivers/dma-buf/
A Dudmabuf.c293 static int check_memfd_seals(struct file *memfd) in check_memfd_seals() argument
297 if (!shmem_file(memfd) && !is_file_hugepages(memfd)) in check_memfd_seals()
300 seals = memfd_fcntl(memfd, F_GET_SEALS, 0); in check_memfd_seals()
418 struct file *memfd = fget(list[i].memfd); in udmabuf_create() local
420 if (!memfd) { in udmabuf_create()
429 inode_lock_shared(file_inode(memfd)); in udmabuf_create()
430 ret = check_memfd_seals(memfd); in udmabuf_create()
434 ret = udmabuf_pin_folios(ubuf, memfd, list[i].offset, in udmabuf_create()
437 inode_unlock_shared(file_inode(memfd)); in udmabuf_create()
438 fput(memfd); in udmabuf_create()
[all …]
A DKconfig40 A driver to let userspace turn memfd regions into dma-bufs.

Completed in 4 milliseconds