taglinefilesource code
i_mode263arch/alpha/kernel/osf_sys.cif (!S_ISBLK(inode->i_mode)) {
i_mode63arch/sparc/kernel/sys_sparc.cif (!suser() && (inode->i_mode & (S_ISUID | S_ISGID))) {
i_mode65arch/sparc/kernel/sys_sparc.cnewattrs.ia_mode = inode->i_mode & ~(S_ISUID | S_ISGID);
i_mode906arch/sparc/kernel/sys_sunos.cif (S_ISREG(inode->i_mode))
i_mode135drivers/block/loop.cif (S_ISREG(lo->lo_inode->i_mode))
i_mode257drivers/block/loop.cif (S_ISBLK(inode->i_mode)) {
i_mode263drivers/block/loop.c} else if (S_ISREG(inode->i_mode)) {
i_mode291drivers/block/loop.cif (S_ISBLK(lo->lo_inode->i_mode))
i_mode89fs/affs/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode285fs/affs/file.cif (!(S_ISREG(inode->i_mode))) {
i_mode286fs/affs/file.cpr_debug("affs_file_read: mode = %07o\n",inode->i_mode);
i_mode344fs/affs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode345fs/affs/file.cprintk("AFFS: file_write(): mode=%07o\n",inode->i_mode);
i_mode99fs/affs/inode.cif (!S_ISDIR (dir->i_mode)) {
i_mode629fs/affs/inode.cinode->i_mode              = 0;
i_mode632fs/affs/inode.cinode->i_mode = inode->i_sb->u.affs_sb.s_mode;
i_mode634fs/affs/inode.cinode->i_mode = prot_to_mode(prot);
i_mode664fs/affs/inode.cif (inode->i_mode & S_IRUSR)
i_mode665fs/affs/inode.cinode->i_mode |= S_IXUSR;
i_mode666fs/affs/inode.cif (inode->i_mode & S_IRGRP)
i_mode667fs/affs/inode.cinode->i_mode |= S_IXGRP;
i_mode668fs/affs/inode.cif (inode->i_mode & S_IROTH)
i_mode669fs/affs/inode.cinode->i_mode |= S_IXOTH;
i_mode670fs/affs/inode.cinode->i_mode |= S_IFDIR;
i_mode672fs/affs/inode.cinode->i_mode = S_IRUGO | S_IXUGO | S_IWUSR | S_IFDIR;
i_mode678fs/affs/inode.cinode->i_mode             |= S_IFDIR;
i_mode692fs/affs/inode.cinode->i_mode |= S_IFREG;
i_mode696fs/affs/inode.cinode->i_mode |= S_IFLNK;
i_mode711fs/affs/inode.cif (S_ISREG(inode->i_mode)) {
i_mode716fs/affs/inode.c} else if (S_ISDIR(inode->i_mode))
i_mode718fs/affs/inode.celse if (S_ISLNK(inode->i_mode))
i_mode804fs/affs/inode.cif (S_ISREG(inode->i_mode) && !inode->u.affs_i.i_hlink)
i_mode839fs/affs/inode.cinode->i_mode    = 0;
i_mode159fs/affs/namei.cif (S_ISDIR(dir->i_mode)) {
i_mode193fs/affs/namei.cif (S_ISDIR(inode->i_mode)) {
i_mode239fs/affs/namei.cinode->i_mode = mode;
i_mode248fs/affs/namei.cinode->u.affs_i.i_protect = mode_to_prot(inode->i_mode);
i_mode290fs/affs/namei.cinode->i_mode = S_IFDIR | (mode & 0777 & ~current->fs->umask);
i_mode291fs/affs/namei.cinode->u.affs_i.i_protect = mode_to_prot(inode->i_mode);
i_mode335fs/affs/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode387fs/affs/namei.cinode->i_mode = S_IFLNK | 0777;
i_mode388fs/affs/namei.cinode->u.affs_i.i_protect = mode_to_prot(inode->i_mode);
i_mode485fs/affs/namei.cinode->i_mode              = oldinode->i_mode;
i_mode488fs/affs/namei.cinode->u.affs_i.i_protect  = mode_to_prot(inode->i_mode);
i_mode492fs/affs/namei.cif (S_ISDIR(oldinode->i_mode))
i_mode582fs/affs/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode584fs/affs/namei.cif (!S_ISDIR(old_inode->i_mode))
i_mode596fs/affs/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode598fs/affs/namei.cif (new_inode && !S_ISDIR(new_inode->i_mode))
i_mode67fs/affs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode134fs/affs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode113fs/binfmt_aout.cif (!S_ISREG(inode->i_mode))
i_mode1016fs/binfmt_elf.cif (!S_ISREG(inode->i_mode))
i_mode686fs/dquot.cif (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) {
i_mode969fs/dquot.cif (!S_ISREG(inode->i_mode)) {
i_mode1042fs/dquot.cif (!S_ISBLK(ino->i_mode)) {
i_mode450fs/exec.cmode = bprm->inode->i_mode;
i_mode75fs/ext/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode89fs/ext/file.cif (!S_ISREG(inode->i_mode)) {
i_mode90fs/ext/file.cprintk("ext_file_read: mode = %07o\n",inode->i_mode);
i_mode211fs/ext/file.cif (!S_ISREG(inode->i_mode)) {
i_mode212fs/ext/file.cprintk("ext_file_write: mode = %07o\n",inode->i_mode);
i_mode286fs/ext/freelists.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid;
i_mode173fs/ext/fsync.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode174fs/ext/fsync.cS_ISLNK(inode->i_mode)))
i_mode370fs/ext/inode.cinode->i_mode = raw_inode->i_mode;
i_mode377fs/ext/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode383fs/ext/inode.cif (S_ISREG(inode->i_mode))
i_mode385fs/ext/inode.celse if (S_ISDIR(inode->i_mode))
i_mode387fs/ext/inode.celse if (S_ISLNK(inode->i_mode))
i_mode389fs/ext/inode.celse if (S_ISCHR(inode->i_mode))
i_mode391fs/ext/inode.celse if (S_ISBLK(inode->i_mode))
i_mode393fs/ext/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode408fs/ext/inode.craw_inode->i_mode = inode->i_mode;
i_mode414fs/ext/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode161fs/ext/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode323fs/ext/namei.cinode->i_mode = mode;
i_mode361fs/ext/namei.cinode->i_mode = mode;
i_mode363fs/ext/namei.cif (S_ISREG(inode->i_mode))
i_mode365fs/ext/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode367fs/ext/namei.cif (dir->i_mode & S_ISGID)
i_mode368fs/ext/namei.cinode->i_mode |= S_ISGID;
i_mode370fs/ext/namei.celse if (S_ISLNK(inode->i_mode))
i_mode372fs/ext/namei.celse if (S_ISCHR(inode->i_mode))
i_mode374fs/ext/namei.celse if (S_ISBLK(inode->i_mode))
i_mode376fs/ext/namei.celse if (S_ISFIFO(inode->i_mode))
i_mode447fs/ext/namei.cinode->i_mode = S_IFDIR | (mode & 0777 & ~current->fs->umask);
i_mode448fs/ext/namei.cif (dir->i_mode & S_ISGID)
i_mode449fs/ext/namei.cinode->i_mode |= S_ISGID;
i_mode547fs/ext/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode555fs/ext/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode601fs/ext/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode605fs/ext/namei.cif (S_ISDIR(inode->i_mode))
i_mode642fs/ext/namei.cinode->i_mode = S_IFLNK | 0777;
i_mode690fs/ext/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode794fs/ext/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode810fs/ext/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode815fs/ext/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) && 
i_mode819fs/ext/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode64fs/ext/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode93fs/ext/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode227fs/ext/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode228fs/ext/truncate.cS_ISLNK(inode->i_mode)))
i_mode28fs/ext2/acl.cunsigned short mode = inode->i_mode;
i_mode111fs/ext2/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode109fs/ext2/file.cif (!S_ISREG(inode->i_mode)) {
i_mode111fs/ext2/file.cinode->i_mode);
i_mode170fs/ext2/fsync.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode171fs/ext2/fsync.cS_ISLNK(inode->i_mode)))
i_mode173fs/ext2/fsync.cif (S_ISLNK(inode->i_mode) && !(inode->i_blocks))
i_mode208fs/ext2/ialloc.cif (S_ISDIR(inode->i_mode))
i_mode396fs/ext2/ialloc.cinode->i_mode = mode;
i_mode404fs/ext2/ialloc.celse if (dir->i_mode & S_ISGID) {
i_mode117fs/ext2/inode.cif (S_ISREG(inode->i_mode))
i_mode539fs/ext2/inode.cinode->i_mode = raw_inode->i_mode;
i_mode566fs/ext2/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode575fs/ext2/inode.celse if (S_ISREG(inode->i_mode))
i_mode577fs/ext2/inode.celse if (S_ISDIR(inode->i_mode))
i_mode579fs/ext2/inode.celse if (S_ISLNK(inode->i_mode))
i_mode581fs/ext2/inode.celse if (S_ISCHR(inode->i_mode))
i_mode583fs/ext2/inode.celse if (S_ISBLK(inode->i_mode))
i_mode585fs/ext2/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode639fs/ext2/inode.craw_inode->i_mode = inode->i_mode;
i_mode656fs/ext2/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode175fs/ext2/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode384fs/ext2/namei.cinode->i_mode = mode;
i_mode430fs/ext2/namei.cinode->i_mode = mode;
i_mode432fs/ext2/namei.cif (S_ISREG(inode->i_mode))
i_mode434fs/ext2/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode436fs/ext2/namei.cif (dir->i_mode & S_ISGID)
i_mode437fs/ext2/namei.cinode->i_mode |= S_ISGID;
i_mode439fs/ext2/namei.celse if (S_ISLNK(inode->i_mode))
i_mode441fs/ext2/namei.celse if (S_ISCHR(inode->i_mode))
i_mode443fs/ext2/namei.celse if (S_ISBLK(inode->i_mode))
i_mode445fs/ext2/namei.celse if (S_ISFIFO(inode->i_mode)) 
i_mode520fs/ext2/namei.cinode->i_mode = S_IFDIR | (mode & S_IRWXUGO & ~current->fs->umask);
i_mode521fs/ext2/namei.cif (dir->i_mode & S_ISGID)
i_mode522fs/ext2/namei.cinode->i_mode |= S_ISGID;
i_mode636fs/ext2/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode642fs/ext2/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode710fs/ext2/namei.cif (S_ISDIR(inode->i_mode))
i_mode721fs/ext2/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode768fs/ext2/namei.cinode->i_mode = S_IFLNK | S_IRWXUGO;
i_mode841fs/ext2/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode963fs/ext2/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode984fs/ext2/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode986fs/ext2/namei.cif (!S_ISDIR(old_inode->i_mode))
i_mode999fs/ext2/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) &&
i_mode1003fs/ext2/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode1005fs/ext2/namei.cif (new_inode && !S_ISDIR(new_inode->i_mode))
i_mode70fs/ext2/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode109fs/ext2/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode324fs/ext2/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode325fs/ext2/truncate.cS_ISLNK(inode->i_mode)))
i_mode249fs/fat/cache.cif (inode->i_ino == MSDOS_ROOT_INO || (S_ISDIR(inode->i_mode) &&
i_mode119fs/fat/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode173fs/fat/file.cif (!S_ISREG(inode->i_mode) && !S_ISLNK(inode->i_mode)) {
i_mode174fs/fat/file.cprintk("fat_file_read: mode = %07o\n",inode->i_mode);
i_mode287fs/fat/file.cif (!S_ISREG(inode->i_mode) && !S_ISLNK(inode->i_mode)) {
i_mode288fs/fat/file.cprintk("fat_file_write: mode = %07o\n",inode->i_mode);
i_mode395fs/fat/inode.cinode->i_mode = (S_IRWXUGO & ~MSDOS_SB(inode->i_sb)->options.fs_umask) |
i_mode420fs/fat/inode.cinode->i_mode = MSDOS_MKMODE(raw_entry->attr,S_IRWXUGO &
i_mode445fs/fat/inode.cinode->i_mode = MSDOS_MKMODE(raw_entry->attr,
i_mode494fs/fat/inode.clinked->i_mode = inode->i_mode;
i_mode517fs/fat/inode.cif (S_ISDIR(inode->i_mode)) {
i_mode525fs/fat/inode.craw_entry->attr |= MSDOS_MKATTR(inode->i_mode) |
i_mode562fs/fat/inode.cif (IS_NOEXEC(inode) && !S_ISDIR(inode->i_mode))
i_mode563fs/fat/inode.cinode->i_mode &= S_IFMT | S_IRUGO | S_IWUGO;
i_mode565fs/fat/inode.cinode->i_mode |= S_IXUGO;
i_mode567fs/fat/inode.cinode->i_mode = ((inode->i_mode & S_IFMT) | ((((inode->i_mode & S_IRWXU
i_mode210fs/fat/misc.cif (S_ISDIR(inode->i_mode)) {
i_mode490fs/fat/misc.cif (!S_ISDIR(dir->i_mode)) panic("Non-directory fed to m_p_i");
i_mode100fs/fat/mmap.cif (!inode->i_sb || !S_ISREG(inode->i_mode))
i_mode153fs/fcntl.cif (S_ISSOCK (filp->f_inode->i_mode))
i_mode158fs/fcntl.cif (S_ISSOCK (filp->f_inode->i_mode))
i_mode641fs/hpfs/hpfs_fs.cinode->i_mode = 0;
i_mode655fs/hpfs/hpfs_fs.cinode->i_mode = s->s_hpfs_mode;
i_mode670fs/hpfs/hpfs_fs.cinode->i_mode |= S_IFDIR;
i_mode672fs/hpfs/hpfs_fs.cinode->i_mode |= S_IFREG;
i_mode673fs/hpfs/hpfs_fs.cinode->i_mode &= ~0111;
i_mode691fs/hpfs/hpfs_fs.cif (S_ISREG(inode->i_mode)) {
i_mode706fs/hpfs/hpfs_fs.cinode->i_mode = 0;
i_mode889fs/hpfs/hpfs_fs.cif (inode == 0 || !S_ISREG(inode->i_mode))
i_mode1132fs/hpfs/hpfs_fs.cif (!S_ISDIR(dir->i_mode))
i_mode1182fs/hpfs/hpfs_fs.cinode->i_mode &= ~0222;
i_mode1379fs/hpfs/hpfs_fs.c|| !S_ISDIR(inode->i_mode))
i_mode237fs/inode.cif (S_ISREG(file->f_inode->i_mode) && (file->f_mode & 2))
i_mode328fs/inode.cinode->i_mode = attr->ia_mode;
i_mode330fs/inode.cinode->i_mode &= ~S_ISGID;
i_mode425fs/inode.ckdevname(inode->i_rdev), inode->i_ino, inode->i_mode);
i_mode565fs/inode.cinode->i_mode |= S_IFIFO | S_IRUSR | S_IWUSR;
i_mode100fs/ioctl.cif (filp->f_inode && S_ISREG(filp->f_inode->i_mode))
i_mode272fs/isofs/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode506fs/isofs/inode.cinode->i_mode = S_IRUGO | S_IXUGO | S_IFDIR;
i_mode513fs/isofs/inode.cinode->i_mode = inode->i_sb->u.isofs_sb.s_mode; /* Everybody gets to read the file. */
i_mode515fs/isofs/inode.cinode->i_mode |= S_IFREG;
i_mode521fs/isofs/inode.cinode->i_mode |= S_IXUGO; /* execute permission */
i_mode628fs/isofs/inode.cif (S_ISREG(inode->i_mode))
i_mode630fs/isofs/inode.celse if (S_ISDIR(inode->i_mode))
i_mode632fs/isofs/inode.celse if (S_ISLNK(inode->i_mode))
i_mode634fs/isofs/inode.celse if (S_ISCHR(inode->i_mode))
i_mode636fs/isofs/inode.celse if (S_ISBLK(inode->i_mode))
i_mode638fs/isofs/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode654fs/isofs/inode.cinode->i_mode = S_IFREG;  /*Regular file, no one gets to read*/
i_mode233fs/isofs/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode297fs/isofs/rock.cinode->i_mode  = isonum_733(rr->u.PX.mode);
i_mode377fs/isofs/rock.cinode->i_mode = reloc->i_mode;
i_mode62fs/isofs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode88fs/isofs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode257fs/locks.cif ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID && inode->i_mmap) {
i_mode332fs/locks.cif ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID)
i_mode356fs/locks.cif ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID)
i_mode399fs/locks.cif ((inode->i_mode & (S_ISGID | S_IXGRP)) != S_ISGID)
i_mode932fs/locks.c((fl->fl_file->f_inode->i_mode & (S_IXGRP | S_ISGID))
i_mode133fs/minix/bitmap.craw_inode->i_mode = 0;
i_mode161fs/minix/bitmap.craw_inode->i_mode = 0;
i_mode253fs/minix/bitmap.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid;
i_mode68fs/minix/dir.cif (!inode || !inode->i_sb || !S_ISDIR(inode->i_mode))
i_mode80fs/minix/file.cif (!S_ISREG(inode->i_mode)) {
i_mode81fs/minix/file.cprintk("minix_file_write: mode = %07o\n",inode->i_mode);
i_mode151fs/minix/fsync.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode152fs/minix/fsync.cS_ISLNK(inode->i_mode)))
i_mode312fs/minix/fsync.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode313fs/minix/fsync.cS_ISLNK(inode->i_mode)))
i_mode134fs/minix/inode.cif (!S_ISDIR(dir->i_mode))
i_mode709fs/minix/inode.cinode->i_mode = 0;
i_mode726fs/minix/inode.cinode->i_mode = raw_inode->i_mode;
i_mode733fs/minix/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode738fs/minix/inode.cif (S_ISREG(inode->i_mode))
i_mode740fs/minix/inode.celse if (S_ISDIR(inode->i_mode))
i_mode742fs/minix/inode.celse if (S_ISLNK(inode->i_mode))
i_mode744fs/minix/inode.celse if (S_ISCHR(inode->i_mode))
i_mode746fs/minix/inode.celse if (S_ISBLK(inode->i_mode))
i_mode748fs/minix/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode763fs/minix/inode.cinode->i_mode = 0;
i_mode780fs/minix/inode.cinode->i_mode = raw_inode->i_mode;
i_mode789fs/minix/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode794fs/minix/inode.cif (S_ISREG(inode->i_mode))
i_mode796fs/minix/inode.celse if (S_ISDIR(inode->i_mode))
i_mode798fs/minix/inode.celse if (S_ISLNK(inode->i_mode))
i_mode800fs/minix/inode.celse if (S_ISCHR(inode->i_mode))
i_mode802fs/minix/inode.celse if (S_ISBLK(inode->i_mode))
i_mode804fs/minix/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode845fs/minix/inode.craw_inode->i_mode = inode->i_mode;
i_mode851fs/minix/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode886fs/minix/inode.craw_inode->i_mode = inode->i_mode;
i_mode894fs/minix/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode117fs/minix/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode228fs/minix/namei.cinode->i_mode = mode;
i_mode267fs/minix/namei.cinode->i_mode = mode;
i_mode269fs/minix/namei.cif (S_ISREG(inode->i_mode))
i_mode271fs/minix/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode273fs/minix/namei.cif (dir->i_mode & S_ISGID)
i_mode274fs/minix/namei.cinode->i_mode |= S_ISGID;
i_mode276fs/minix/namei.celse if (S_ISLNK(inode->i_mode))
i_mode278fs/minix/namei.celse if (S_ISCHR(inode->i_mode))
i_mode280fs/minix/namei.celse if (S_ISBLK(inode->i_mode))
i_mode282fs/minix/namei.celse if (S_ISFIFO(inode->i_mode))
i_mode350fs/minix/namei.cinode->i_mode = S_IFDIR | (mode & 0777 & ~current->fs->umask);
i_mode351fs/minix/namei.cif (dir->i_mode & S_ISGID)
i_mode352fs/minix/namei.cinode->i_mode |= S_ISGID;
i_mode445fs/minix/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode453fs/minix/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode503fs/minix/namei.cif (S_ISDIR(inode->i_mode))
i_mode512fs/minix/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode554fs/minix/namei.cinode->i_mode = S_IFLNK | 0777;
i_mode603fs/minix/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode704fs/minix/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode720fs/minix/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode722fs/minix/namei.cif (!S_ISDIR(old_inode->i_mode))
i_mode735fs/minix/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) && 
i_mode739fs/minix/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode741fs/minix/namei.cif (new_inode && !S_ISDIR(new_inode->i_mode))
i_mode58fs/minix/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode87fs/minix/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode181fs/minix/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode182fs/minix/truncate.cS_ISLNK(inode->i_mode)))
i_mode388fs/minix/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode389fs/minix/truncate.cS_ISLNK(inode->i_mode)))
i_mode189fs/msdos/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode400fs/msdos/namei.cif (!S_ISDIR(inode->i_mode)) goto rmdir_done;
i_mode503fs/msdos/namei.cif (!S_ISREG(inode->i_mode) && nospc){
i_mode559fs/msdos/namei.cerror = S_ISDIR(new_inode->i_mode)
i_mode572fs/msdos/namei.cif (S_ISDIR(new_inode->i_mode)) {
i_mode652fs/msdos/namei.cerror = S_ISDIR(new_inode->i_mode)
i_mode687fs/msdos/namei.cif (exists && S_ISDIR(new_inode->i_mode)) {
i_mode710fs/msdos/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode101fs/namei.cint mode = inode->i_mode;
i_mode127fs/namei.cif ((inode->i_count > 1) && S_ISREG(inode->i_mode)) /* shortcut */
i_mode391fs/namei.cif (S_ISDIR(inode->i_mode) && (flag & 2)) {
i_mode399fs/namei.cif (S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) {
i_mode409fs/namei.celse if (S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode)) {
i_mode225fs/ncpfs/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode762fs/ncpfs/dir.cif (!dir || !S_ISDIR(dir->i_mode))
i_mode911fs/ncpfs/dir.cif (!dir || !S_ISDIR(dir->i_mode))
i_mode973fs/ncpfs/dir.cif (!dir || !S_ISDIR(dir->i_mode))
i_mode1008fs/ncpfs/dir.cif (!dir || !S_ISDIR(dir->i_mode))
i_mode1052fs/ncpfs/dir.cif (!dir || !S_ISDIR(dir->i_mode))
i_mode1097fs/ncpfs/dir.cif (!old_dir || !S_ISDIR(old_dir->i_mode))
i_mode1110fs/ncpfs/dir.cif (!new_dir || !S_ISDIR(new_dir->i_mode))
i_mode101fs/ncpfs/file.cif (!S_ISREG(inode->i_mode))
i_mode104fs/ncpfs/file.cinode->i_mode);
i_mode184fs/ncpfs/file.cif (!S_ISREG(inode->i_mode))
i_mode187fs/ncpfs/file.cinode->i_mode);
i_mode78fs/ncpfs/inode.cinode->i_mode = NCP_SERVER(inode)->m.dir_mode;
i_mode85fs/ncpfs/inode.cinode->i_mode = NCP_SERVER(inode)->m.file_mode;
i_mode89fs/ncpfs/inode.cDDPRINTK("ncp_read_inode: inode->i_mode = %u\n", inode->i_mode);
i_mode114fs/ncpfs/inode.cif (S_ISREG(inode->i_mode))
i_mode118fs/ncpfs/inode.celse if (S_ISDIR(inode->i_mode))
i_mode147fs/ncpfs/inode.cif (S_ISDIR(inode->i_mode))
i_mode186fs/ncpfs/inode.c|| (!S_ISSOCK(ncp_filp->f_inode->i_mode)))
i_mode195fs/ncpfs/inode.c|| (!S_ISSOCK(wdog_filp->f_inode->i_mode)))
i_mode204fs/ncpfs/inode.c|| (!S_ISSOCK(msg_filp->f_inode->i_mode)))
i_mode144fs/ncpfs/mmap.cif (!inode->i_sb || !S_ISREG(inode->i_mode))
i_mode132fs/ncpfs/sock.c|| (!S_ISSOCK(inode->i_mode)))
i_mode184fs/ncpfs/sock.c|| (!S_ISSOCK(inode->i_mode)))
i_mode277fs/ncpfs/sock.c|| (!S_ISSOCK(inode->i_mode)))
i_mode120fs/nfs/dir.cif (!inode || !S_ISDIR(inode->i_mode)) {
i_mode359fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode400fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode434fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode465fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode489fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode554fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode578fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode611fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode636fs/nfs/dir.cif (!old_dir || !S_ISDIR(old_dir->i_mode)) {
i_mode642fs/nfs/dir.cif (!new_dir || !S_ISDIR(new_dir->i_mode)) {
i_mode683fs/nfs/dir.cwas_empty = (inode->i_mode == 0);
i_mode684fs/nfs/dir.cinode->i_mode = fattr->mode;
i_mode693fs/nfs/dir.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode701fs/nfs/dir.cif (S_ISREG(inode->i_mode))
i_mode703fs/nfs/dir.celse if (S_ISDIR(inode->i_mode))
i_mode705fs/nfs/dir.celse if (S_ISLNK(inode->i_mode))
i_mode707fs/nfs/dir.celse if (S_ISCHR(inode->i_mode))
i_mode709fs/nfs/dir.celse if (S_ISBLK(inode->i_mode))
i_mode711fs/nfs/dir.celse if (S_ISFIFO(inode->i_mode)) {
i_mode116fs/nfs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode118fs/nfs/file.cinode->i_mode);
i_mode71fs/nfs/inode.cinode->i_mode = 0;
i_mode130fs/nfs/inode.cif (!S_ISSOCK(filp->f_inode->i_mode)) {
i_mode297fs/nfs/inode.csattr.size = S_ISREG(inode->i_mode) ? attr->ia_size : -1;
i_mode64fs/nfs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode102fs/nfs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode89fs/open.cif (S_ISDIR(inode->i_mode)) {
i_mode131fs/open.cif (S_ISDIR(inode->i_mode) || !(file->f_mode & FMODE_WRITE))
i_mode268fs/open.cif (!S_ISDIR(inode->i_mode)) {
i_mode291fs/open.cif (!S_ISDIR(inode->i_mode))
i_mode309fs/open.cif (!S_ISDIR(inode->i_mode)) {
i_mode337fs/open.cmode = inode->i_mode;
i_mode338fs/open.cnewattrs.ia_mode = (mode & S_IALLUGO) | (inode->i_mode & ~S_IALLUGO);
i_mode362fs/open.cmode = inode->i_mode;
i_mode363fs/open.cnewattrs.ia_mode = (mode & S_IALLUGO) | (inode->i_mode & ~S_IALLUGO);
i_mode390fs/open.cnewattrs.ia_mode = inode->i_mode;
i_mode397fs/open.cif (user != inode->i_uid && (inode->i_mode & S_ISUID)) {
i_mode408fs/open.c((inode->i_mode & (S_ISGID | S_IXGRP)) == (S_ISGID | S_IXGRP))) {
i_mode446fs/open.cnewattrs.ia_mode = inode->i_mode;
i_mode453fs/open.cif (user != inode->i_uid && (inode->i_mode & S_ISUID)) {
i_mode464fs/open.c((inode->i_mode & (S_ISGID | S_IXGRP)) == (S_ISGID | S_IXGRP))) {
i_mode70fs/proc/fd.cif (!pid || ino != PROC_PID_FD || !S_ISDIR(dir->i_mode)) {
i_mode130fs/proc/fd.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode81fs/proc/inode.cinode->i_mode = de->mode;
i_mode139fs/proc/inode.cinode->i_mode = 0;
i_mode156fs/proc/inode.cinode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO;
i_mode167fs/proc/inode.cinode->i_mode = S_IFREG | S_IRUSR;
i_mode174fs/proc/inode.cinode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO;
i_mode179fs/proc/inode.cinode->i_mode = S_IFREG | S_IRUSR;
i_mode184fs/proc/inode.cinode->i_mode = S_IFREG | S_IRUGO | S_IWUSR;
i_mode189fs/proc/inode.cinode->i_mode = S_IFREG | S_IRUGO;
i_mode206fs/proc/inode.cinode->i_mode = S_IFREG | S_IRUSR | S_IWUSR;
i_mode213fs/proc/inode.cinode->i_mode = S_IFLNK | S_IRWXU;
i_mode216fs/proc/inode.cinode->i_mode = S_IFDIR | S_IRUSR | S_IXUSR;
i_mode221fs/proc/inode.cinode->i_mode = S_IFREG | S_IRUSR;
i_mode228fs/proc/inode.cinode->i_mode = S_IFREG | S_IRUGO;
i_mode232fs/proc/inode.cinode->i_mode = S_IFIFO | S_IRUGO;
i_mode243fs/proc/inode.cinode->i_mode = S_IFLNK;
i_mode245fs/proc/inode.cinode->i_mode |= S_IRUSR | S_IXUSR;
i_mode247fs/proc/inode.cinode->i_mode |= S_IWUSR | S_IXUSR;
i_mode144fs/proc/link.cif (!S_ISLNK(inode->i_mode)) {
i_mode397fs/proc/root.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode506fs/proc/root.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode154fs/read_write.cif (!suser() && (inode->i_mode & (S_ISUID | S_ISGID))) {
i_mode160fs/read_write.cnewattrs.ia_mode = inode->i_mode &
i_mode161fs/read_write.c~(S_ISUID | ((inode->i_mode & S_IXGRP) ? S_ISGID : 0));
i_mode170fs/smbfs/dir.cif (!inode || !S_ISDIR(inode->i_mode)) {
i_mode669fs/smbfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode771fs/smbfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode813fs/smbfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode839fs/smbfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode864fs/smbfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode890fs/smbfs/dir.cif (!old_dir || !S_ISDIR(old_dir->i_mode)) {
i_mode896fs/smbfs/dir.cif (!new_dir || !S_ISDIR(new_dir->i_mode)) {
i_mode81fs/smbfs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode83fs/smbfs/file.cinode->i_mode);
i_mode156fs/smbfs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode158fs/smbfs/file.cinode->i_mode);
i_mode90fs/smbfs/inode.cinode->i_mode = SMB_SERVER(inode)->m.dir_mode;
i_mode92fs/smbfs/inode.cinode->i_mode = SMB_SERVER(inode)->m.file_mode;
i_mode94fs/smbfs/inode.cDDPRINTK("smb_read_inode: inode->i_mode = %u\n", inode->i_mode);
i_mode112fs/smbfs/inode.cif (S_ISREG(inode->i_mode))
i_mode114fs/smbfs/inode.celse if (S_ISDIR(inode->i_mode))
i_mode139fs/smbfs/inode.cif (S_ISDIR(inode->i_mode)) {
i_mode199fs/smbfs/inode.cif (!S_ISSOCK(filp->f_inode->i_mode)) {
i_mode111fs/smbfs/mmap.cif (!inode->i_sb || !S_ISREG(inode->i_mode))
i_mode117fs/smbfs/sock.c|| (!S_ISSOCK(inode->i_mode))) {
i_mode165fs/smbfs/sock.c|| (!S_ISSOCK(inode->i_mode))) {
i_mode31fs/stat.ctmp.st_mode = inode->i_mode;
i_mode55fs/stat.ctmp.st_mode = inode->i_mode;
i_mode646fs/super.cif (S_ISBLK(inode->i_mode)) {
i_mode711fs/super.cif (!S_ISDIR(dir_i->i_mode)) {
i_mode865fs/super.cif (!S_ISBLK(inode->i_mode)) {
i_mode1051fs/super.cif (!error && !S_ISDIR(inode->i_mode)) error = -ENOTDIR;
i_mode76fs/sysv/dir.cif (!inode || !(sb = inode->i_sb) || !S_ISDIR(inode->i_mode))
i_mode91fs/sysv/file.cif (!S_ISREG(inode->i_mode)) {
i_mode92fs/sysv/file.cprintk("sysv_file_read: mode = %07o\n",inode->i_mode);
i_mode214fs/sysv/file.cif (!S_ISREG(inode->i_mode)) {
i_mode215fs/sysv/file.cprintk("sysv_file_write: mode = %07o\n",inode->i_mode);
i_mode185fs/sysv/fsync.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode186fs/sysv/fsync.cS_ISLNK(inode->i_mode)))
i_mode135fs/sysv/ialloc.cif (raw_inode->i_mode == 0 && raw_inode->i_nlink == 0)
i_mode156fs/sysv/ialloc.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid;
i_mode164fs/sysv/ialloc.cinode->i_mode = 0;    /* for sysv_write_inode() */
i_mode201fs/sysv/ialloc.cif (raw_inode->i_mode == 0 && raw_inode->i_nlink == 0)
i_mode809fs/sysv/inode.cinode->i_mode = 0;
i_mode824fs/sysv/inode.cmode = raw_inode->i_mode;
i_mode828fs/sysv/inode.cinode->i_mode = mode;
i_mode844fs/sysv/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode856fs/sysv/inode.cif (S_ISREG(inode->i_mode))
i_mode858fs/sysv/inode.celse if (S_ISDIR(inode->i_mode))
i_mode860fs/sysv/inode.celse if (S_ISLNK(inode->i_mode))
i_mode862fs/sysv/inode.celse if (S_ISCHR(inode->i_mode))
i_mode864fs/sysv/inode.celse if (S_ISBLK(inode->i_mode))
i_mode866fs/sysv/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode911fs/sysv/inode.cmode = inode->i_mode;
i_mode914fs/sysv/inode.craw_inode->i_mode = mode;
i_mode929fs/sysv/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode113fs/sysv/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode221fs/sysv/namei.cinode->i_mode = mode;
i_mode260fs/sysv/namei.cinode->i_mode = mode;
i_mode262fs/sysv/namei.cif (S_ISREG(inode->i_mode))
i_mode264fs/sysv/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode266fs/sysv/namei.cif (dir->i_mode & S_ISGID)
i_mode267fs/sysv/namei.cinode->i_mode |= S_ISGID;
i_mode269fs/sysv/namei.celse if (S_ISLNK(inode->i_mode))
i_mode271fs/sysv/namei.celse if (S_ISCHR(inode->i_mode))
i_mode273fs/sysv/namei.celse if (S_ISBLK(inode->i_mode))
i_mode275fs/sysv/namei.celse if (S_ISFIFO(inode->i_mode))
i_mode341fs/sysv/namei.cinode->i_mode = S_IFDIR | (mode & 0777 & ~current->fs->umask);
i_mode342fs/sysv/namei.cif (dir->i_mode & S_ISGID)
i_mode343fs/sysv/namei.cinode->i_mode |= S_ISGID;
i_mode437fs/sysv/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode445fs/sysv/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode494fs/sysv/namei.cif (S_ISDIR(inode->i_mode))
i_mode503fs/sysv/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode547fs/sysv/namei.cinode->i_mode = S_IFLNK | 0777;
i_mode598fs/sysv/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode698fs/sysv/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode714fs/sysv/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode716fs/sysv/namei.cif (!S_ISDIR(old_inode->i_mode))
i_mode729fs/sysv/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) && 
i_mode733fs/sysv/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode735fs/sysv/namei.cif (new_inode && !S_ISDIR(new_inode->i_mode))
i_mode64fs/sysv/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode94fs/sysv/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode279fs/sysv/truncate.cif (S_ISLNK(inode->i_mode))
i_mode281fs/sysv/truncate.celse if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode)))
i_mode34fs/ufs/ufs_dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode27fs/ufs/ufs_inode.cinode->i_ino, inode->i_mode, inode->i_nlink, inode->i_uid, inode->i_gid, inode->i_size, inode->i_blocks, inode->i_count);
i_mode77fs/ufs/ufs_inode.cinode->i_mode = ufsip->ui_mode;
i_mode150fs/ufs/ufs_inode.cif (S_ISREG(inode->i_mode)) {
i_mode152fs/ufs/ufs_inode.c} else if (S_ISDIR(inode->i_mode)) {
i_mode154fs/ufs/ufs_inode.c} else if (S_ISLNK(inode->i_mode)) {
i_mode156fs/ufs/ufs_inode.c} else if (S_ISCHR(inode->i_mode)) {
i_mode158fs/ufs/ufs_inode.c} else if (S_ISBLK(inode->i_mode)) {
i_mode160fs/ufs/ufs_inode.c} else if (S_ISFIFO(inode->i_mode)) {
i_mode164fs/ufs/ufs_inode.cinode->i_mode, inode->i_ino, MAJOR(inode->i_dev),
i_mode174fs/ufs/ufs_inode.cif (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode175fs/ufs/ufs_inode.cS_ISLNK(inode->i_mode)) {
i_mode186fs/ufs/ufs_inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
i_mode34fs/ufs/ufs_symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode99fs/ufs/ufs_symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode324fs/umsdos/dir.cif (S_ISDIR(inode->i_mode)) umsdos_lockcreate(inode);
i_mode344fs/umsdos/dir.cinode->i_mode  = entry->mode;
i_mode404fs/umsdos/dir.cif (S_ISDIR(inode->i_mode)) umsdos_unlockcreate(inode);
i_mode555fs/umsdos/dir.cPRINTK (("locate_path mode %x ",inode->i_mode));
i_mode556fs/umsdos/dir.cif (!S_ISDIR(inode->i_mode)){
i_mode151fs/umsdos/inode.cif (S_ISREG(inode->i_mode)){
i_mode157fs/umsdos/inode.c}else if (S_ISDIR(inode->i_mode)){
i_mode161fs/umsdos/inode.c}else if (S_ISLNK(inode->i_mode)){
i_mode163fs/umsdos/inode.c}else if (S_ISCHR(inode->i_mode)){
i_mode165fs/umsdos/inode.c}else if (S_ISBLK(inode->i_mode)){
i_mode167fs/umsdos/inode.c}else if (S_ISFIFO(inode->i_mode)){
i_mode227fs/umsdos/inode.cif (S_ISDIR(inode->i_mode)
i_mode448fs/umsdos/inode.c&& S_ISDIR(pseudo->i_mode)){
i_mode454fs/umsdos/inode.c&& S_ISDIR(etc->i_mode)){
i_mode459fs/umsdos/inode.c&& S_ISREG(init->i_mode))
i_mode461fs/umsdos/inode.c&& S_ISREG(rc->i_mode))){
i_mode469fs/umsdos/inode.c&& S_ISDIR(sbin->i_mode)){
i_mode473fs/umsdos/inode.c&& S_ISREG(init->i_mode)){
i_mode279fs/umsdos/ioctl.cdata.stat.st_mode = inode->i_mode;
i_mode220fs/umsdos/namei.cinfo.entry.gid = (dir->i_mode & S_ISGID)
i_mode334fs/umsdos/namei.cif ( !(old_dir->i_mode & S_ISVTX) || fsuser() ||
i_mode341fs/umsdos/namei.c!(new_dir->i_mode & S_ISVTX) || fsuser() ||
i_mode561fs/umsdos/namei.cif (S_ISDIR(oldinode->i_mode)){
i_mode692fs/umsdos/namei.cinfo.entry.gid = (dir->i_mode & S_ISGID)
i_mode879fs/umsdos/namei.cif ( !(dir->i_mode & S_ISVTX) || fsuser() ||
i_mode942fs/umsdos/namei.cif ( !(dir->i_mode & S_ISVTX) || fsuser() ||
i_mode117fs/umsdos/rdir.c}else if (S_ISDIR(inode->i_mode)){
i_mode72fs/umsdos/symlink.c}else if (!S_ISLNK(inode->i_mode)){
i_mode105fs/umsdos/symlink.cif (S_ISLNK(inode->i_mode)) {
i_mode108fs/umsdos/symlink.cPRINTK (("readlink %d %x bufsiz %d\n",ret,inode->i_mode,buflen));
i_mode920fs/vfat/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode1160fs/vfat/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode1191fs/vfat/namei.cif ((!S_ISREG(inode->i_mode) && nospc) || IS_IMMUTABLE(inode)) {
i_mode1385fs/vfat/namei.cis_dir = S_ISDIR(old_inode->i_mode);
i_mode1428fs/vfat/namei.cnew_is_dir = S_ISDIR(new_inode->i_mode);
i_mode1504fs/vfat/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode327fs/xiafs/bitmap.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->fsgid;
i_mode75fs/xiafs/dir.cif (!inode || !inode->i_sb || !S_ISDIR(inode->i_mode))
i_mode86fs/xiafs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode204fs/xiafs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode148fs/xiafs/fsync.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode149fs/xiafs/fsync.cS_ISLNK(inode->i_mode)))
i_mode381fs/xiafs/inode.cinode->i_mode=0;
i_mode395fs/xiafs/inode.cinode->i_mode = raw_inode->i_mode;
i_mode404fs/xiafs/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
i_mode415fs/xiafs/inode.cif (S_ISREG(inode->i_mode))
i_mode417fs/xiafs/inode.celse if (S_ISDIR(inode->i_mode))
i_mode419fs/xiafs/inode.celse if (S_ISLNK(inode->i_mode))
i_mode421fs/xiafs/inode.celse if (S_ISCHR(inode->i_mode))
i_mode423fs/xiafs/inode.celse if (S_ISBLK(inode->i_mode))
i_mode425fs/xiafs/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode458fs/xiafs/inode.craw_inode->i_mode = inode->i_mode;
i_mode466fs/xiafs/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode126fs/xiafs/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode261fs/xiafs/namei.cinode->i_mode = mode;
i_mode299fs/xiafs/namei.cinode->i_mode = mode;
i_mode301fs/xiafs/namei.cif (S_ISREG(inode->i_mode))
i_mode303fs/xiafs/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode305fs/xiafs/namei.cif (dir->i_mode & S_ISGID)
i_mode306fs/xiafs/namei.cinode->i_mode |= S_ISGID;
i_mode308fs/xiafs/namei.celse if (S_ISLNK(inode->i_mode))
i_mode310fs/xiafs/namei.celse if (S_ISCHR(inode->i_mode))
i_mode312fs/xiafs/namei.celse if (S_ISBLK(inode->i_mode))
i_mode314fs/xiafs/namei.celse if (S_ISFIFO(inode->i_mode))
i_mode382fs/xiafs/namei.cinode->i_mode = S_IFDIR | (mode & S_IRWXUGO & ~current->fs->umask);
i_mode383fs/xiafs/namei.cif (dir->i_mode & S_ISGID)
i_mode384fs/xiafs/namei.cinode->i_mode |= S_ISGID;
i_mode501fs/xiafs/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode509fs/xiafs/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode554fs/xiafs/namei.cif (S_ISDIR(inode->i_mode))
i_mode563fs/xiafs/namei.cif ((dir->i_mode & S_ISVTX) && !fsuser() &&
i_mode604fs/xiafs/namei.cinode->i_mode = S_IFLNK | S_IRWXUGO;
i_mode643fs/xiafs/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode734fs/xiafs/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode750fs/xiafs/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode755fs/xiafs/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) && 
i_mode759fs/xiafs/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode55fs/xiafs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode92fs/xiafs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode183fs/xiafs/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode184fs/xiafs/truncate.cS_ISLNK(inode->i_mode)))
i_mode206include/linux/ext2_fs.h__u16  i_mode;    /* File mode */
i_mode16include/linux/ext_fs.hunsigned short i_mode;
i_mode270include/linux/fs.humode_t    i_mode;
i_mode368include/linux/fs.hif ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID)
i_mode382include/linux/fs.hif ((inode->i_mode & (S_ISGID | S_IXGRP)) == S_ISGID)
i_mode41include/linux/minix_fs.h__u16 i_mode;
i_mode57include/linux/minix_fs.h__u16 i_mode;
i_mode222include/linux/sysv_fs.hunsigned short i_mode;
i_mode22include/linux/xia_fs.hmode_t   i_mode;
i_mode365kernel/sys.cif (!S_ISREG(inode->i_mode)) {
i_mode493kernel/sysctl.creturn test_perm(inode->i_mode, op);
i_mode799mm/filemap.cif (S_ISREG(inode->i_mode)) {
i_mode1077mm/filemap.cif (!inode->i_sb || !S_ISREG(inode->i_mode))
i_mode335mm/swapfile.cif (S_ISBLK(inode->i_mode)
i_mode439mm/swapfile.cif (S_ISBLK(swap_inode->i_mode)) {
i_mode460mm/swapfile.c} else if (!S_ISREG(swap_inode->i_mode))
i_mode255net/socket.cinode->i_mode = S_IFSOCK;
i_mode77net/unix/garbage.cif(filp->f_inode->i_mode!=S_IFSOCK)