Home
last modified time | relevance | path

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

/mm/
Dmemfd.c139 return &SHMEM_I(file_inode(file))->seals; in memfd_file_seals_ptr()
143 return &HUGETLBFS_I(file_inode(file))->seals; in memfd_file_seals_ptr()
155 static int memfd_add_seals(struct file *file, unsigned int seals) in memfd_add_seals() argument
194 if (seals & ~(unsigned int)F_ALL_SEALS) in memfd_add_seals()
210 if ((seals & F_SEAL_WRITE) && !(*file_seals & F_SEAL_WRITE)) { in memfd_add_seals()
222 *file_seals |= seals; in memfd_add_seals()
232 unsigned int *seals = memfd_file_seals_ptr(file); in memfd_get_seals() local
234 return seals ? *seals : -EINVAL; in memfd_get_seals()
Dshmem.c1105 if ((newsize < oldsize && (info->seals & F_SEAL_SHRINK)) || in shmem_setattr()
1106 (newsize > oldsize && (info->seals & F_SEAL_GROW))) in shmem_setattr()
2266 ret = seal_check_future_write(info->seals, vma); in shmem_mmap()
2305 info->seals = F_SEAL_SEAL; in shmem_get_inode()
2470 if (unlikely(info->seals & (F_SEAL_GROW | in shmem_write_begin()
2472 if (info->seals & (F_SEAL_WRITE | F_SEAL_FUTURE_WRITE)) in shmem_write_begin()
2474 if ((info->seals & F_SEAL_GROW) && pos + len > inode->i_size) in shmem_write_begin()
2687 if (info->seals & (F_SEAL_WRITE | F_SEAL_FUTURE_WRITE)) { in shmem_fallocate()
2719 if ((info->seals & F_SEAL_GROW) && offset + len > inode->i_size) { in shmem_fallocate()