Home
last modified time | relevance | path

Searched refs:S_ISUID (Results 1 – 23 of 23) sorted by relevance

/linux-4.4.14/include/linux/
Dstat.h9 #define S_IALLUGO (S_ISUID|S_ISGID|S_ISVTX|S_IRWXUGO)
Dfs.h2978 return (mode & S_ISUID) || ((mode & S_ISGID) && (mode & S_IXGRP)); in is_sxid()
/linux-4.4.14/fs/
Dattr.c241 if (mode & S_ISUID) { in notify_change()
243 attr->ia_mode = (inode->i_mode & ~S_ISUID); in notify_change()
Dexec.c1306 if (!(mode & (S_ISUID|S_ISGID))) in bprm_fill_uid()
1323 if (mode & S_ISUID) { in bprm_fill_uid()
Dinode.c1677 if (unlikely(mode & S_ISUID)) in should_remove_suid()
Dnamei.c936 if (mode & S_ISUID) in safe_hardlink_source()
/linux-4.4.14/include/uapi/linux/
Dstat.h15 #define S_ISUID 0004000 macro
/linux-4.4.14/tools/testing/selftests/capabilities/
Dtest_execve.c228 if (chmod("validate_cap_suidroot", S_ISUID | 0700) != 0) in do_tests()
235 if (chmod("validate_cap_suidnonroot", S_ISUID | 0700) != 0) in do_tests()
/linux-4.4.14/fs/9p/
Dvfs_inode.c82 if ((mode & S_ISUID) == S_ISUID) in unixmode2p9mode()
107 res |= S_ISUID; in p9mode2perm()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dllite_lib.c1382 (((mode & S_ISUID) && !(attr->ia_mode & S_ISUID)) || in ll_setattr()
1388 (mode & S_ISUID) && in ll_setattr()
1389 !(attr->ia_mode & S_ISUID) && in ll_setattr()
/linux-4.4.14/fs/xfs/
Dxfs_iops.c659 if ((ip->i_d.di_mode & (S_ISUID|S_ISGID)) && in xfs_setattr_nonsize()
661 ip->i_d.di_mode &= ~(S_ISUID|S_ISGID); in xfs_setattr_nonsize()
Dxfs_ioctl.c1243 if ((ip->i_d.di_mode & (S_ISUID|S_ISGID)) && in xfs_ioctl_setattr()
1245 ip->i_d.di_mode &= ~(S_ISUID|S_ISGID); in xfs_ioctl_setattr()
Dxfs_file.c159 ip->i_d.di_mode &= ~S_ISUID; in xfs_update_prealloc_flags()
/linux-4.4.14/fs/ext4/
Dmove_extent.c469 if (donor_inode->i_mode & (S_ISUID|S_ISGID)) { in mext_check_arguments()
/linux-4.4.14/security/tomoyo/
Dcondition.c867 value = S_ISUID; in tomoyo_condition()
/linux-4.4.14/fs/gfs2/
Dinode.c361 (dip->i_inode.i_mode & S_ISUID) && in munge_mode_uid_gid()
364 inode->i_mode |= S_ISUID; in munge_mode_uid_gid()
/linux-4.4.14/fs/udf/
Dinode.c1603 ((flags & ICBTAG_FLAG_SETUID) ? S_ISUID : 0) | in udf_convert_permissions()
1806 ((inode->i_mode & S_ISUID) ? ICBTAG_FLAG_SETUID : 0) | in udf_update_inode()
/linux-4.4.14/fs/nfs/
Dwrite.c1383 if (unlikely(mode & S_ISUID)) in nfs_should_remove_suid()
/linux-4.4.14/fs/nfsd/
Dvfs.c317 iap->ia_mode &= ~S_ISUID; in nfsd_sanitize_attrs()
/linux-4.4.14/fs/ocfs2/
Dfile.c1360 inode->i_mode &= ~S_ISUID; in __ocfs2_write_remove_suid()
/linux-4.4.14/fs/cifs/
Dinode.c535 #define SFBITS_MASK (S_ISVTX | S_ISGID | S_ISUID) /* SETFILEBITS valid bits */
Dconnect.c1413 (S_IALLUGO & ~(S_ISUID | S_IXGRP))) in cifs_parse_mount_options()
/linux-4.4.14/fs/proc/
Dbase.c1758 inode->i_mode &= ~(S_ISUID | S_ISGID); in pid_revalidate()