taglinefilesource code
S_ISGID587fs/exec.ceuid) || ((i & S_ISGID) && !in_group_p(bprm.inode->i_gid))) && !suser()) {
S_ISGID597fs/exec.cbprm.e_gid = (i & S_ISGID) ? bprm.inode->i_gid : current->egid;
S_ISGID286fs/ext/freelists.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid;
S_ISGID363fs/ext/namei.cif (dir->i_mode & S_ISGID)
S_ISGID364fs/ext/namei.cinode->i_mode |= S_ISGID;
S_ISGID444fs/ext/namei.cif (dir->i_mode & S_ISGID)
S_ISGID445fs/ext/namei.cinode->i_mode |= S_ISGID;
S_ISGID457fs/ext2/ialloc.celse if (dir->i_mode & S_ISGID) {
S_ISGID460fs/ext2/ialloc.cmode |= S_ISGID;
S_ISGID434fs/ext2/namei.cif (dir->i_mode & S_ISGID)
S_ISGID435fs/ext2/namei.cinode->i_mode |= S_ISGID;
S_ISGID519fs/ext2/namei.cif (dir->i_mode & S_ISGID)
S_ISGID520fs/ext2/namei.cinode->i_mode |= S_ISGID;
S_ISGID258fs/inode.cattr->ia_mode &= ~S_ISGID;
S_ISGID294fs/inode.cinode->i_mode &= ~S_ISGID;
S_ISGID199fs/minix/bitmap.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid;
S_ISGID277fs/minix/namei.cif (dir->i_mode & S_ISGID)
S_ISGID278fs/minix/namei.cinode->i_mode |= S_ISGID;
S_ISGID355fs/minix/namei.cif (dir->i_mode & S_ISGID)
S_ISGID356fs/minix/namei.cinode->i_mode |= S_ISGID;
S_ISGID344fs/open.cif (group != inode->i_gid && (inode->i_mode & S_ISGID)) {
S_ISGID345fs/open.cnewattrs.ia_mode &= ~S_ISGID;
S_ISGID384fs/open.cif (group != inode->i_gid && (inode->i_mode & S_ISGID)) {
S_ISGID385fs/open.cnewattrs.ia_mode &= ~S_ISGID;
S_ISGID165fs/read_write.cif (written > 0 && !suser() && (inode->i_mode & (S_ISUID | S_ISGID))) {
S_ISGID167fs/read_write.cnewattrs.ia_mode = inode->i_mode & ~(S_ISUID | S_ISGID);
S_ISGID159fs/sysv/ialloc.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid;
S_ISGID270fs/sysv/namei.cif (dir->i_mode & S_ISGID)
S_ISGID271fs/sysv/namei.cinode->i_mode |= S_ISGID;
S_ISGID346fs/sysv/namei.cif (dir->i_mode & S_ISGID)
S_ISGID347fs/sysv/namei.cinode->i_mode |= S_ISGID;
S_ISGID224fs/umsdos/namei.cinfo.entry.gid = (dir->i_mode & S_ISGID)
S_ISGID696fs/umsdos/namei.cinfo.entry.gid = (dir->i_mode & S_ISGID)
S_ISGID330fs/xiafs/bitmap.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid;
S_ISGID308fs/xiafs/namei.cif (dir->i_mode & S_ISGID)
S_ISGID309fs/xiafs/namei.cinode->i_mode |= S_ISGID;
S_ISGID386fs/xiafs/namei.cif (dir->i_mode & S_ISGID)
S_ISGID387fs/xiafs/namei.cinode->i_mode |= S_ISGID;
S_ISGID82include/linux/stat.h#define S_IALLUGO  (S_ISUID|S_ISGID|S_ISVTX|S_IRWXUGO)