F_SEAL_GROW
F_SEAL_WRITE | F_SEAL_SHRINK | F_SEAL_GROW | F_SEAL_SEAL);
if ((info->seals & F_SEAL_GROW) && offset + len > inode->i_size) {
(newsize > oldsize && (info->seals & F_SEAL_GROW)))
F_SEAL_GROW | \
seals |= F_SEAL_SHRINK|F_SEAL_GROW|F_SEAL_WRITE|F_SEAL_FUTURE_WRITE;
(newsize > oldsize && (info->seals & F_SEAL_GROW)))
if (unlikely(info->seals & (F_SEAL_GROW |
if ((info->seals & F_SEAL_GROW) && pos + len > inode->i_size)
if ((info->seals & F_SEAL_GROW) && offset + len > inode->i_size) {
mfd_assert_add_seals(fd, F_SEAL_GROW);
mfd_assert_has_seals(fd, F_SEAL_GROW);
mfd_assert_add_seals(fd, F_SEAL_SHRINK | F_SEAL_GROW);
mfd_assert_has_seals(fd, F_SEAL_SHRINK | F_SEAL_GROW);
mfd_fail_add_seals(fd, F_SEAL_GROW);
mfd_fail_add_seals(fd2, F_SEAL_GROW);
mfd_fail_add_seals(fd, F_SEAL_GROW);
F_SEAL_GROW | \
mfd_assert_add_seals(fd, F_SEAL_GROW | F_SEAL_SEAL);
F_SEAL_GROW |
mfd_fail_add_seals(fd, F_SEAL_GROW);
F_SEAL_GROW |