Lines Matching refs:seals
560 if ((newsize < oldsize && (info->seals & F_SEAL_SHRINK)) || in shmem_setattr()
561 (newsize > oldsize && (info->seals & F_SEAL_GROW))) in shmem_setattr()
1418 info->seals = F_SEAL_SEAL; in shmem_get_inode()
1484 if (unlikely(info->seals)) { in shmem_write_begin()
1485 if (info->seals & F_SEAL_WRITE) in shmem_write_begin()
1487 if ((info->seals & F_SEAL_GROW) && pos + len > inode->i_size) in shmem_write_begin()
1946 int shmem_add_seals(struct file *file, unsigned int seals) in shmem_add_seals() argument
1986 if (seals & ~(unsigned int)F_ALL_SEALS) in shmem_add_seals()
1991 if (info->seals & F_SEAL_SEAL) { in shmem_add_seals()
1996 if ((seals & F_SEAL_WRITE) && !(info->seals & F_SEAL_WRITE)) { in shmem_add_seals()
2008 info->seals |= seals; in shmem_add_seals()
2022 return SHMEM_I(file_inode(file))->seals; in shmem_get_seals()
2071 if (info->seals & F_SEAL_WRITE) { in shmem_fallocate()
2102 if ((info->seals & F_SEAL_GROW) && offset + len > inode->i_size) { in shmem_fallocate()
2964 info->seals &= ~F_SEAL_SEAL; in SYSCALL_DEFINE2()