tag | line | file | source code |
S_ISGID | 63 | arch/sparc/kernel/sys_sparc.c | if (!suser() && (inode->i_mode & (S_ISUID | S_ISGID))) { |
S_ISGID | 65 | arch/sparc/kernel/sys_sparc.c | newattrs.ia_mode = inode->i_mode & ~(S_ISUID | S_ISGID); |
S_ISGID | 482 | fs/exec.c | if ((mode & (S_ISGID | S_IXGRP)) == (S_ISGID | S_IXGRP)) { |
S_ISGID | 286 | fs/ext/freelists.c | inode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid; |
S_ISGID | 367 | fs/ext/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 368 | fs/ext/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 448 | fs/ext/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 449 | fs/ext/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 460 | fs/ext2/ialloc.c | else if (dir->i_mode & S_ISGID) { |
S_ISGID | 463 | fs/ext2/ialloc.c | mode |= S_ISGID; |
S_ISGID | 436 | fs/ext2/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 437 | fs/ext2/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 521 | fs/ext2/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 522 | fs/ext2/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 296 | fs/inode.c | attr->ia_mode &= ~S_ISGID; |
S_ISGID | 330 | fs/inode.c | inode->i_mode &= ~S_ISGID; |
S_ISGID | 252 | fs/locks.c | if ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID && inode->i_mmap) { |
S_ISGID | 327 | fs/locks.c | if ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID) |
S_ISGID | 351 | fs/locks.c | if ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID) |
S_ISGID | 394 | fs/locks.c | if ((inode->i_mode & (S_ISGID | S_IXGRP)) != S_ISGID) |
S_ISGID | 253 | fs/minix/bitmap.c | inode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid; |
S_ISGID | 273 | fs/minix/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 274 | fs/minix/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 351 | fs/minix/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 352 | fs/minix/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 408 | fs/open.c | ((inode->i_mode & (S_ISGID | S_IXGRP)) == (S_ISGID | S_IXGRP))) { |
S_ISGID | 409 | fs/open.c | newattrs.ia_mode &= ~S_ISGID; |
S_ISGID | 464 | fs/open.c | ((inode->i_mode & (S_ISGID | S_IXGRP)) == (S_ISGID | S_IXGRP))) { |
S_ISGID | 465 | fs/open.c | newattrs.ia_mode &= ~S_ISGID; |
S_ISGID | 154 | fs/read_write.c | if (!suser() && (inode->i_mode & (S_ISUID | S_ISGID))) { |
S_ISGID | 161 | fs/read_write.c | ~(S_ISUID | ((inode->i_mode & S_IXGRP) ? S_ISGID : 0)); |
S_ISGID | 156 | fs/sysv/ialloc.c | inode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid; |
S_ISGID | 266 | fs/sysv/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 267 | fs/sysv/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 342 | fs/sysv/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 343 | fs/sysv/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 220 | fs/umsdos/namei.c | info.entry.gid = (dir->i_mode & S_ISGID) |
S_ISGID | 692 | fs/umsdos/namei.c | info.entry.gid = (dir->i_mode & S_ISGID) |
S_ISGID | 327 | fs/xiafs/bitmap.c | inode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid; |
S_ISGID | 305 | fs/xiafs/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 306 | fs/xiafs/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 383 | fs/xiafs/namei.c | if (dir->i_mode & S_ISGID) |
S_ISGID | 384 | fs/xiafs/namei.c | inode->i_mode |= S_ISGID; |
S_ISGID | 368 | include/linux/fs.h | if ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID) |
S_ISGID | 382 | include/linux/fs.h | if ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID) |
S_ISGID | 47 | include/linux/stat.h | #define S_IALLUGO (S_ISUID|S_ISGID|S_ISVTX|S_IRWXUGO) |