Symbol: S_ISVTX
fs/9p/vfs_inode.c
68
if ((mode & S_ISVTX) == S_ISVTX)
fs/9p/vfs_inode.c
95
res |= S_ISVTX;
fs/btrfs/tree-checker.c
1132
u32 valid_mask = (S_IFMT | S_ISUID | S_ISGID | S_ISVTX | 0777);
fs/fuse/inode.c
303
inode->i_mode &= ~S_ISVTX;
fs/gfs2/inode.c
1180
if ((dip->i_inode.i_mode & S_ISVTX) &&
fs/namei.c
1284
if ((nd->dir_mode & (S_ISVTX|S_IWOTH)) != (S_ISVTX|S_IWOTH))
fs/namei.c
1411
if (likely(!(dir_mode & S_ISVTX)))
fs/namei.c
5226
mode = vfs_prepare_mode(idmap, dir, mode, S_IRWXUGO | S_ISVTX, 0);
fs/nfsd/vfs.c
669
if (!(inode->i_mode & S_ISVTX))
fs/orangefs/inode.c
744
if (iattr->ia_mode & (S_ISVTX)) {
fs/orangefs/inode.c
751
iattr->ia_mode -= S_ISVTX;
fs/orangefs/orangefs-utils.c
371
inode->i_mode = type | (is_root_handle(inode) ? S_ISVTX : 0) |
fs/smb/client/inode.c
697
#define SFBITS_MASK (S_ISVTX | S_ISGID | S_ISUID) /* SETFILEBITS valid bits */
fs/smb/client/inode.c
787
mode |= (wire & POSIX_STICKY) ? S_ISVTX : 0;
fs/udf/inode.c
1685
((flags & ICBTAG_FLAG_STICKY) ? S_ISVTX : 0);
fs/udf/inode.c
1915
((inode->i_mode & S_ISVTX) ? ICBTAG_FLAG_STICKY : 0) |
fs/xattr.c
149
if (S_ISDIR(inode->i_mode) && (inode->i_mode & S_ISVTX) &&
fs/xfs/scrub/orphanage.c
76
inode->i_mode &= ~(S_ISUID | S_ISGID | S_ISVTX);
include/linux/fs.h
3543
if (!(dir->i_mode & S_ISVTX))
include/linux/stat.h
10
#define S_IALLUGO (S_ISUID|S_ISGID|S_ISVTX|S_IRWXUGO)
include/trace/events/f2fs.h
178
#define S_ALL_PERM (S_ISUID | S_ISGID | S_ISVTX | \
ipc/mqueue.c
415
inode = mqueue_get_inode(sb, ns, S_IFDIR | S_ISVTX | S_IRWXUGO, NULL);
kernel/bpf/inode.c
1020
inode->i_mode |= S_ISVTX | opts->mode;
kernel/bpf/inode.c
721
umode_t mode = inode->i_mode & S_IALLUGO & ~S_ISVTX;
mm/shmem.c
4916
if (sbinfo->mode != (0777 | S_ISVTX))
mm/shmem.c
5335
ctx->mode = 0777 | S_ISVTX;
security/tomoyo/condition.c
898
value = S_ISVTX;
tools/perf/trace/beauty/mode_t.c
11
#define S_IALLUGO (S_ISUID|S_ISGID|S_ISVTX|S_IRWXUGO)