taglinefilesource code
i_mode88fs/exec.cif (!S_ISREG(inode->i_mode))
i_mode197fs/exec.cif (!inode->i_sb || !S_ISREG(inode->i_mode) || !permission(inode,MAY_READ)) {
i_mode449fs/exec.cif (!S_ISREG(inode->i_mode)) {  /* must be regular file */
i_mode461fs/exec.ci = inode->i_mode;
i_mode481fs/exec.c!((inode->i_mode & 0111) && suser())) {
i_mode72fs/ext/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode86fs/ext/file.cif (!S_ISREG(inode->i_mode)) {
i_mode87fs/ext/file.cprintk("ext_file_read: mode = %07o\n",inode->i_mode);
i_mode204fs/ext/file.cif (!S_ISREG(inode->i_mode)) {
i_mode205fs/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->egid;
i_mode359fs/ext/inode.cinode->i_mode = raw_inode->i_mode;
i_mode366fs/ext/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode372fs/ext/inode.cif (S_ISREG(inode->i_mode))
i_mode374fs/ext/inode.celse if (S_ISDIR(inode->i_mode))
i_mode376fs/ext/inode.celse if (S_ISLNK(inode->i_mode))
i_mode378fs/ext/inode.celse if (S_ISCHR(inode->i_mode))
i_mode380fs/ext/inode.celse if (S_ISBLK(inode->i_mode))
i_mode382fs/ext/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode397fs/ext/inode.craw_inode->i_mode = inode->i_mode;
i_mode403fs/ext/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode167fs/ext/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode322fs/ext/namei.cinode->i_mode = mode;
i_mode360fs/ext/namei.cinode->i_mode = mode;
i_mode362fs/ext/namei.cif (S_ISREG(inode->i_mode))
i_mode364fs/ext/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode366fs/ext/namei.cif (dir->i_mode & S_ISGID)
i_mode367fs/ext/namei.cinode->i_mode |= S_ISGID;
i_mode369fs/ext/namei.celse if (S_ISLNK(inode->i_mode))
i_mode371fs/ext/namei.celse if (S_ISCHR(inode->i_mode))
i_mode373fs/ext/namei.celse if (S_ISBLK(inode->i_mode))
i_mode375fs/ext/namei.celse if (S_ISFIFO(inode->i_mode))
i_mode442fs/ext/namei.cinode->i_mode = S_IFDIR | (mode & 0777 & ~current->umask);
i_mode443fs/ext/namei.cif (dir->i_mode & S_ISGID)
i_mode444fs/ext/namei.cinode->i_mode |= S_ISGID;
i_mode538fs/ext/namei.cif ((dir->i_mode & S_ISVTX) && current->euid &&
i_mode545fs/ext/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode591fs/ext/namei.cif ((dir->i_mode & S_ISVTX) && !suser() &&
i_mode595fs/ext/namei.cif (S_ISDIR(inode->i_mode))
i_mode631fs/ext/namei.cinode->i_mode = S_IFLNK | 0777;
i_mode679fs/ext/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode783fs/ext/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode799fs/ext/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode804fs/ext/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) && 
i_mode808fs/ext/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode62fs/ext/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode91fs/ext/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode228fs/ext/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode229fs/ext/truncate.cS_ISLNK(inode->i_mode)))
i_mode23fs/ext2/acl.cint mode = inode->i_mode;
i_mode101fs/ext2/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode89fs/ext2/file.cif (!S_ISREG(inode->i_mode) && !S_ISDIR(inode->i_mode)) {
i_mode90fs/ext2/file.cprintk ("ext2_file_read: mode = %07o\n", inode->i_mode);
i_mode213fs/ext2/file.cif (!S_ISREG(inode->i_mode)) {
i_mode214fs/ext2/file.cprintk ("ext2_file_write: mode = %07o\n", inode->i_mode);
i_mode251fs/ext2/ialloc.cif (S_ISDIR(inode->i_mode))
i_mode444fs/ext2/ialloc.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->egid;
i_mode673fs/ext2/inode.cinode->i_mode = raw_inode->i_mode;
i_mode694fs/ext2/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode702fs/ext2/inode.celse if (S_ISREG(inode->i_mode))
i_mode704fs/ext2/inode.celse if (S_ISDIR(inode->i_mode))
i_mode706fs/ext2/inode.celse if (S_ISLNK(inode->i_mode))
i_mode708fs/ext2/inode.celse if (S_ISCHR(inode->i_mode))
i_mode710fs/ext2/inode.celse if (S_ISBLK(inode->i_mode))
i_mode712fs/ext2/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode748fs/ext2/inode.craw_inode->i_mode = inode->i_mode;
i_mode765fs/ext2/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode139fs/ext2/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode304fs/ext2/namei.cinode->i_mode = mode;
i_mode348fs/ext2/namei.cinode->i_mode = mode;
i_mode350fs/ext2/namei.cif (S_ISREG(inode->i_mode))
i_mode352fs/ext2/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode354fs/ext2/namei.cif (dir->i_mode & S_ISGID)
i_mode355fs/ext2/namei.cinode->i_mode |= S_ISGID;
i_mode357fs/ext2/namei.celse if (S_ISLNK(inode->i_mode))
i_mode359fs/ext2/namei.celse if (S_ISCHR(inode->i_mode))
i_mode361fs/ext2/namei.celse if (S_ISBLK(inode->i_mode))
i_mode363fs/ext2/namei.celse if (S_ISFIFO(inode->i_mode)) 
i_mode438fs/ext2/namei.cinode->i_mode = S_IFDIR | (mode & 0777 & ~current->umask);
i_mode439fs/ext2/namei.cif (dir->i_mode & S_ISGID)
i_mode440fs/ext2/namei.cinode->i_mode |= S_ISGID;
i_mode534fs/ext2/namei.cif ((dir->i_mode & S_ISVTX) && current->euid &&
i_mode541fs/ext2/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode590fs/ext2/namei.cif ((dir->i_mode & S_ISVTX) && !suser() &&
i_mode594fs/ext2/namei.cif (S_ISDIR(inode->i_mode))
i_mode634fs/ext2/namei.cinode->i_mode = S_IFLNK | 0777;
i_mode704fs/ext2/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode814fs/ext2/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode830fs/ext2/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode832fs/ext2/namei.cif (!S_ISDIR(old_inode->i_mode))
i_mode845fs/ext2/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) &&
i_mode849fs/ext2/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode851fs/ext2/namei.cif (new_inode && !S_ISDIR(new_inode->i_mode))
i_mode64fs/ext2/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode99fs/ext2/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode256fs/ext2/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode257fs/ext2/truncate.cS_ISLNK(inode->i_mode)))
i_mode98fs/fcntl.cif (S_ISSOCK (filp->f_inode->i_mode))
i_mode198fs/inode.cinode->i_ino, inode->i_mode);
i_mode283fs/inode.cinode->i_mode |= S_IFIFO;
i_mode91fs/ioctl.cif (filp->f_inode && S_ISREG(filp->f_inode->i_mode))
i_mode76fs/isofs/dir.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode127fs/isofs/file.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode))) {
i_mode128fs/isofs/file.cprintk("isofs_file_read: mode = %07o\n",inode->i_mode);
i_mode296fs/isofs/inode.cinode->i_mode = 0444; /* Everybody gets to read the file. */
i_mode300fs/isofs/inode.cinode->i_mode = 0555 | S_IFDIR;
i_mode304fs/isofs/inode.cinode->i_mode = 0444; /* Everybody gets to read the file. */
i_mode306fs/isofs/inode.cinode->i_mode |= S_IFREG;
i_mode312fs/isofs/inode.cinode->i_mode |= 0111; /* execute permission */
i_mode411fs/isofs/inode.cif (S_ISREG(inode->i_mode))
i_mode413fs/isofs/inode.celse if (S_ISDIR(inode->i_mode))
i_mode415fs/isofs/inode.celse if (S_ISLNK(inode->i_mode))
i_mode417fs/isofs/inode.celse if (S_ISCHR(inode->i_mode))
i_mode419fs/isofs/inode.celse if (S_ISBLK(inode->i_mode))
i_mode421fs/isofs/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode206fs/isofs/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode277fs/isofs/rock.cinode->i_mode  = isonum_733(rr->u.PX.mode);
i_mode335fs/isofs/rock.cinode->i_mode = reloc->i_mode;
i_mode59fs/isofs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode85fs/isofs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode202fs/locks.cif (!S_ISREG(filp->f_inode->i_mode))
i_mode214fs/minix/bitmap.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->egid;
i_mode66fs/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_read: mode = %07o\n",inode->i_mode);
i_mode198fs/minix/file.cif (!S_ISREG(inode->i_mode)) {
i_mode199fs/minix/file.cprintk("minix_file_write: mode = %07o\n",inode->i_mode);
i_mode323fs/minix/inode.cinode->i_mode = 0;
i_mode339fs/minix/inode.cinode->i_mode = raw_inode->i_mode;
i_mode346fs/minix/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode351fs/minix/inode.cif (S_ISREG(inode->i_mode))
i_mode353fs/minix/inode.celse if (S_ISDIR(inode->i_mode))
i_mode355fs/minix/inode.celse if (S_ISLNK(inode->i_mode))
i_mode357fs/minix/inode.celse if (S_ISCHR(inode->i_mode))
i_mode359fs/minix/inode.celse if (S_ISBLK(inode->i_mode))
i_mode361fs/minix/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode387fs/minix/inode.craw_inode->i_mode = inode->i_mode;
i_mode393fs/minix/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode121fs/minix/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode231fs/minix/namei.cinode->i_mode = mode;
i_mode270fs/minix/namei.cinode->i_mode = mode;
i_mode272fs/minix/namei.cif (S_ISREG(inode->i_mode))
i_mode274fs/minix/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode276fs/minix/namei.cif (dir->i_mode & S_ISGID)
i_mode277fs/minix/namei.cinode->i_mode |= S_ISGID;
i_mode279fs/minix/namei.celse if (S_ISLNK(inode->i_mode))
i_mode281fs/minix/namei.celse if (S_ISCHR(inode->i_mode))
i_mode283fs/minix/namei.celse if (S_ISBLK(inode->i_mode))
i_mode285fs/minix/namei.celse if (S_ISFIFO(inode->i_mode))
i_mode355fs/minix/namei.cinode->i_mode = S_IFDIR | (mode & 0777 & ~current->umask);
i_mode356fs/minix/namei.cif (dir->i_mode & S_ISGID)
i_mode357fs/minix/namei.cinode->i_mode |= S_ISGID;
i_mode449fs/minix/namei.cif ((dir->i_mode & S_ISVTX) && current->euid &&
i_mode456fs/minix/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode508fs/minix/namei.cif ((dir->i_mode & S_ISVTX) && !suser() &&
i_mode512fs/minix/namei.cif (S_ISDIR(inode->i_mode))
i_mode546fs/minix/namei.cinode->i_mode = S_IFLNK | 0777;
i_mode595fs/minix/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode696fs/minix/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode712fs/minix/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode714fs/minix/namei.cif (!S_ISDIR(old_inode->i_mode))
i_mode727fs/minix/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) && 
i_mode731fs/minix/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode733fs/minix/namei.cif (new_inode && !S_ISDIR(new_inode->i_mode))
i_mode56fs/minix/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode85fs/minix/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode171fs/minix/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode172fs/minix/truncate.cS_ISLNK(inode->i_mode)))
i_mode65fs/msdos/dir.cif (!inode || !S_ISDIR(inode->i_mode)) return -EBADF;
i_mode244fs/msdos/fat.cif (inode->i_ino == MSDOS_ROOT_INO || (S_ISDIR(inode->i_mode) &&
i_mode94fs/msdos/file.cif (!S_ISREG(inode->i_mode)) {
i_mode95fs/msdos/file.cprintk("msdos_file_read: mode = %07o\n",inode->i_mode);
i_mode142fs/msdos/file.cif (!S_ISREG(inode->i_mode)) {
i_mode143fs/msdos/file.cprintk("msdos_file_write: mode = %07o\n",inode->i_mode);
i_mode316fs/msdos/inode.cinode->i_mode = (0777 & ~MSDOS_SB(inode->i_sb)->fs_umask) |
i_mode340fs/msdos/inode.cinode->i_mode = MSDOS_MKMODE(raw_entry->attr,0777 &
i_mode363fs/msdos/inode.cinode->i_mode = MSDOS_MKMODE(raw_entry->attr,(IS_NOEXEC(inode)
i_mode400fs/msdos/inode.cif (S_ISDIR(inode->i_mode)) {
i_mode408fs/msdos/inode.craw_entry->attr |= MSDOS_MKATTR(inode->i_mode) |
i_mode432fs/msdos/inode.cif (inode->i_mode & ~MSDOS_VALID_MODE) {
i_mode433fs/msdos/inode.cinode->i_mode &= MSDOS_VALID_MODE;
i_mode436fs/msdos/inode.cif (IS_NOEXEC(inode) && !S_ISDIR(inode->i_mode))
i_mode437fs/msdos/inode.cinode->i_mode &= S_IFMT | 0666;
i_mode438fs/msdos/inode.celse inode->i_mode |= 0111;
i_mode439fs/msdos/inode.cinode->i_mode = ((inode->i_mode & S_IFMT) | ((((inode->i_mode & S_IRWXU
i_mode193fs/msdos/misc.cif (S_ISDIR(inode->i_mode)) {
i_mode460fs/msdos/misc.cif (!S_ISDIR(dir->i_mode)) panic("Non-directory fed to m_p_i");
i_mode115fs/msdos/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode337fs/msdos/namei.cif (!S_ISDIR(inode->i_mode)) goto rmdir_done;
i_mode373fs/msdos/namei.cif (!S_ISREG(inode->i_mode)) {
i_mode410fs/msdos/namei.cerror = S_ISDIR(new_inode->i_mode) ? (old_de->attr & ATTR_DIR) ?
i_mode418fs/msdos/namei.cif (S_ISDIR(new_inode->i_mode)) {
i_mode487fs/msdos/namei.cerror = S_ISDIR(new_inode->i_mode) ? (old_de->attr & ATTR_DIR) ?
i_mode514fs/msdos/namei.cif (exists && S_ISDIR(new_inode->i_mode)) {
i_mode533fs/msdos/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode77fs/namei.cint mode = inode->i_mode;
i_mode344fs/namei.cif (S_ISDIR(inode->i_mode) && (flag & 2)) {
i_mode352fs/namei.cif (S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode)) {
i_mode97fs/nfs/dir.cif (!inode || !S_ISDIR(inode->i_mode)) {
i_mode295fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode336fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode370fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode401fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode425fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode445fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode467fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode500fs/nfs/dir.cif (!dir || !S_ISDIR(dir->i_mode)) {
i_mode525fs/nfs/dir.cif (!old_dir || !S_ISDIR(old_dir->i_mode)) {
i_mode531fs/nfs/dir.cif (!new_dir || !S_ISDIR(new_dir->i_mode)) {
i_mode572fs/nfs/dir.cwas_empty = inode->i_mode == 0;
i_mode573fs/nfs/dir.cinode->i_mode = fattr->mode;
i_mode579fs/nfs/dir.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode588fs/nfs/dir.cif (S_ISREG(inode->i_mode))
i_mode590fs/nfs/dir.celse if (S_ISDIR(inode->i_mode))
i_mode592fs/nfs/dir.celse if (S_ISLNK(inode->i_mode))
i_mode594fs/nfs/dir.celse if (S_ISCHR(inode->i_mode))
i_mode596fs/nfs/dir.celse if (S_ISBLK(inode->i_mode))
i_mode598fs/nfs/dir.celse if (S_ISFIFO(inode->i_mode))
i_mode68fs/nfs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode70fs/nfs/file.cinode->i_mode);
i_mode119fs/nfs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode121fs/nfs/file.cinode->i_mode);
i_mode83fs/nfs/inode.cif (!S_ISSOCK(filp->f_inode->i_mode)) {
i_mode200fs/nfs/inode.csattr.mode = inode->i_mode;
i_mode210fs/nfs/inode.csattr.size = S_ISREG(inode->i_mode) ? inode->i_size : -1;
i_mode57fs/nfs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode90fs/nfs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode76fs/open.cif (S_ISDIR(inode->i_mode) || !permission(inode,MAY_WRITE)) {
i_mode103fs/open.cif (S_ISDIR(inode->i_mode) || !(file->f_mode & 2))
i_mode161fs/open.cint res, i_mode;
i_mode168fs/open.ci_mode = inode->i_mode;
i_mode169fs/open.cres = i_mode & 0777;
i_mode187fs/open.c(S_ISDIR(i_mode) || !(mode & 1) || (i_mode & 0111)))
i_mode200fs/open.cif (!S_ISDIR(inode->i_mode)) {
i_mode221fs/open.cif (!S_ISDIR(inode->i_mode)) {
i_mode247fs/open.cinode->i_mode = (mode & 07777) | (inode->i_mode & ~07777);
i_mode249fs/open.cinode->i_mode &= ~S_ISGID;
i_mode271fs/open.cinode->i_mode = (mode & 07777) | (inode->i_mode & ~07777);
i_mode273fs/open.cinode->i_mode &= ~S_ISGID;
i_mode431fs/open.cif (inode && S_ISREG(inode->i_mode))
i_mode99fs/proc/base.cif (!S_ISDIR(dir->i_mode)) {
i_mode138fs/proc/base.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode69fs/proc/fd.cif (!pid || ino > 1 || !S_ISDIR(dir->i_mode)) {
i_mode128fs/proc/fd.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode79fs/proc/inode.cinode->i_mode = 0;
i_mode95fs/proc/inode.cinode->i_mode = S_IFDIR | 0555;
i_mode104fs/proc/inode.cinode->i_mode = S_IFREG | 0444;
i_mode107fs/proc/inode.cinode->i_mode = S_IFREG | 0400;
i_mode118fs/proc/inode.cinode->i_mode = S_IFDIR | 0555;
i_mode123fs/proc/inode.cinode->i_mode = S_IFREG | 0600;
i_mode130fs/proc/inode.cinode->i_mode = S_IFLNK | 0700;
i_mode134fs/proc/inode.cinode->i_mode = S_IFDIR | 0500;
i_mode142fs/proc/inode.cinode->i_mode = S_IFREG | 0444;
i_mode153fs/proc/inode.cinode->i_mode = S_IFLNK | 0700;
i_mode161fs/proc/inode.cinode->i_mode = S_IFLNK | 0700;
i_mode75fs/proc/root.cif (!S_ISDIR(dir->i_mode)) {
i_mode130fs/proc/root.cif (!inode || !S_ISDIR(inode->i_mode))
i_mode73fs/select.cif (S_ISREG(inode->i_mode))
i_mode22fs/stat.ctmp.st_mode = inode->i_mode;
i_mode41fs/stat.ctmp.st_mode = inode->i_mode;
i_mode246fs/super.cif (S_ISBLK(inode->i_mode)) {
i_mode252fs/super.c} else if (S_ISDIR(inode->i_mode)) {
i_mode307fs/super.cif (!S_ISDIR(dir_i->i_mode)) {
i_mode398fs/super.cif (!S_ISBLK(inode->i_mode)) {
i_mode328fs/xiafs/bitmap.cinode->i_gid = (dir->i_mode & S_ISGID) ? dir->i_gid : current->egid;
i_mode72fs/xiafs/dir.cif (!inode || !inode->i_sb || !S_ISDIR(inode->i_mode))
i_mode83fs/xiafs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode197fs/xiafs/file.cif (!S_ISREG(inode->i_mode)) {
i_mode357fs/xiafs/inode.cinode->i_mode=0;
i_mode371fs/xiafs/inode.cinode->i_mode = raw_inode->i_mode;
i_mode380fs/xiafs/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
i_mode391fs/xiafs/inode.cif (S_ISREG(inode->i_mode))
i_mode393fs/xiafs/inode.celse if (S_ISDIR(inode->i_mode))
i_mode395fs/xiafs/inode.celse if (S_ISLNK(inode->i_mode))
i_mode397fs/xiafs/inode.celse if (S_ISCHR(inode->i_mode))
i_mode399fs/xiafs/inode.celse if (S_ISBLK(inode->i_mode))
i_mode401fs/xiafs/inode.celse if (S_ISFIFO(inode->i_mode))
i_mode434fs/xiafs/inode.craw_inode->i_mode = inode->i_mode;
i_mode442fs/xiafs/inode.cif (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
i_mode125fs/xiafs/namei.cif (!S_ISDIR(dir->i_mode)) {
i_mode256fs/xiafs/namei.cinode->i_mode = mode;
i_mode294fs/xiafs/namei.cinode->i_mode = mode;
i_mode296fs/xiafs/namei.cif (S_ISREG(inode->i_mode))
i_mode298fs/xiafs/namei.celse if (S_ISDIR(inode->i_mode)) {
i_mode300fs/xiafs/namei.cif (dir->i_mode & S_ISGID)
i_mode301fs/xiafs/namei.cinode->i_mode |= S_ISGID;
i_mode303fs/xiafs/namei.celse if (S_ISLNK(inode->i_mode))
i_mode305fs/xiafs/namei.celse if (S_ISCHR(inode->i_mode))
i_mode307fs/xiafs/namei.celse if (S_ISBLK(inode->i_mode))
i_mode309fs/xiafs/namei.celse if (S_ISFIFO(inode->i_mode))
i_mode376fs/xiafs/namei.cinode->i_mode = S_IFDIR | (mode & 0777 & ~current->umask);
i_mode377fs/xiafs/namei.cif (dir->i_mode & S_ISGID)
i_mode378fs/xiafs/namei.cinode->i_mode |= S_ISGID;
i_mode495fs/xiafs/namei.cif ((dir->i_mode & S_ISVTX) && current->euid &&
i_mode502fs/xiafs/namei.cif (!S_ISDIR(inode->i_mode)) {
i_mode554fs/xiafs/namei.cif ((dir->i_mode & S_ISVTX) && !suser() &&
i_mode558fs/xiafs/namei.cif (S_ISDIR(inode->i_mode))
i_mode597fs/xiafs/namei.cinode->i_mode = S_IFLNK | 0777;
i_mode636fs/xiafs/namei.cif (S_ISDIR(oldinode->i_mode)) {
i_mode727fs/xiafs/namei.cif ((old_dir->i_mode & S_ISVTX) && 
i_mode743fs/xiafs/namei.cif (new_inode && S_ISDIR(new_inode->i_mode)) {
i_mode748fs/xiafs/namei.cif (new_inode && (new_dir->i_mode & S_ISVTX) && 
i_mode752fs/xiafs/namei.cif (S_ISDIR(old_inode->i_mode)) {
i_mode53fs/xiafs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode90fs/xiafs/symlink.cif (!S_ISLNK(inode->i_mode)) {
i_mode184fs/xiafs/truncate.cif (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
i_mode185fs/xiafs/truncate.cS_ISLNK(inode->i_mode)))
i_mode159include/linux/ext2_fs.hunsigned short i_mode;    /* File mode */
i_mode16include/linux/ext_fs.hunsigned short i_mode;
i_mode170include/linux/fs.humode_t    i_mode;
i_mode29include/linux/minix_fs.hunsigned short i_mode;
i_mode45include/linux/minix_fs.hunsigned short i_mode;
i_mode22include/linux/xia_fs.hmode_t   i_mode;
i_mode551mm/swap.cif (!S_ISBLK(inode->i_mode))
i_mode617mm/swap.cif (S_ISBLK(swap_inode->i_mode)) {
i_mode633mm/swap.c} else if (S_ISREG(swap_inode->i_mode))
i_mode176net/socket.cSOCK_INODE(sock)->i_mode = S_IFSOCK;