/linux-4.1.27/include/linux/ |
H A D | device_cgroup.h | 10 if (!S_ISBLK(inode->i_mode) && !S_ISCHR(inode->i_mode)) devcgroup_inode_permission()
|
H A D | fsnotify.h | 200 if (S_ISDIR(inode->i_mode)) fsnotify_access() 218 if (S_ISDIR(inode->i_mode)) fsnotify_modify() 236 if (S_ISDIR(inode->i_mode)) fsnotify_open() 253 if (S_ISDIR(inode->i_mode)) fsnotify_close() 270 if (S_ISDIR(inode->i_mode)) fsnotify_xattr() 305 if (S_ISDIR(inode->i_mode)) fsnotify_change()
|
H A D | nfs_fs.h | 256 return S_ISDIR(inode->i_mode) ? nfss->acdirmin : nfss->acregmin; NFS_MINATTRTIMEO() 262 return S_ISDIR(inode->i_mode) ? nfss->acdirmax : nfss->acregmax; NFS_MAXATTRTIMEO() 295 if (S_ISDIR(inode->i_mode)) nfs_mark_for_revalidate()
|
/linux-4.1.27/fs/hpfs/ |
H A D | inode.c | 20 i->i_mode = hpfs_sb(sb)->sb_mode; hpfs_init_inode() 53 /*i->i_mode |= S_IFREG; hpfs_read_inode() 54 i->i_mode &= ~0111; hpfs_read_inode() 78 i->i_mode = S_IFLNK | 0777; hpfs_read_inode() 95 i->i_mode = mode; hpfs_read_inode() 116 i->i_mode |= S_IFDIR; hpfs_read_inode() 131 i->i_mode |= S_IFREG; hpfs_read_inode() 132 if (!hpfs_inode->i_ea_mode) i->i_mode &= ~0111; hpfs_read_inode() 163 if (!S_ISLNK(i->i_mode)) hpfs_write_inode_ea() 164 if ((i->i_mode != ((hpfs_sb(i->i_sb)->sb_mode & ~(S_ISDIR(i->i_mode) ? 0 : 0111)) hpfs_write_inode_ea() 165 | (S_ISDIR(i->i_mode) ? S_IFDIR : S_IFREG)) hpfs_write_inode_ea() 166 && i->i_mode != ((hpfs_sb(i->i_sb)->sb_mode & ~(S_ISDIR(i->i_mode) ? 0222 : 0333)) hpfs_write_inode_ea() 167 | (S_ISDIR(i->i_mode) ? S_IFDIR : S_IFREG))) || hpfs_inode->i_ea_mode) { hpfs_write_inode_ea() 168 ea = cpu_to_le32(i->i_mode); hpfs_write_inode_ea() 173 if (S_ISBLK(i->i_mode) || S_ISCHR(i->i_mode)) { hpfs_write_inode_ea() 222 if (S_ISREG(i->i_mode)) { hpfs_write_inode_nolock() 225 } else if (S_ISDIR(i->i_mode)) { hpfs_write_inode_nolock() 234 de->read_only = !(i->i_mode & 0222); hpfs_write_inode_nolock() 239 if (S_ISDIR(i->i_mode)) { hpfs_write_inode_nolock() 244 de->read_only = !(i->i_mode & 0222); hpfs_write_inode_nolock()
|
H A D | namei.c | 65 result->i_mode |= S_IFDIR; hpfs_mkdir() 72 result->i_mode &= ~0222; hpfs_mkdir() 107 result->i_mode != (mode | S_IFDIR)) { hpfs_mkdir() 110 result->i_mode = mode | S_IFDIR; hpfs_mkdir() 161 result->i_mode |= S_IFREG; hpfs_create() 162 result->i_mode &= ~0111; hpfs_create() 173 result->i_mode &= ~0222; hpfs_create() 196 result->i_mode != (mode | S_IFREG)) { hpfs_create() 199 result->i_mode = mode | S_IFREG; hpfs_create() 331 result->i_mode = S_IFLNK | 0777; hpfs_symlink() 538 if (new_inode && S_ISDIR(new_inode->i_mode)) { hpfs_rename() 594 if (S_ISDIR(i->i_mode)) { hpfs_rename()
|
H A D | dir.c | 250 result->i_mode |= S_IFREG; hpfs_lookup() 251 result->i_mode &= ~0111; hpfs_lookup() 281 result->i_mode &= ~0222; hpfs_lookup()
|
/linux-4.1.27/fs/squashfs/ |
H A D | inode.c | 77 inode->i_mode = le16_to_cpu(sqsh_ino->mode); squashfs_new_inode() 169 inode->i_mode |= S_IFREG; squashfs_read_inode() 214 inode->i_mode |= S_IFREG; squashfs_read_inode() 243 inode->i_mode |= S_IFDIR; squashfs_read_inode() 268 inode->i_mode |= S_IFDIR; squashfs_read_inode() 295 inode->i_mode |= S_IFLNK; squashfs_read_inode() 329 inode->i_mode |= S_IFCHR; squashfs_read_inode() 331 inode->i_mode |= S_IFBLK; squashfs_read_inode() 334 init_special_inode(inode, inode->i_mode, new_decode_dev(rdev)); squashfs_read_inode() 351 inode->i_mode |= S_IFCHR; squashfs_read_inode() 353 inode->i_mode |= S_IFBLK; squashfs_read_inode() 358 init_special_inode(inode, inode->i_mode, new_decode_dev(rdev)); squashfs_read_inode() 374 inode->i_mode |= S_IFIFO; squashfs_read_inode() 376 inode->i_mode |= S_IFSOCK; squashfs_read_inode() 378 init_special_inode(inode, inode->i_mode, 0); squashfs_read_inode() 391 inode->i_mode |= S_IFIFO; squashfs_read_inode() 393 inode->i_mode |= S_IFSOCK; squashfs_read_inode() 397 init_special_inode(inode, inode->i_mode, 0); squashfs_read_inode()
|
/linux-4.1.27/fs/f2fs/ |
H A D | inode.c | 43 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) || __get_inode_rdev() 44 S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) { __get_inode_rdev() 65 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { __set_inode_rdev() 119 inode->i_mode = le16_to_cpu(ri->i_mode); do_read_inode() 191 } else if (S_ISREG(inode->i_mode)) { f2fs_iget() 195 } else if (S_ISDIR(inode->i_mode)) { f2fs_iget() 200 } else if (S_ISLNK(inode->i_mode)) { f2fs_iget() 203 } else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) || f2fs_iget() 204 S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) { f2fs_iget() 206 init_special_inode(inode, inode->i_mode, inode->i_rdev); f2fs_iget() 229 ri->i_mode = cpu_to_le16(inode->i_mode); update_inode()
|
H A D | acl.c | 217 error = posix_acl_equiv_mode(acl, &inode->i_mode); __f2fs_set_acl() 220 set_acl_inode(fi, inode->i_mode); __f2fs_set_acl() 228 if (!S_ISDIR(inode->i_mode)) __f2fs_set_acl() 393 error = f2fs_acl_create(dir, &inode->i_mode, &default_acl, &acl, dpage); f2fs_init_acl()
|
H A D | dir.c | 284 set_de_type(de, inode->i_mode); f2fs_set_link() 330 set_de_type(de, inode->i_mode); do_make_empty_dir() 337 set_de_type(de, parent->i_mode); do_make_empty_dir() 380 if (S_ISDIR(inode->i_mode)) { init_inode_metadata() 423 /* once the failed inode becomes a bad inode, i_mode is S_IFREG */ init_inode_metadata() 435 if (S_ISDIR(inode->i_mode)) { update_parent_metadata() 625 if (S_ISDIR(inode->i_mode)) { f2fs_drop_nlink() 635 if (S_ISDIR(inode->i_mode)) { f2fs_drop_nlink()
|
H A D | trace.c | 43 else if (S_ISDIR(inode->i_mode)) __file_type()
|
H A D | namei.c | 61 if (test_opt(sbi, INLINE_DENTRY) && S_ISDIR(inode->i_mode)) f2fs_new_inode() 426 init_special_inode(inode, inode->i_mode, rdev); f2fs_mknod() 467 if (S_ISDIR(old_inode->i_mode)) { f2fs_rename() 600 if (S_ISDIR(old_inode->i_mode)) { f2fs_cross_rename() 608 if (S_ISDIR(new_inode->i_mode)) { f2fs_cross_rename()
|
H A D | file.c | 123 if (!S_ISREG(inode->i_mode) || inode->i_nlink != 1) need_do_checkpoint() 556 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || f2fs_truncate() 557 S_ISLNK(inode->i_mode))) f2fs_truncate() 643 inode->i_mode = fi->i_acl_mode; f2fs_setattr() 718 if (!S_ISREG(inode->i_mode)) punch_hole() 912 flags = f2fs_mask_flags(inode->i_mode, flags); f2fs_ioc_setflags()
|
H A D | recovery.c | 117 err = __f2fs_add_link(dir, &name, inode, inode->i_ino, inode->i_mode); recover_dentry() 147 inode->i_mode = le16_to_cpu(raw->i_mode); recover_inode()
|
H A D | inline.c | 24 if (!S_ISREG(inode->i_mode) && !S_ISLNK(inode->i_mode)) f2fs_may_inline()
|
/linux-4.1.27/fs/ocfs2/ |
H A D | acl.c | 164 * Helper function to set i_mode in memory and disk. Some call paths 203 inode->i_mode = new_mode; ocfs2_acl_set_mode() 205 di->i_mode = cpu_to_le16(inode->i_mode); ocfs2_acl_set_mode() 237 if (S_ISLNK(inode->i_mode)) ocfs2_set_acl() 244 umode_t mode = inode->i_mode; ocfs2_set_acl() 260 if (!S_ISDIR(inode->i_mode)) ocfs2_set_acl() 318 if (S_ISLNK(inode->i_mode)) ocfs2_acl_chmod() 327 ret = __posix_acl_chmod(&acl, GFP_KERNEL, inode->i_mode); ocfs2_acl_chmod() 353 if (!S_ISLNK(inode->i_mode)) { ocfs2_init_acl() 361 mode = inode->i_mode & ~current_umask(); ocfs2_init_acl() 370 if (S_ISDIR(inode->i_mode)) { ocfs2_init_acl() 377 mode = inode->i_mode; ocfs2_init_acl()
|
H A D | symlink.h | 37 return (S_ISLNK(inode->i_mode) && ocfs2_inode_is_fast_symlink()
|
H A D | namei.c | 551 fe->i_mode = cpu_to_le16(inode->i_mode); __ocfs2_mknod_locked() 552 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) __ocfs2_mknod_locked() 571 if (S_ISDIR(inode->i_mode) && ocfs2_supports_inline_data(osb)) { __ocfs2_mknod_locked() 689 if (S_ISDIR(inode->i_mode)) ocfs2_link() 846 if (S_ISDIR(inode->i_mode)) { ocfs2_inode_is_unlinkable() 922 if (S_ISDIR(inode->i_mode)) { ocfs2_unlink() 973 if (S_ISDIR(inode->i_mode)) ocfs2_unlink() 980 if (S_ISDIR(inode->i_mode)) ocfs2_unlink() 986 if (S_ISDIR(inode->i_mode)) ocfs2_unlink() 1242 if (old_dir != new_dir && S_ISDIR(old_inode->i_mode)) { ocfs2_rename() 1309 if (S_ISDIR(old_inode->i_mode)) { ocfs2_rename() 1426 if (S_ISDIR(new_inode->i_mode) || (new_inode->i_nlink == 1)) { ocfs2_rename() 1465 if (S_ISDIR(new_inode->i_mode)) { ocfs2_rename() 1489 if (S_ISDIR(new_inode->i_mode)) ocfs2_rename() 1880 inode->i_mode); ocfs2_symlink() 2224 if (S_ISDIR(inode->i_mode)) ocfs2_orphan_add() 2261 if (S_ISDIR(inode->i_mode)) ocfs2_orphan_add() 2334 if (S_ISDIR(inode->i_mode)) ocfs2_orphan_del()
|
H A D | inode.c | 298 inode->i_mode = le16_to_cpu(fe->i_mode); ocfs2_populate_inode() 303 if (S_ISLNK(inode->i_mode) && !fe->i_clusters) { ocfs2_populate_inode() 344 switch (inode->i_mode & S_IFMT) { ocfs2_populate_inode() 368 init_special_inode(inode, inode->i_mode, ocfs2_populate_inode() 400 if (S_ISDIR(inode->i_mode)) ocfs2_populate_inode() 526 if (S_ISCHR(le16_to_cpu(fe->i_mode)) || ocfs2_read_locked_inode() 527 S_ISBLK(le16_to_cpu(fe->i_mode))) ocfs2_read_locked_inode() 774 if (S_ISDIR(inode->i_mode)) { ocfs2_wipe_inode() 1277 fe->i_mode = cpu_to_le16(inode->i_mode); ocfs2_mark_inode_dirty() 1309 inode->i_mode = le16_to_cpu(fe->i_mode); ocfs2_refresh_inode() 1310 if (S_ISLNK(inode->i_mode) && le32_to_cpu(fe->i_clusters) == 0) ocfs2_refresh_inode()
|
H A D | file.c | 226 ((inode->i_sb->s_flags & MS_NODIRATIME) && S_ISDIR(inode->i_mode))) ocfs2_should_update_atime() 241 ((vfsmnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode))) ocfs2_should_update_atime() 1145 if (S_ISLNK(inode->i_mode)) ocfs2_setattr() 1159 size_change = S_ISREG(inode->i_mode) && attr->ia_valid & ATTR_SIZE; ocfs2_setattr() 1330 inode->i_mode); __ocfs2_write_remove_suid() 1346 inode->i_mode &= ~S_ISUID; __ocfs2_write_remove_suid() 1347 if ((inode->i_mode & S_ISGID) && (inode->i_mode & S_IXGRP)) __ocfs2_write_remove_suid() 1348 inode->i_mode &= ~S_ISGID; __ocfs2_write_remove_suid() 1351 di->i_mode = cpu_to_le16(inode->i_mode); __ocfs2_write_remove_suid() 1990 if (!S_ISREG(inode->i_mode)) ocfs2_change_file_space()
|
/linux-4.1.27/fs/hfsplus/ |
H A D | posix_acl.c | 71 err = posix_acl_equiv_mode(acl, &inode->i_mode); hfsplus_set_posix_acl() 80 if (!S_ISDIR(inode->i_mode)) hfsplus_set_posix_acl() 120 if (S_ISLNK(inode->i_mode)) hfsplus_init_posix_acl() 123 err = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); hfsplus_init_posix_acl()
|
H A D | inode.c | 202 inode->i_mode = mode; hfsplus_get_perms() 270 error = posix_acl_chmod(inode, inode->i_mode); hfsplus_setattr() 369 inode->i_mode = mode; hfsplus_new_inode() 392 if (S_ISDIR(inode->i_mode)) { hfsplus_new_inode() 397 } else if (S_ISREG(inode->i_mode)) { hfsplus_new_inode() 403 } else if (S_ISLNK(inode->i_mode)) { hfsplus_new_inode() 421 if (S_ISDIR(inode->i_mode)) { hfsplus_delete_inode() 427 if (S_ISREG(inode->i_mode)) { hfsplus_delete_inode() 432 } else if (S_ISLNK(inode->i_mode)) { hfsplus_delete_inode() 520 if (S_ISREG(inode->i_mode)) { hfsplus_cat_read_inode() 527 } else if (S_ISLNK(inode->i_mode)) { hfsplus_cat_read_inode() 531 init_special_inode(inode, inode->i_mode, hfsplus_cat_read_inode() 565 if (S_ISDIR(main_inode->i_mode)) { hfsplus_cat_write_inode()
|
H A D | catalog.c | 92 perms->mode = cpu_to_be16(inode->i_mode); hfsplus_cat_set_perms() 96 if (S_ISREG(inode->i_mode)) hfsplus_cat_set_perms() 98 else if (S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode)) hfsplus_cat_set_perms() 109 if (S_ISDIR(inode->i_mode)) { hfsplus_cat_build_record() 143 if (S_ISLNK(inode->i_mode)) { hfsplus_cat_build_record() 269 S_ISDIR(inode->i_mode) ? hfsplus_create_cat() 304 if (S_ISDIR(inode->i_mode)) hfsplus_create_cat()
|
H A D | xattr.c | 275 if ((!S_ISREG(inode->i_mode) && __hfsplus_setxattr() 276 !S_ISDIR(inode->i_mode)) || __hfsplus_setxattr() 509 if ((!S_ISREG(inode->i_mode) && __hfsplus_getxattr() 510 !S_ISDIR(inode->i_mode)) || __hfsplus_getxattr() 698 if ((!S_ISREG(inode->i_mode) && hfsplus_listxattr() 699 !S_ISDIR(inode->i_mode)) || hfsplus_listxattr()
|
H A D | dir.c | 121 if (S_ISREG(inode->i_mode)) hfsplus_lookup() 308 if (!S_ISREG(inode->i_mode)) hfsplus_link()
|
/linux-4.1.27/fs/sysv/ |
H A D | inode.c | 156 if (S_ISREG(inode->i_mode)) { sysv_set_inode() 160 } else if (S_ISDIR(inode->i_mode)) { sysv_set_inode() 164 } else if (S_ISLNK(inode->i_mode)) { sysv_set_inode() 174 init_special_inode(inode, inode->i_mode, rdev); sysv_set_inode() 205 inode->i_mode = fs16_to_cpu(sbi, raw_inode->i_mode); sysv_iget() 224 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) sysv_iget() 259 raw_inode->i_mode = cpu_to_fs16(sbi, inode->i_mode); __sysv_write_inode() 269 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) __sysv_write_inode()
|
H A D | ialloc.c | 35 /* An inode on disk is considered free if both i_mode == 0 and i_nlink == 0. */ 82 if (raw_inode->i_mode == 0 && raw_inode->i_nlink == 0) { refill_free_cache() 202 if (raw_inode->i_mode == 0 && raw_inode->i_nlink == 0) sysv_count_free_inodes()
|
H A D | itree.c | 374 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || sysv_truncate() 375 S_ISLNK(inode->i_mode))) sysv_truncate()
|
H A D | namei.c | 223 if (S_ISDIR(old_inode->i_mode)) { sysv_rename()
|
/linux-4.1.27/fs/affs/ |
H A D | inode.c | 53 inode->i_mode = 0; affs_iget() 70 inode->i_mode = sbi->s_mode; affs_iget() 72 inode->i_mode = prot_to_mode(prot); affs_iget() 98 if (inode->i_mode & S_IRUSR) affs_iget() 99 inode->i_mode |= S_IXUSR; affs_iget() 100 if (inode->i_mode & S_IRGRP) affs_iget() 101 inode->i_mode |= S_IXGRP; affs_iget() 102 if (inode->i_mode & S_IROTH) affs_iget() 103 inode->i_mode |= S_IXOTH; affs_iget() 104 inode->i_mode |= S_IFDIR; affs_iget() 106 inode->i_mode = S_IRUGO | S_IXUGO | S_IWUSR | S_IFDIR; affs_iget() 108 //inode->i_mode |= S_ISVTX; affs_iget() 117 inode->i_mode |= S_IFDIR; affs_iget() 126 inode->i_mode |= S_IFREG; affs_iget() 142 inode->i_mode |= S_IFLNK; affs_iget()
|
H A D | namei.c | 273 inode->i_mode = mode; affs_create() 303 inode->i_mode = S_IFDIR | mode; affs_mkdir() 348 inode->i_mode = S_IFLNK | 0777; affs_symlink()
|
/linux-4.1.27/fs/hfs/ |
H A D | attr.c | 25 if (!S_ISREG(inode->i_mode) || HFS_IS_RSRC(inode)) hfs_setxattr() 68 if (!S_ISREG(inode->i_mode) || HFS_IS_RSRC(inode)) hfs_getxattr() 110 if (!S_ISREG(inode->i_mode) || HFS_IS_RSRC(inode)) hfs_listxattr()
|
H A D | inode.c | 192 inode->i_mode = mode; hfs_new_inode() 207 inode->i_mode |= S_IRWXUGO; hfs_new_inode() 208 inode->i_mode &= ~HFS_SB(inode->i_sb)->s_dir_umask; hfs_new_inode() 217 inode->i_mode |= S_IRUGO|S_IXUGO; hfs_new_inode() 219 inode->i_mode |= S_IWUGO; hfs_new_inode() 220 inode->i_mode &= ~HFS_SB(inode->i_sb)->s_file_umask; hfs_new_inode() 242 if (S_ISDIR(inode->i_mode)) { hfs_delete_inode() 253 if (S_ISREG(inode->i_mode)) { hfs_delete_inode() 345 inode->i_mode = S_IRUGO | S_IXUGO; hfs_read_inode() 347 inode->i_mode |= S_IWUGO; hfs_read_inode() 348 inode->i_mode &= ~hsb->s_file_umask; hfs_read_inode() 349 inode->i_mode |= S_IFREG; hfs_read_inode() 360 inode->i_mode = S_IFDIR | (S_IRWXUGO & ~hsb->s_dir_umask); hfs_read_inode() 458 if (S_ISDIR(main_inode->i_mode)) { hfs_write_inode() 488 if (inode->i_mode & S_IWUSR) hfs_write_inode() 617 ((S_ISDIR(inode->i_mode) && hfs_inode_setattr() 618 (attr->ia_mode != inode->i_mode)) || hfs_inode_setattr() 626 attr->ia_mode = inode->i_mode | S_IWUGO; hfs_inode_setattr() 628 attr->ia_mode = inode->i_mode & ~S_IWUGO; hfs_inode_setattr() 629 attr->ia_mode &= S_ISDIR(inode->i_mode) ? ~hsb->s_dir_umask: ~hsb->s_file_umask; hfs_inode_setattr()
|
H A D | catalog.c | 41 if (S_ISDIR(inode->i_mode)) { hfs_cat_build_record() 53 if (!(inode->i_mode & S_IWUSR)) hfs_cat_build_record() 101 entry_size = hfs_cat_build_thread(sb, &entry, S_ISDIR(inode->i_mode) ? hfs_cat_create()
|
H A D | dir.c | 259 if (S_ISDIR(inode->i_mode) && inode->i_size != 2) hfs_remove()
|
/linux-4.1.27/fs/gfs2/ |
H A D | acl.c | 80 umode_t mode = inode->i_mode; gfs2_set_acl() 89 if (mode != inode->i_mode) { gfs2_set_acl() 90 inode->i_mode = mode; gfs2_set_acl()
|
H A D | inode.c | 99 * @inode: The inode with correct i_mode filled in 108 umode_t mode = inode->i_mode; gfs2_set_iop() 126 init_special_inode(inode, inode->i_mode, inode->i_rdev); gfs2_set_iop() 182 inode->i_mode = DT2IF(type); gfs2_inode_lookup() 361 (dip->i_inode.i_mode & S_ISUID) && munge_mode_uid_gid() 363 if (S_ISDIR(inode->i_mode)) munge_mode_uid_gid() 364 inode->i_mode |= S_ISUID; munge_mode_uid_gid() 366 inode->i_mode &= ~07111; munge_mode_uid_gid() 371 if (dip->i_inode.i_mode & S_ISGID) { munge_mode_uid_gid() 372 if (S_ISDIR(inode->i_mode)) munge_mode_uid_gid() 373 inode->i_mode |= S_ISGID; munge_mode_uid_gid() 485 switch(ip->i_inode.i_mode & S_IFMT) { init_dinode() 623 if (S_ISDIR(inode->i_mode)) { gfs2_create_inode() 631 if (S_ISREG(inode->i_mode)) gfs2_create_inode() 660 inode->i_mode = mode; gfs2_create_inode() 857 if (file && S_ISREG(inode->i_mode)) __gfs2_lookup() 898 if (S_ISDIR(inode->i_mode)) gfs2_link() 1028 if ((dip->i_inode.i_mode & S_ISVTX) && gfs2_unlink_ok() 1068 if (S_ISDIR(inode->i_mode)) gfs2_unlink_inode() 1128 if (S_ISDIR(inode->i_mode)) { gfs2_unlink() 1355 if (S_ISDIR(ip->i_inode.i_mode)) { gfs2_rename() 1413 if (S_ISDIR(nip->i_inode.i_mode)) { gfs2_rename() 1449 if (S_ISDIR(ip->i_inode.i_mode) && gfs2_rename() 1773 error = posix_acl_chmod(inode, inode->i_mode); gfs2_setattr()
|
H A D | glops.c | 201 if (ip && !S_ISREG(ip->i_inode.i_mode)) inode_go_sync() 263 if (ip && S_ISREG(ip->i_inode.i_mode)) inode_go_inval() 326 ip->i_inode.i_mode = be32_to_cpu(str->di_mode); gfs2_dinode_in() 328 switch (ip->i_inode.i_mode & S_IFMT) { gfs2_dinode_in() 368 if (S_ISREG(ip->i_inode.i_mode)) gfs2_dinode_in() 456 IF2DT(ip->i_inode.i_mode), ip->i_flags, inode_go_dump()
|
H A D | export.c | 105 if (!S_ISDIR(dir->i_mode) || !inode) gfs2_get_name()
|
H A D | inode.h | 47 return S_ISDIR(ip->i_inode.i_mode); gfs2_is_dir()
|
H A D | file.c | 166 if (!S_ISDIR(inode->i_mode) && ip->i_diskflags & GFS2_DIF_JDATA) gfs2_get_flags() 182 if ((ip->i_eattr == 0) && !is_sxid(inode->i_mode)) gfs2_set_inode_flags() 297 if (!S_ISDIR(inode->i_mode)) { gfs2_set_flags() 554 if (S_ISREG(inode->i_mode)) { gfs2_open_common() 592 if (S_ISREG(ip->i_inode.i_mode)) { gfs2_open()
|
/linux-4.1.27/fs/proc/ |
H A D | fd.c | 122 if (S_ISLNK(inode->i_mode)) { tid_fd_revalidate() 123 unsigned i_mode = S_IFLNK; tid_fd_revalidate() local 125 i_mode |= S_IRUSR | S_IXUSR; tid_fd_revalidate() 127 i_mode |= S_IWUSR | S_IXUSR; tid_fd_revalidate() 128 inode->i_mode = i_mode; tid_fd_revalidate() 193 inode->i_mode = S_IFLNK; proc_fd_instantiate() 323 inode->i_mode = S_IFREG | S_IRUSR; proc_fdinfo_instantiate()
|
H A D | self.c | 60 inode->i_mode = S_IFLNK | S_IRWXUGO; proc_setup_self()
|
H A D | thread_self.c | 61 inode->i_mode = S_IFLNK | S_IRWXUGO; proc_setup_thread_self()
|
H A D | namespaces.c | 93 inode->i_mode = S_IFLNK|S_IRWXUGO; proc_ns_instantiate()
|
H A D | inode.c | 431 inode->i_mode = de->mode; proc_get_inode() 442 if (S_ISREG(inode->i_mode)) { proc_get_inode()
|
H A D | base.c | 1518 if ((inode->i_mode == (S_IFDIR|S_IRUGO|S_IXUGO)) || pid_getattr() 1559 if ((inode->i_mode == (S_IFDIR|S_IRUGO|S_IXUGO)) || pid_revalidate() 1570 inode->i_mode &= ~(S_ISUID | S_ISGID); pid_revalidate() 1634 type = inode->i_mode >> 12; proc_fill_cache() 1780 inode->i_mode = S_IFLNK; proc_map_files_instantiate() 1783 inode->i_mode |= S_IRUSR; proc_map_files_instantiate() 1785 inode->i_mode |= S_IWUSR; proc_map_files_instantiate() 2065 inode->i_mode = p->mode; proc_pident_instantiate() 2066 if (S_ISDIR(inode->i_mode)) proc_pident_instantiate() 2764 inode->i_mode = S_IFDIR|S_IRUGO|S_IXUGO; proc_pid_instantiate() 3017 inode->i_mode = S_IFDIR|S_IRUGO|S_IXUGO; proc_task_instantiate()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | minix_fs.h | 35 __u16 i_mode; member in struct:minix_inode 51 __u16 i_mode; member in struct:minix2_inode
|
H A D | bfs_fs.h | 30 __le32 i_mode; member in struct:bfs_inode
|
/linux-4.1.27/fs/coda/ |
H A D | cnode.c | 30 if (S_ISREG(inode->i_mode)) { coda_fill_inode() 33 } else if (S_ISDIR(inode->i_mode)) { coda_fill_inode() 36 } else if (S_ISLNK(inode->i_mode)) { coda_fill_inode() 41 init_special_inode(inode, inode->i_mode, huge_decode_dev(attr->va_rdev)); coda_fill_inode() 163 inode->i_mode = 0444; coda_cnode_makectl()
|
H A D | file.c | 199 if (!(S_ISREG(coda_inode->i_mode) || S_ISDIR(coda_inode->i_mode) || coda_fsync() 200 S_ISLNK(coda_inode->i_mode))) coda_fsync()
|
H A D | coda_linux.c | 92 inode->i_mode |= inode_type; coda_vattr_to_iattr() 95 inode->i_mode = attr->va_mode | inode_type; coda_vattr_to_iattr()
|
H A D | cache.c | 108 if ( !inode || !S_ISDIR(inode->i_mode)) coda_flag_inode_children()
|
H A D | dir.c | 529 old_mode = inode->i_mode; coda_revalidate_inode() 533 if ((old_mode & S_IFMT) != (inode->i_mode & S_IFMT)) { coda_revalidate_inode()
|
/linux-4.1.27/fs/minix/ |
H A D | inode.c | 445 if (S_ISREG(inode->i_mode)) { minix_set_inode() 449 } else if (S_ISDIR(inode->i_mode)) { minix_set_inode() 453 } else if (S_ISLNK(inode->i_mode)) { minix_set_inode() 457 init_special_inode(inode, inode->i_mode, rdev); minix_set_inode() 475 inode->i_mode = raw_inode->i_mode; V1_minix_iget() 508 inode->i_mode = raw_inode->i_mode; V2_minix_iget() 560 raw_inode->i_mode = inode->i_mode; V1_minix_update_inode() 566 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) V1_minix_update_inode() 587 raw_inode->i_mode = inode->i_mode; V2_minix_update_inode() 595 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) V2_minix_update_inode() 643 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode))) minix_truncate()
|
H A D | bitmap.c | 166 raw_inode->i_mode = 0; minix_clear_inode() 173 raw_inode->i_mode = 0; minix_clear_inode()
|
H A D | namei.c | 202 if (S_ISDIR(old_inode->i_mode)) { minix_rename()
|
/linux-4.1.27/fs/jffs2/ |
H A D | fs.c | 51 if (S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode)) { jffs2_do_setattr() 57 } else if (S_ISLNK(inode->i_mode)) { jffs2_do_setattr() 78 if (S_ISLNK(inode->i_mode)) jffs2_do_setattr() 87 if (S_ISLNK(inode->i_mode)) jffs2_do_setattr() 110 ri->mode = cpu_to_jemode(inode->i_mode); jffs2_do_setattr() 138 if (S_ISLNK(inode->i_mode)) jffs2_do_setattr() 151 inode->i_mode = jemode_to_cpu(ri->mode); jffs2_do_setattr() 202 rc = posix_acl_chmod(inode, inode->i_mode); jffs2_setattr() 244 __func__, inode->i_ino, inode->i_mode); jffs2_evict_inode() 281 inode->i_mode = jemode_to_cpu(latest_node.mode); jffs2_iget() 293 switch (inode->i_mode & S_IFMT) { jffs2_iget() 348 init_special_inode(inode, inode->i_mode, rdev); jffs2_iget() 352 pr_warn("%s(): Bogus i_mode %o for ino %lu\n", jffs2_iget() 353 __func__, inode->i_mode, (unsigned long)inode->i_ino); jffs2_iget() 385 iattr.ia_mode = inode->i_mode; jffs2_dirty_inode() 448 if (dir_i->i_mode & S_ISGID) { jffs2_new_inode() 474 inode->i_mode = jemode_to_cpu(ri->mode); jffs2_new_inode()
|
H A D | acl.c | 238 umode_t mode = inode->i_mode; jffs2_set_acl() 242 if (inode->i_mode != mode) { jffs2_set_acl() 258 if (!S_ISDIR(inode->i_mode)) jffs2_set_acl() 270 int jffs2_init_acl_pre(struct inode *dir_i, struct inode *inode, umode_t *i_mode) jffs2_init_acl_pre() argument 277 rc = posix_acl_create(dir_i, i_mode, &default_acl, &acl); jffs2_init_acl_pre()
|
H A D | file.c | 176 ri.mode = cpu_to_jemode(inode->i_mode); jffs2_write_begin() 284 ri->mode = cpu_to_jemode(inode->i_mode); jffs2_write_end()
|
H A D | dir.c | 207 __func__, inode->i_ino, inode->i_mode, inode->i_nlink, jffs2_create() 259 type = (d_inode(old_dentry)->i_mode & S_IFMT) >> 12; jffs2_link() 655 init_special_inode(inode, inode->i_mode, rdev); jffs2_mknod() 797 type = (d_inode(old_dentry)->i_mode & S_IFMT) >> 12; jffs2_rename()
|
H A D | os-linux.h | 29 #define JFFS2_F_I_MODE(f) (OFNI_EDONI_2SFFJ(f)->i_mode)
|
/linux-4.1.27/fs/jfs/ |
H A D | acl.c | 87 rc = posix_acl_equiv_mode(acl, &inode->i_mode); __jfs_set_acl() 142 rc = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); jfs_init_acl() 158 inode->i_mode; jfs_init_acl()
|
H A D | inode.c | 53 if (S_ISREG(inode->i_mode)) { jfs_iget() 57 } else if (S_ISDIR(inode->i_mode)) { jfs_iget() 60 } else if (S_ISLNK(inode->i_mode)) { jfs_iget() 74 init_special_inode(inode, inode->i_mode, inode->i_rdev); jfs_iget() 102 if (!special_file(inode->i_mode) && noisy) { jfs_commit_inode() 182 if (!special_file(inode->i_mode) && noisy) { jfs_dirty_inode()
|
H A D | file.c | 72 if (S_ISREG(inode->i_mode) && file->f_mode & FMODE_WRITE && jfs_open() 135 rc = posix_acl_chmod(inode, inode->i_mode); jfs_setattr()
|
H A D | ioctl.c | 89 if (!S_ISDIR(inode->i_mode)) jfs_ioctl()
|
H A D | jfs_inode.c | 129 jfs_inode->mode2 |= inode->i_mode; ialloc()
|
H A D | namei.c | 633 filetype = ip->i_mode & S_IFMT; commitZeroLink() 701 type = ip->i_mode & S_IFMT; jfs_free_zero_link() 935 ip->i_mode |= 0777; jfs_symlink() 1124 if (S_ISDIR(old_ip->i_mode)) { jfs_rename() 1166 if (S_ISDIR(new_ip->i_mode)) { jfs_rename() 1174 if (!S_ISDIR(old_ip->i_mode) && new_ip) jfs_rename() 1217 if (S_ISDIR(old_ip->i_mode)) jfs_rename() 1232 if (S_ISDIR(old_ip->i_mode)) { jfs_rename() 1317 if (new_ip && !S_ISDIR(new_ip->i_mode)) jfs_rename() 1403 init_special_inode(ip, ip->i_mode, rdev); jfs_mknod()
|
H A D | jfs_imap.c | 689 if (S_ISDIR(ip->i_mode) && (lid = jfs_ip->xtlid)) { diWrite() 782 if (S_ISLNK(ip->i_mode) && ip->i_size < IDATASIZE) { diWrite() 3055 ip->i_mode = le32_to_cpu(dip->di_mode) & 0xffff; copy_from_dinode() 3057 ip->i_mode = (ip->i_mode & ~0777) | (0777 & ~sbi->umask); copy_from_dinode() 3059 if (S_ISDIR(ip->i_mode)) { copy_from_dinode() 3060 if (ip->i_mode & 0400) copy_from_dinode() 3061 ip->i_mode |= 0100; copy_from_dinode() 3062 if (ip->i_mode & 0040) copy_from_dinode() 3063 ip->i_mode |= 0010; copy_from_dinode() 3064 if (ip->i_mode & 0004) copy_from_dinode() 3065 ip->i_mode |= 0001; copy_from_dinode() 3101 if (S_ISCHR(ip->i_mode) || S_ISBLK(ip->i_mode)) { copy_from_dinode() 3106 if (S_ISDIR(ip->i_mode)) { copy_from_dinode() 3108 } else if (S_ISREG(ip->i_mode) || S_ISLNK(ip->i_mode)) { copy_from_dinode() 3155 * Trust i_mode for the lower order ones copy_to_dinode() 3159 ip->i_mode); copy_to_dinode() 3176 if (S_ISCHR(ip->i_mode) || S_ISBLK(ip->i_mode)) copy_to_dinode()
|
/linux-4.1.27/fs/btrfs/ |
H A D | acl.c | 86 ret = posix_acl_equiv_mode(acl, &inode->i_mode); __btrfs_set_acl() 95 if (!S_ISDIR(inode->i_mode)) __btrfs_set_acl() 146 ret = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); btrfs_init_acl()
|
H A D | export.c | 239 if (!S_ISDIR(dir->i_mode)) btrfs_get_name()
|
/linux-4.1.27/fs/ext2/ |
H A D | ioctl.c | 52 flags = ext2_mask_flags(inode->i_mode, flags); ext2_ioctl() 117 && S_ISREG(inode->i_mode) ext2_ioctl() 125 if (!test_opt(inode->i_sb, RESERVATION) ||!S_ISREG(inode->i_mode)) ext2_ioctl()
|
H A D | acl.c | 196 error = posix_acl_equiv_mode(acl, &inode->i_mode); ext2_set_acl() 210 if (!S_ISDIR(inode->i_mode)) ext2_set_acl() 243 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); ext2_init_acl()
|
H A D | inode.c | 49 return (S_ISLNK(inode->i_mode) && ext2_inode_is_fast_symlink() 527 if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode)) ext2_alloc_branch() 709 if (S_ISREG(inode->i_mode) && (!ei->i_block_alloc_info)) ext2_get_blocks() 1180 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || ext2_truncate_blocks() 1181 S_ISLNK(inode->i_mode))) ext2_truncate_blocks() 1194 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || ext2_setsize() 1195 S_ISLNK(inode->i_mode))) ext2_setsize() 1337 inode->i_mode = le16_to_cpu(raw_inode->i_mode); ext2_iget() 1358 if (inode->i_nlink == 0 && (inode->i_mode == 0 || ei->i_dtime)) { ext2_iget() 1371 if (S_ISREG(inode->i_mode)) ext2_iget() 1388 if (S_ISREG(inode->i_mode)) { ext2_iget() 1397 } else if (S_ISDIR(inode->i_mode)) { ext2_iget() 1404 } else if (S_ISLNK(inode->i_mode)) { ext2_iget() 1419 init_special_inode(inode, inode->i_mode, ext2_iget() 1422 init_special_inode(inode, inode->i_mode, ext2_iget() 1456 raw_inode->i_mode = cpu_to_le16(inode->i_mode); __ext2_write_inode() 1490 if (!S_ISREG(inode->i_mode)) __ext2_write_inode() 1513 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { __ext2_write_inode() 1569 error = posix_acl_chmod(inode, inode->i_mode); ext2_setattr()
|
H A D | namei.c | 151 init_special_inode(inode, inode->i_mode, rdev); ext2_mknod() 334 if (S_ISDIR(old_inode->i_mode)) { ext2_rename()
|
/linux-4.1.27/fs/ext4/ |
H A D | crypto_key.c | 114 if (S_ISREG(inode->i_mode)) ext4_generate_encryption_key() 116 else if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) ext4_generate_encryption_key()
|
H A D | acl.c | 199 error = posix_acl_equiv_mode(acl, &inode->i_mode); __ext4_set_acl() 213 if (!S_ISDIR(inode->i_mode)) __ext4_set_acl() 267 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); ext4_init_acl()
|
H A D | inode.c | 149 return (S_ISLNK(inode->i_mode) && inode->i_blocks - ea_blocks == 0); ext4_inode_is_fast_symlink() 208 (S_ISLNK(inode->i_mode) || S_ISREG(inode->i_mode)) && ext4_evict_inode() 981 S_ISREG(inode->i_mode); ext4_block_write_begin() 3184 BUG_ON(ext4_encrypted_inode(inode) && S_ISREG(inode->i_mode)); ext4_ext_direct_IO() 3251 if (ext4_encrypted_inode(inode) && S_ISREG(inode->i_mode)) ext4_direct_IO() 3419 if (S_ISREG(inode->i_mode) && __ext4_block_zero_page_range() 3538 if (S_ISREG(inode->i_mode)) ext4_can_truncate() 3540 if (S_ISDIR(inode->i_mode)) ext4_can_truncate() 3542 if (S_ISLNK(inode->i_mode)) ext4_can_truncate() 3597 if (!S_ISREG(inode->i_mode)) ext4_punch_hole() 4157 inode->i_mode = le16_to_cpu(raw_inode->i_mode); ext4_iget() 4178 if ((inode->i_mode == 0 || ext4_iget() 4186 * valid i_mode and are being read by the orphan ext4_iget() 4272 if ((S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || ext4_iget() 4273 (S_ISLNK(inode->i_mode) && ext4_iget() 4277 } else if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || ext4_iget() 4278 (S_ISLNK(inode->i_mode) && ext4_iget() 4287 if (S_ISREG(inode->i_mode)) { ext4_iget() 4291 } else if (S_ISDIR(inode->i_mode)) { ext4_iget() 4294 } else if (S_ISLNK(inode->i_mode)) { ext4_iget() 4304 } else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) || ext4_iget() 4305 S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) { ext4_iget() 4308 init_special_inode(inode, inode->i_mode, ext4_iget() 4311 init_special_inode(inode, inode->i_mode, ext4_iget() 4317 EXT4_ERROR_INODE(inode, "bogus i_mode (%o)", inode->i_mode); ext4_iget() 4469 raw_inode->i_mode = cpu_to_le16(inode->i_mode); ext4_do_update_inode() 4524 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { ext4_do_update_inode() 4778 if (S_ISREG(inode->i_mode) && ext4_setattr() 4861 rc = posix_acl_chmod(inode, inode->i_mode); ext4_setattr()
|
H A D | ioctl.c | 105 if (inode->i_nlink != 1 || !S_ISREG(inode->i_mode)) swap_inode_boot_loader() 150 inode_bl->i_mode = S_IFREG; swap_inode_boot_loader() 240 flags = ext4_mask_flags(inode->i_mode, flags); ext4_ioctl()
|
H A D | move_extent.c | 472 if (donor_inode->i_mode & (S_ISUID|S_ISGID)) { mext_check_arguments() 588 if (!S_ISREG(orig_inode->i_mode) || !S_ISREG(donor_inode->i_mode)) { ext4_move_extents()
|
H A D | ext4_jbd2.h | 399 if (!S_ISREG(inode->i_mode) || ext4_inode_journal_mode() 441 if (!S_ISREG(inode->i_mode)) ext4_should_dioread_nolock()
|
/linux-4.1.27/drivers/staging/lustre/lustre/llite/ |
H A D | xattr.c | 245 if (lump != NULL && S_ISREG(inode->i_mode)) { ll_setxattr() 254 } else if (S_ISDIR(inode->i_mode)) { ll_setxattr() 356 if (xattr_type == XATTR_ACL_DEFAULT_T && !S_ISDIR(inode->i_mode)) ll_getxattr_common() 482 if (!S_ISREG(inode->i_mode) && !S_ISDIR(inode->i_mode)) ll_getxattr() 485 if (size == 0 && S_ISDIR(inode->i_mode)) { ll_getxattr() 494 if (S_ISDIR(inode->i_mode)) { ll_getxattr() 588 if (S_ISREG(inode->i_mode)) { ll_listxattr() 591 } else if (S_ISDIR(inode->i_mode)) { ll_listxattr() 598 } else if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode)) { ll_listxattr()
|
H A D | llite_lib.c | 881 LASSERT(lli->lli_vfs_inode.i_mode != 0); ll_lli_init() 882 if (S_ISDIR(lli->lli_vfs_inode.i_mode)) { ll_lli_init() 1105 if (S_ISDIR(inode->i_mode)) { ll_clear_inode() 1128 if (S_ISLNK(inode->i_mode) && lli->lli_symlink_name) { ll_clear_inode() 1154 if (!S_ISDIR(inode->i_mode)) ll_clear_inode() 1187 if (!S_ISREG(inode->i_mode) && ll_md_setattr() 1188 !S_ISDIR(inode->i_mode)) { ll_md_setattr() 1233 if (!S_ISREG(inode->i_mode)) ll_setattr_done_writing() 1369 if (!S_ISDIR(inode->i_mode)) { ll_setattr_raw() 1386 if (S_ISREG(inode->i_mode)) { ll_setattr_raw() 1425 if (!S_ISREG(inode->i_mode)) { ll_setattr_raw() 1454 if (!S_ISDIR(inode->i_mode)) { ll_setattr_raw() 1468 int mode = d_inode(de)->i_mode; ll_setattr() 1588 LASSERT(!S_ISDIR(inode->i_mode)); ll_inode_size_lock() 1657 inode->i_mode = (inode->i_mode & S_IFMT)|(body->mode & ~S_IFMT); ll_update_inode() 1659 inode->i_mode = (inode->i_mode & ~S_IFMT)|(body->mode & S_IFMT); ll_update_inode() 1660 LASSERT(inode->i_mode != 0); ll_update_inode() 1661 if (S_ISREG(inode->i_mode)) ll_update_inode() 1693 S_ISREG(inode->i_mode)) { ll_update_inode() 1771 if (S_ISREG(inode->i_mode)) { ll_read_inode2() 1777 } else if (S_ISDIR(inode->i_mode)) { ll_read_inode2() 1780 } else if (S_ISLNK(inode->i_mode)) { ll_read_inode2() 1785 init_special_inode(inode, inode->i_mode, ll_read_inode2() 1794 if (S_ISREG(inode->i_mode) && lli->lli_clob != NULL) ll_delete_inode() 2217 if (opc == LUSTRE_OPC_CREATE && i1 == i2 && S_ISREG(i2->i_mode) && ll_prep_md_op_data()
|
H A D | llite_nfs.c | 162 if (S_ISREG(inode->i_mode) && !ll_i2info(inode)->lli_has_smd && ll_iget_for_nfs() 241 if (!dir || !S_ISDIR(dir->i_mode)) { ll_get_name() 294 LASSERT(dir && S_ISDIR(dir->i_mode)); ll_get_parent()
|
H A D | llite_capa.c | 211 !S_ISDIR(ocapa->u.cli.inode->i_mode) && list_for_each_entry_safe() 466 LASSERTF(S_ISREG(inode->i_mode), do_add_oss_capa() 468 inode->i_mode); do_add_oss_capa() 591 if (!S_ISREG(inode->i_mode)) ll_capa_open() 605 if (!S_ISREG(inode->i_mode)) ll_capa_close()
|
H A D | namei.c | 92 inode->i_mode = (inode->i_mode & ~S_IFMT) | (body->mode & S_IFMT); ll_set_inode() 93 if (unlikely(inode->i_mode == 0)) { ll_set_inode() 121 if (S_ISREG(inode->i_mode) && ll_iget() 259 if ((bits & MDS_INODELOCK_UPDATE) && S_ISDIR(inode->i_mode)) { ll_md_blocking_ast() 546 !S_ISREG(inode->i_mode) && ll_lookup_it() 547 !S_ISDIR(inode->i_mode)) { ll_lookup_it() 643 if (S_ISFIFO(d_inode(dentry)->i_mode)) { ll_atomic_open()
|
H A D | file.c | 84 op_data->op_attr.ia_mode = inode->i_mode; ll_pack_inode2opdata() 115 if (!exp_connect_som(ll_i2mdexp(inode)) || !S_ISREG(inode->i_mode)) ll_prepare_close() 210 S_ISREG(inode->i_mode) && (och->och_flags & FMODE_WRITE)) { ll_close_inode_openhandle() 365 if (S_ISDIR(inode->i_mode) && lli->lli_opendir_key == fd && ll_file_release() 375 if (!S_ISDIR(inode->i_mode)) { ll_file_release() 554 if (S_ISDIR(inode->i_mode)) { ll_file_open() 679 if (!S_ISREG(inode->i_mode)) ll_file_open() 1071 if ((mnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode)) file_is_noatime() 1074 if ((inode->i_sb->s_flags & MS_NODIRATIME) && S_ISDIR(inode->i_mode)) file_is_noatime() 1967 if (!S_ISREG(llss->inode2->i_mode)) { ll_swap_layouts() 2150 if (!S_ISREG(inode->i_mode)) ll_hsm_import() 2557 LASSERT(!S_ISDIR(inode->i_mode)); ll_flush() 2644 if (!S_ISDIR(inode->i_mode)) { ll_fsync() 2663 if (S_ISREG(inode->i_mode)) { ll_fsync() 2885 if (!S_ISREG(inode->i_mode) && !S_ISDIR(inode->i_mode)) ll_inode_revalidate_fini() 2961 if (S_ISREG(inode->i_mode)) { __ll_inode_revalidate() 3002 if (!S_ISREG(inode->i_mode)) { ll_inode_revalidate() 3039 stat->mode = inode->i_mode; ll_getattr() 3125 inode->i_ino, inode->i_generation, inode, inode->i_mode, mask); ll_inode_permission() 3540 LASSERT(S_ISREG(inode->i_mode)); ll_layout_refresh()
|
H A D | vvp_object.c | 71 inode->i_ino, inode->i_generation, inode->i_mode, vvp_object_print()
|
/linux-4.1.27/fs/adfs/ |
H A D | inode.c | 140 if (S_ISLNK(inode->i_mode)) adfs_mode2atts() 143 if (S_ISDIR(inode->i_mode)) adfs_mode2atts() 148 mode = inode->i_mode & asb->s_owner_mask; adfs_mode2atts() 154 mode = inode->i_mode & asb->s_other_mask; adfs_mode2atts() 272 inode->i_mode = adfs_atts2mode(sb, inode); adfs_iget() 277 if (S_ISDIR(inode->i_mode)) { adfs_iget() 280 } else if (S_ISREG(inode->i_mode)) { adfs_iget() 337 inode->i_mode = adfs_atts2mode(sb, inode); adfs_notify_change()
|
/linux-4.1.27/fs/9p/ |
H A D | acl.c | 155 if (S_ISLNK(inode->i_mode)) v9fs_acl_chmod() 159 retval = __posix_acl_chmod(&acl, GFP_KERNEL, inode->i_mode); v9fs_acl_chmod() 302 if (S_ISLNK(inode->i_mode)) v9fs_xattr_set_acl() 323 umode_t mode = inode->i_mode; v9fs_xattr_set_acl() 341 (inode->i_mode & ~S_IALLUGO)); v9fs_xattr_set_acl() 353 if (!S_ISDIR(inode->i_mode)) { v9fs_xattr_set_acl()
|
H A D | vfs_inode_dotl.c | 64 if (dir_inode->i_mode & S_ISGID) { v9fs_get_fsgid_for_create() 77 if ((inode->i_mode & S_IFMT) != (st->st_mode & S_IFMT)) v9fs_test_inode_dotl() 400 if (dir->i_mode & S_ISGID) v9fs_vfs_mkdir_dotl() 582 if (S_ISREG(inode->i_mode)) v9fs_vfs_setattr_dotl() 630 mode |= inode->i_mode & ~S_IALLUGO; v9fs_stat2inode_dotl() 631 inode->i_mode = mode; v9fs_stat2inode_dotl() 655 inode->i_mode = stat->st_mode; v9fs_stat2inode_dotl() 656 if ((S_ISBLK(inode->i_mode)) || v9fs_stat2inode_dotl() 657 (S_ISCHR(inode->i_mode))) v9fs_stat2inode_dotl() 658 init_special_inode(inode, inode->i_mode, v9fs_stat2inode_dotl() 957 if ((inode->i_mode & S_IFMT) != (st->st_mode & S_IFMT)) v9fs_refresh_inode_dotl()
|
H A D | vfs_inode.c | 297 init_special_inode(inode, inode->i_mode, inode->i_rdev); v9fs_init_inode() 476 if ((inode->i_mode & S_IFMT) != (umode & S_IFMT)) v9fs_test_inode() 1017 if (S_ISDIR(new_inode->i_mode)) v9fs_vfs_rename() 1022 if (S_ISDIR(old_inode->i_mode)) { v9fs_vfs_rename() 1179 if ((S_ISREG(inode->i_mode)) || (S_ISDIR(inode->i_mode))) { v9fs_stat2inode() 1196 mode |= inode->i_mode & ~S_IALLUGO; v9fs_stat2inode() 1197 inode->i_mode = mode; v9fs_stat2inode() 1477 if ((inode->i_mode & S_IFMT) != (umode & S_IFMT)) v9fs_refresh_inode()
|
/linux-4.1.27/fs/ |
H A D | sync.c | 284 umode_t i_mode; SYSCALL_DEFINE4() local 326 i_mode = file_inode(f.file)->i_mode; SYSCALL_DEFINE4() 328 if (!S_ISREG(i_mode) && !S_ISBLK(i_mode) && !S_ISDIR(i_mode) && SYSCALL_DEFINE4() 329 !S_ISLNK(i_mode)) SYSCALL_DEFINE4()
|
H A D | stack.c | 65 dest->i_mode = src->i_mode; fsstack_copy_attr_all()
|
H A D | attr.c | 165 inode->i_mode = mode; setattr_copy() 193 umode_t mode = inode->i_mode; notify_change() 243 attr->ia_mode = (inode->i_mode & ~S_ISUID); notify_change() 250 attr->ia_mode = inode->i_mode; notify_change()
|
H A D | open.c | 74 if (S_ISDIR(inode->i_mode)) vfs_truncate() 76 if (!S_ISREG(inode->i_mode)) vfs_truncate() 174 if (!S_ISREG(inode->i_mode) || !(f.file->f_mode & FMODE_WRITE)) do_sys_ftruncate() 283 if (S_ISFIFO(inode->i_mode)) vfs_fallocate() 290 if (!S_ISREG(inode->i_mode) && !S_ISDIR(inode->i_mode)) vfs_fallocate() 372 if ((mode & MAY_EXEC) && S_ISREG(inode->i_mode)) { SYSCALL_DEFINE3() 384 if (res || !(mode & S_IWOTH) || special_file(inode->i_mode)) SYSCALL_DEFINE3() 455 if (!S_ISDIR(inode->i_mode)) SYSCALL_DEFINE1() 515 newattrs.ia_mode = (mode & S_IALLUGO) | (inode->i_mode & ~S_IALLUGO); chmod_common() 591 if (!S_ISDIR(inode->i_mode)) chown_common() 701 if (f->f_mode & FMODE_WRITE && !special_file(inode->i_mode)) { do_dentry_open() 714 if (S_ISREG(inode->i_mode)) do_dentry_open()
|
H A D | nsfs.c | 86 inode->i_mode = S_IFREG | S_IRUGO; ns_get_path()
|
H A D | inode.c | 547 if (S_ISBLK(inode->i_mode) && inode->i_bdev) evict() 549 if (S_ISCHR(inode->i_mode) && inode->i_cdev) evict() 899 if (S_ISDIR(inode->i_mode)) { lockdep_annotate_inode_mutex_key() 950 if (inode1 && !S_ISDIR(inode1->i_mode)) lock_two_nondirectories() 952 if (inode2 && !S_ISDIR(inode2->i_mode) && inode2 != inode1) lock_two_nondirectories() 964 if (inode1 && !S_ISDIR(inode1->i_mode)) unlock_two_nondirectories() 966 if (inode2 && !S_ISDIR(inode2->i_mode) && inode2 != inode1) unlock_two_nondirectories() 1597 if ((inode->i_sb->s_flags & MS_NODIRATIME) && S_ISDIR(inode->i_mode)) touch_atime() 1602 if ((mnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode)) touch_atime() 1642 umode_t mode = d_inode(dentry)->i_mode; should_remove_suid() 1755 if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode)) inode_needs_sync() 1856 inode->i_mode = mode; init_special_inode() 1868 printk(KERN_DEBUG "init_special_inode: bogus i_mode (%o) for" init_special_inode() 1884 if (dir && dir->i_mode & S_ISGID) { inode_init_owner() 1890 inode->i_mode = mode; inode_init_owner()
|
H A D | libfs.c | 137 /* Relationship between i_mode and the DT_xxx types */ dt_type() 140 return (inode->i_mode >> 12) & 15; dt_type() 244 root->i_mode = S_IFDIR | S_IRUSR | S_IWUSR; mount_pseudo() 499 inode->i_mode = S_IFDIR | 0755; simple_fill_super() 525 inode->i_mode = S_IFREG | files->mode; simple_fill_super() 1070 inode->i_mode = S_IRUSR | S_IWUSR; alloc_anon_inode() 1175 inode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO; make_empty_dir_inode()
|
H A D | ioctl.c | 580 if (S_ISDIR(inode->i_mode) || S_ISREG(inode->i_mode) || do_vfs_ioctl() 581 S_ISLNK(inode->i_mode)) { do_vfs_ioctl() 604 if (S_ISREG(inode->i_mode)) do_vfs_ioctl()
|
H A D | bad_inode.c | 174 inode->i_mode = S_IFREG; make_bad_inode()
|
H A D | posix_acl.c | 807 if (type == ACL_TYPE_DEFAULT && !S_ISDIR(inode->i_mode)) posix_acl_xattr_set() 876 error = posix_acl_equiv_mode(acl, &inode->i_mode); simple_set_acl() 893 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); simple_acl_create()
|
H A D | xattr.c | 66 if (!S_ISREG(inode->i_mode) && !S_ISDIR(inode->i_mode)) xattr_permission() 68 if (S_ISDIR(inode->i_mode) && (inode->i_mode & S_ISVTX) && xattr_permission()
|
/linux-4.1.27/fs/ncpfs/ |
H A D | inode.c | 149 inode->i_mode = nwi->nfs.mode; ncp_update_dates() 168 inode->i_mode = server->m.dir_mode; ncp_update_attrs() 175 inode->i_mode = server->m.file_mode; ncp_update_attrs() 186 inode->i_mode = (inode->i_mode & ~S_IFMT) | S_IFLNK; ncp_update_attrs() 194 inode->i_mode |= S_IRUGO; ncp_update_attrs() 198 inode->i_mode |= (inode->i_mode >> 2) & S_IXUGO; ncp_update_attrs() 208 if (nwi->attributes & aRONLY) inode->i_mode &= ~S_IWUGO; ncp_update_attrs() 234 ncp_dbg(2, "inode->i_mode = %u\n", inode->i_mode); ncp_set_attr() 272 if (S_ISREG(inode->i_mode)) { ncp_iget() 275 } else if (S_ISDIR(inode->i_mode)) { ncp_iget() 279 } else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) || S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) { ncp_iget() 280 init_special_inode(inode, inode->i_mode, ncp_iget() 284 } else if (S_ISLNK(inode->i_mode)) { ncp_iget() 303 if (S_ISDIR(inode->i_mode)) { ncp_evict_inode() 913 if (S_ISDIR(inode->i_mode)) { ncp_notify_change()
|
/linux-4.1.27/fs/nfs/ |
H A D | nfs3acl.c | 47 if (S_ISDIR(inode->i_mode)) nfs3_get_acl() 135 if (acl == NULL && (!S_ISDIR(inode->i_mode) || dfacl == NULL)) __nfs3_proc_setacls() 149 if (S_ISDIR(inode->i_mode)) { __nfs3_proc_setacls() 219 if (S_ISDIR(inode->i_mode)) { nfs3_set_acl() 237 alloc = acl = posix_acl_from_mode(inode->i_mode, GFP_KERNEL); nfs3_set_acl()
|
H A D | inode.c | 174 int mode = inode->i_mode; nfs_zap_caches_locked() 263 if ((S_IFMT & inode->i_mode) != (S_IFMT & fattr->mode)) nfs_find_actor() 386 inode->i_mode = fattr->mode; nfs_fhget() 394 if (S_ISREG(inode->i_mode)) { nfs_fhget() 397 } else if (S_ISDIR(inode->i_mode)) { nfs_fhget() 411 } else if (S_ISLNK(inode->i_mode)) nfs_fhget() 414 init_special_inode(inode, inode->i_mode, fattr->rdev); nfs_fhget() 517 BUG_ON(!S_ISREG(inode->i_mode)); nfs_setattr() 534 if (S_ISREG(inode->i_mode)) nfs_setattr() 604 mode |= inode->i_mode & ~S_IALLUGO; nfs_setattr_update_inode() 605 inode->i_mode = mode; nfs_setattr_update_inode() 650 if (S_ISREG(inode->i_mode)) { nfs_getattr() 668 ((mnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode))) nfs_getattr() 967 if (!S_ISDIR(inode->i_mode)) __nfs_revalidate_inode() 1042 if (S_ISREG(inode->i_mode)) { nfs_invalidate_mapping() 1052 if (S_ISDIR(inode->i_mode)) { nfs_invalidate_mapping() 1179 if (S_ISDIR(inode->i_mode)) nfs_wcc_update_inode() 1195 if (S_ISDIR(inode->i_mode)) nfs_wcc_update_inode() 1231 if ((fattr->valid & NFS_ATTR_FATTR_TYPE) && (inode->i_mode & S_IFMT) != (fattr->mode & S_IFMT)) nfs_check_inode_attributes() 1252 if ((fattr->valid & NFS_ATTR_FATTR_MODE) && (inode->i_mode & S_IALLUGO) != (fattr->mode & S_IALLUGO)) nfs_check_inode_attributes() 1490 if (S_ISDIR(inode->i_mode)) nfs_post_op_update_inode_locked() 1649 if ((fattr->valid & NFS_ATTR_FATTR_TYPE) && (inode->i_mode & S_IFMT) != (fattr->mode & S_IFMT)) { nfs_update_inode() 1654 __func__, inode->i_ino, inode->i_mode, fattr->mode); nfs_update_inode() 1660 if (S_ISDIR(inode->i_mode) && (fattr->valid & NFS_ATTR_FATTR_FSID) && nfs_update_inode() 1688 if (S_ISDIR(inode->i_mode)) nfs_update_inode() 1752 if ((inode->i_mode & S_IALLUGO) != (fattr->mode & S_IALLUGO)) { nfs_update_inode() 1753 umode_t newmode = inode->i_mode & S_IFMT; nfs_update_inode() 1755 inode->i_mode = newmode; nfs_update_inode() 1798 if (S_ISDIR(inode->i_mode)) nfs_update_inode() 1846 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) nfs_update_inode() 1847 || S_ISLNK(inode->i_mode))) nfs_update_inode()
|
H A D | nfs4file.c | 151 if (!S_ISREG(inode->i_mode)) nfs42_fallocate()
|
H A D | dir.c | 1066 (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode))) nfs_lookup_verify_inode() 1220 if (inode && S_ISDIR(inode->i_mode)) { nfs_lookup_revalidate() 1326 if (S_ISDIR(inode->i_mode)) nfs_dentry_iput() 1623 if (!S_ISREG(inode->i_mode)) nfs4_lookup_revalidate() 2020 if (new_inode && !S_ISDIR(new_inode->i_mode)) { nfs_rename() 2412 if (!S_ISDIR(inode->i_mode)) nfs_do_access() 2462 switch (inode->i_mode & S_IFMT) { nfs_permission()
|
/linux-4.1.27/fs/efs/ |
H A D | inode.c | 98 inode->i_mode = be16_to_cpu(efs_inode->di_mode); efs_iget() 142 inode->i_ino, in->numextents, inode->i_mode); efs_iget() 143 switch (inode->i_mode & S_IFMT) { efs_iget() 159 init_special_inode(inode, inode->i_mode, device); efs_iget() 162 pr_warn("unsupported inode mode %o\n", inode->i_mode); efs_iget()
|
/linux-4.1.27/fs/udf/ |
H A D | inode.c | 154 inode->i_ino, inode->i_mode, udf_evict_inode() 856 if (S_ISREG(inode->i_mode)) inode_getblk() 1211 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || udf_setsize() 1212 S_ISLNK(inode->i_mode))) udf_setsize() 1424 inode->i_mode = sbi->s_fmode; udf_read_inode() 1427 inode->i_mode = sbi->s_dmode; udf_read_inode() 1429 inode->i_mode = udf_convert_permissions(fe); udf_read_inode() 1430 inode->i_mode &= ~sbi->s_umask; udf_read_inode() 1514 inode->i_mode |= S_IFDIR; udf_read_inode() 1527 inode->i_mode |= S_IFREG; udf_read_inode() 1530 inode->i_mode |= S_IFBLK; udf_read_inode() 1533 inode->i_mode |= S_IFCHR; udf_read_inode() 1536 init_special_inode(inode, inode->i_mode | S_IFIFO, 0); udf_read_inode() 1539 init_special_inode(inode, inode->i_mode | S_IFSOCK, 0); udf_read_inode() 1544 inode->i_mode = S_IFLNK | S_IRWXUGO; udf_read_inode() 1560 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { udf_read_inode() 1564 init_special_inode(inode, inode->i_mode, udf_read_inode() 1678 udfperms = ((inode->i_mode & S_IRWXO)) | udf_update_inode() 1679 ((inode->i_mode & S_IRWXG) << 2) | udf_update_inode() 1680 ((inode->i_mode & S_IRWXU) << 4); udf_update_inode() 1688 if (S_ISDIR(inode->i_mode) && inode->i_nlink > 0) udf_update_inode() 1695 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { udf_update_inode() 1794 if (S_ISDIR(inode->i_mode)) udf_update_inode() 1796 else if (S_ISREG(inode->i_mode)) udf_update_inode() 1798 else if (S_ISLNK(inode->i_mode)) udf_update_inode() 1800 else if (S_ISBLK(inode->i_mode)) udf_update_inode() 1802 else if (S_ISCHR(inode->i_mode)) udf_update_inode() 1804 else if (S_ISFIFO(inode->i_mode)) udf_update_inode() 1806 else if (S_ISSOCK(inode->i_mode)) udf_update_inode() 1810 ((inode->i_mode & S_ISUID) ? ICBTAG_FLAG_SETUID : 0) | udf_update_inode() 1811 ((inode->i_mode & S_ISGID) ? ICBTAG_FLAG_SETGID : 0) | udf_update_inode() 1812 ((inode->i_mode & S_ISVTX) ? ICBTAG_FLAG_STICKY : 0) | udf_update_inode()
|
H A D | ialloc.c | 37 if (S_ISDIR(inode->i_mode)) udf_free_inode()
|
/linux-4.1.27/fs/ceph/ |
H A D | acl.c | 90 umode_t new_mode = inode->i_mode, old_mode = inode->i_mode; ceph_set_acl() 105 if (!S_ISDIR(inode->i_mode)) { ceph_set_acl()
|
H A D | inode.c | 79 BUG_ON(!S_ISDIR(parent->i_mode)); ceph_get_snapdir() 82 inode->i_mode = parent->i_mode; ceph_get_snapdir() 732 inode->i_mode = le32_to_cpu(info->mode); fill_inode() 735 dout("%p mode 0%o uid.gid %d.%d\n", inode, inode->i_mode, fill_inode() 787 switch (inode->i_mode & S_IFMT) { fill_inode() 792 init_special_inode(inode, inode->i_mode, inode->i_rdev); fill_inode() 838 ceph_vinop(inode), inode->i_mode); fill_inode() 855 if (S_ISDIR(inode->i_mode) && fill_inode() 904 if (S_ISDIR(inode->i_mode)) fill_inode() 1775 dout("setattr %p mode 0%o -> 0%o\n", inode, inode->i_mode, ceph_setattr() 1778 inode->i_mode = attr->ia_mode; ceph_setattr() 1781 attr->ia_mode != inode->i_mode) { ceph_setattr() 1782 inode->i_mode = attr->ia_mode; ceph_setattr() 1938 inode, ceph_cap_string(mask), inode->i_mode); __ceph_do_getattr() 2005 if (S_ISDIR(inode->i_mode)) { ceph_getattr()
|
H A D | file.c | 76 switch (inode->i_mode & S_IFMT) { ceph_init_file() 91 inode->i_mode); ceph_init_file() 105 inode->i_mode); ceph_init_file() 111 inode->i_mode); ceph_init_file() 149 if (S_ISDIR(inode->i_mode)) ceph_open() 1267 if (!S_ISREG(inode->i_mode)) ceph_fallocate()
|
H A D | cache.c | 196 if ((ci->vfs_inode.i_mode & S_IFREG) == 0) ceph_fscache_register_inode_cookie()
|
/linux-4.1.27/fs/ext3/ |
H A D | acl.c | 198 error = posix_acl_equiv_mode(acl, &inode->i_mode); __ext3_set_acl() 212 if (!S_ISDIR(inode->i_mode)) __ext3_set_acl() 265 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); ext3_init_acl()
|
H A D | ioctl.c | 46 flags = ext3_mask_flags(inode->i_mode, flags); ext3_ioctl() 154 && S_ISREG(inode->i_mode) ext3_ioctl() 163 if (!test_opt(inode->i_sb, RESERVATION) ||!S_ISREG(inode->i_mode)) ext3_ioctl()
|
H A D | inode.c | 46 return (S_ISLNK(inode->i_mode) && inode->i_blocks - ea_blocks == 0); ext3_inode_is_fast_symlink() 70 bh, is_metadata, inode->i_mode, ext3_forget() 222 (S_ISLNK(inode->i_mode) || S_ISREG(inode->i_mode)) && ext3_evict_inode() 957 if (S_ISREG(inode->i_mode) && (!ei->i_block_alloc_info)) ext3_get_blocks_handle() 2456 if (S_ISREG(inode->i_mode)) ext3_can_truncate() 2458 if (S_ISDIR(inode->i_mode)) ext3_can_truncate() 2460 if (S_ISLNK(inode->i_mode)) ext3_can_truncate() 2876 inode->i_mode = le16_to_cpu(raw_inode->i_mode); ext3_iget() 2901 if (inode->i_mode == 0 || ext3_iget() 2909 * valid i_mode and are being read by the orphan ext3_iget() 2921 if (!S_ISREG(inode->i_mode)) { ext3_iget() 2990 if (S_ISREG(inode->i_mode)) { ext3_iget() 2994 } else if (S_ISDIR(inode->i_mode)) { ext3_iget() 2997 } else if (S_ISLNK(inode->i_mode)) { ext3_iget() 3009 init_special_inode(inode, inode->i_mode, ext3_iget() 3012 init_special_inode(inode, inode->i_mode, ext3_iget() 3055 raw_inode->i_mode = cpu_to_le16(inode->i_mode); ext3_do_update_inode() 3100 if (!S_ISREG(inode->i_mode)) { ext3_do_update_inode() 3135 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { ext3_do_update_inode() 3283 if (S_ISREG(inode->i_mode) && ext3_setattr() 3330 rc = posix_acl_chmod(inode, inode->i_mode); ext3_setattr()
|
/linux-4.1.27/fs/reiserfs/ |
H A D | xattr_acl.c | 249 error = posix_acl_equiv_mode(acl, &inode->i_mode); __reiserfs_set_acl() 260 if (!S_ISDIR(inode->i_mode)) __reiserfs_set_acl() 310 if (S_ISLNK(inode->i_mode)) reiserfs_inherit_default_acl() 330 err = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); reiserfs_inherit_default_acl() 350 inode->i_mode &= ~current_umask(); reiserfs_inherit_default_acl() 406 return posix_acl_chmod(inode, inode->i_mode); reiserfs_acl_chmod()
|
H A D | ioctl.c | 33 if (S_ISREG(inode->i_mode)) { reiserfs_ioctl() 86 S_ISREG(inode->i_mode)) { reiserfs_ioctl()
|
H A D | file.c | 39 BUG_ON(!S_ISREG(inode->i_mode)); reiserfs_file_release() 162 BUG_ON(!S_ISREG(inode->i_mode)); reiserfs_sync_file()
|
H A D | inode.c | 1178 if (S_ISLNK(inode->i_mode) || S_ISDIR(inode->i_mode)) real_space_diff() 1200 if (S_ISLNK(inode->i_mode) || S_ISDIR(inode->i_mode)) { to_real_used_space() 1215 if (S_ISLNK(inode->i_mode) || S_ISDIR(inode->i_mode)) { to_fake_used_blocks() 1263 inode->i_mode = sd_v1_mode(sd); init_inode() 1318 inode->i_mode = sd_v2_mode(sd); init_inode() 1331 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) init_inode() 1337 if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) init_inode() 1355 if (S_ISREG(inode->i_mode)) { init_inode() 1359 } else if (S_ISDIR(inode->i_mode)) { init_inode() 1362 } else if (S_ISLNK(inode->i_mode)) { init_inode() 1368 init_special_inode(inode, inode->i_mode, new_decode_dev(rdev)); init_inode() 1378 set_sd_v2_mode(sd_v2, inode->i_mode); inode2sd() 1387 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) inode2sd() 1401 set_sd_v1_mode(sd_v1, inode->i_mode); inode2sd_v1() 1410 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) inode2sd_v1() 2004 if (S_ISLNK(inode->i_mode)) reiserfs_new_inode()
|
/linux-4.1.27/fs/bfs/ |
H A D | inode.c | 63 inode->i_mode = 0x0000FFFF & le32_to_cpu(di->i_mode); bfs_iget() 65 inode->i_mode |= S_IFDIR; bfs_iget() 69 inode->i_mode |= S_IFREG; bfs_iget() 140 di->i_mode = cpu_to_le32(inode->i_mode); bfs_write_inode()
|
H A D | dir.c | 220 if (S_ISDIR(old_inode->i_mode)) bfs_rename()
|
/linux-4.1.27/fs/fuse/ |
H A D | inode.c | 167 inode->i_mode = (inode->i_mode & S_IFMT) | (attr->mode & 07777); fuse_change_attributes_common() 175 if (!fc->writeback_cache || !S_ISREG(inode->i_mode)) { fuse_change_attributes_common() 188 * Don't set the sticky bit in i_mode, unless we want the VFS fuse_change_attributes_common() 192 fi->orig_i_mode = inode->i_mode; fuse_change_attributes_common() 194 inode->i_mode &= ~S_ISVTX; fuse_change_attributes_common() 224 if (!is_wb || !S_ISREG(inode->i_mode)) fuse_change_attributes() 228 if (!is_wb && S_ISREG(inode->i_mode)) { fuse_change_attributes() 255 inode->i_mode = attr->mode & S_IFMT; fuse_init_inode() 261 if (S_ISREG(inode->i_mode)) { fuse_init_inode() 264 } else if (S_ISDIR(inode->i_mode)) fuse_init_inode() 266 else if (S_ISLNK(inode->i_mode)) fuse_init_inode() 268 else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) || fuse_init_inode() 269 S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) { fuse_init_inode() 271 init_special_inode(inode, inode->i_mode, fuse_init_inode() 313 } else if ((inode->i_mode ^ attr->mode) & S_IFMT) { fuse_iget()
|
H A D | dir.c | 243 if (ret || (outarg.attr.mode ^ inode->i_mode) & S_IFMT) fuse_dentry_revalidate() 803 err = create_new_entry(fc, &args, newdir, newent, inode->i_mode); fuse_link() 832 if (fc->writeback_cache && S_ISREG(inode->i_mode)) { fuse_fillattr() 842 stat->mode = (inode->i_mode & S_IFMT) | (attr->mode & 07777); fuse_fillattr() 879 if (file && S_ISREG(inode->i_mode)) { fuse_do_getattr() 895 if ((inode->i_mode ^ outarg.attr.mode) & S_IFMT) { fuse_do_getattr() 948 if (!S_ISDIR(parent->i_mode)) fuse_reverse_inval_entry() 1093 ((mask & MAY_EXEC) && S_ISREG(inode->i_mode))) { fuse_permission() 1123 } else if ((mask & MAY_EXEC) && S_ISREG(inode->i_mode)) { fuse_permission() 1124 if (!(inode->i_mode & S_IXUGO)) { fuse_permission() 1129 if (!err && !(inode->i_mode & S_IXUGO)) fuse_permission() 1212 ((o->attr.mode ^ inode->i_mode) & S_IFMT)) { fuse_direntplus_link() 1617 bool trust_local_cmtime = is_wb && S_ISREG(inode->i_mode); fuse_do_setattr() 1663 if ((inode->i_mode ^ outarg.attr.mode) & S_IFMT) { fuse_do_setattr() 1683 if (!is_wb || is_truncate || !S_ISREG(inode->i_mode)) fuse_do_setattr() 1697 S_ISREG(inode->i_mode) && oldsize != outarg.attr.size) { fuse_do_setattr()
|
/linux-4.1.27/fs/openpromfs/ |
H A D | inode.c | 242 inode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO; openpromfs_lookup() 250 inode->i_mode = S_IFREG | S_IRUSR | S_IWUSR; openpromfs_lookup() 252 inode->i_mode = S_IFREG | S_IRUGO; openpromfs_lookup() 362 inode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO; openprom_iget()
|
/linux-4.1.27/fs/xfs/ |
H A D | xfs_acl.c | 189 if (!S_ISDIR(inode->i_mode)) __xfs_set_acl() 238 if (mode != inode->i_mode) { xfs_set_mode() 269 if (!S_ISDIR(inode->i_mode)) posix_acl_default_exists() 287 umode_t mode = inode->i_mode; xfs_set_acl()
|
H A D | xfs_iops.c | 311 xfs_dentry_to_name(&name, dentry, inode->i_mode); xfs_vn_link() 400 /* if we are exchanging files, we need to set i_mode of both files */ xfs_vn_rename() 402 omode = d_inode(ndentry)->i_mode; xfs_vn_rename() 405 xfs_dentry_to_name(&nname, ndentry, d_inode(odentry)->i_mode); xfs_vn_rename() 472 switch (inode->i_mode & S_IFMT) { xfs_vn_getattr() 510 inode->i_mode &= S_IFMT; xfs_setattr_mode() 511 inode->i_mode |= mode & ~S_IFMT; xfs_setattr_mode() 721 * XXX(hch): Updating the ACL entries is not atomic vs the i_mode xfs_setattr_nonsize() 728 error = posix_acl_chmod(inode, inode->i_mode); xfs_setattr_nonsize() 1234 inode->i_mode = ip->i_d.di_mode; xfs_setup_inode() 1239 switch (inode->i_mode & S_IFMT) { xfs_setup_inode() 1263 switch (inode->i_mode & S_IFMT) { xfs_setup_inode() 1285 init_special_inode(inode, inode->i_mode, inode->i_rdev); xfs_setup_inode()
|
H A D | xfs_ioctl.c | 98 if (!S_ISREG(inode->i_mode) && xfs_find_handle() 99 !S_ISDIR(inode->i_mode) && xfs_find_handle() 100 !S_ISLNK(inode->i_mode)) xfs_find_handle() 164 if (!S_ISDIR(file_inode(parfilp)->i_mode)) xfs_handle_to_dentry() 216 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode))) { xfs_open_by_handle() 239 if (S_ISDIR(inode->i_mode) && (fmode & FMODE_WRITE)) { xfs_open_by_handle() 259 if (S_ISREG(inode->i_mode)) { xfs_open_by_handle() 629 if (!S_ISREG(inode->i_mode)) xfs_ioc_space()
|
/linux-4.1.27/fs/afs/ |
H A D | inode.c | 47 inode->i_mode = S_IFREG | vnode->status.mode; afs_inode_map_status() 52 inode->i_mode = S_IFDIR | vnode->status.mode; afs_inode_map_status() 57 inode->i_mode = S_IFLNK | vnode->status.mode; afs_inode_map_status() 87 inode->i_mode = S_IFDIR | vnode->status.mode; afs_inode_map_status() 175 inode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO; afs_iget_autocell() 298 if (S_ISREG(vnode->vfs_inode.i_mode)) afs_zap_data() 476 if (S_ISREG(vnode->vfs_inode.i_mode)) { afs_setattr()
|
H A D | security.c | 91 if (S_ISDIR(vnode->vfs_inode.i_mode)) { afs_get_auth_inode() 236 ASSERT(S_ISDIR(auth_vnode->vfs_inode.i_mode)); afs_check_permit() 323 mask, access, S_ISDIR(inode->i_mode) ? "dir" : "file"); afs_permission() 325 if (S_ISDIR(inode->i_mode)) { afs_permission()
|
/linux-4.1.27/fs/overlayfs/ |
H A D | inode.c | 98 if (S_ISDIR(inode->i_mode)) { ovl_permission() 125 umode_t mode = realinode->i_mode; ovl_permission() 257 return S_ISDIR(dentry->d_inode->i_mode); ovl_need_xattr_filter() 345 if (special_file(realdentry->d_inode->i_mode)) ovl_open_need_copy_up() 417 inode->i_mode = mode; ovl_new_inode()
|
H A D | super.c | 83 if (oe->numlower && S_ISDIR(dentry->d_inode->i_mode)) ovl_path_type() 255 if (!S_ISDIR(inode->i_mode) || !inode->i_op->getxattr) ovl_is_opaquedir() 402 if (prev && (!S_ISDIR(prev->d_inode->i_mode) || ovl_lookup() 403 !S_ISDIR(this->d_inode->i_mode))) { ovl_lookup() 416 if (!S_ISDIR(this->d_inode->i_mode)) ovl_lookup() 438 inode = ovl_new_inode(dentry->d_sb, realdentry->d_inode->i_mode, ovl_lookup() 739 if (!S_ISDIR(path->dentry->d_inode->i_mode)) { ovl_mount_dir_noesc()
|
/linux-4.1.27/fs/qnx4/ |
H A D | inode.c | 275 inode->i_mode = 0; qnx4_iget() 296 inode->i_mode = le16_to_cpu(raw_inode->di_mode); qnx4_iget() 310 if (S_ISREG(inode->i_mode)) { qnx4_iget() 314 } else if (S_ISDIR(inode->i_mode)) { qnx4_iget() 317 } else if (S_ISLNK(inode->i_mode)) { qnx4_iget()
|
/linux-4.1.27/fs/freevxfs/ |
H A D | vxfs_inode.c | 226 ip->i_mode = vxfs_transmod(vip); vxfs_iinit() 318 if (S_ISREG(ip->i_mode)) { vxfs_iget() 321 } else if (S_ISDIR(ip->i_mode)) { vxfs_iget() 325 } else if (S_ISLNK(ip->i_mode)) { vxfs_iget() 334 init_special_inode(ip, ip->i_mode, old_decode_dev(vip->vii_rdev)); vxfs_iget()
|
/linux-4.1.27/fs/nilfs2/ |
H A D | inode.c | 466 inode->i_mode = le16_to_cpu(raw_inode->i_mode); nilfs_read_inode_common() 484 ii->i_dir_acl = S_ISREG(inode->i_mode) ? nilfs_read_inode_common() 490 if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || nilfs_read_inode_common() 491 S_ISLNK(inode->i_mode)) { nilfs_read_inode_common() 521 if (S_ISREG(inode->i_mode)) { __nilfs_read_inode() 525 } else if (S_ISDIR(inode->i_mode)) { __nilfs_read_inode() 529 } else if (S_ISLNK(inode->i_mode)) { __nilfs_read_inode() 535 inode, inode->i_mode, __nilfs_read_inode() 657 raw_inode->i_mode = cpu_to_le16(inode->i_mode); nilfs_write_inode_common() 683 else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) nilfs_write_inode_common()
|
H A D | namei.c | 132 init_special_inode(inode, inode->i_mode, rdev); nilfs_mknod() 379 if (S_ISDIR(old_inode->i_mode)) { nilfs_rename()
|
H A D | gcinode.c | 172 inode->i_mode = S_IFREG; nilfs_init_gcinode()
|
/linux-4.1.27/fs/omfs/ |
H A D | inode.c | 118 if (S_ISDIR(inode->i_mode)) __omfs_write_inode() 120 else if (S_ISREG(inode->i_mode)) __omfs_write_inode() 124 inode->i_mode); __omfs_write_inode() 192 if (S_ISREG(inode->i_mode)) { omfs_evict_inode() 242 inode->i_mode = S_IFDIR | (S_IRWXUGO & ~sbi->s_dmask); omfs_iget() 249 inode->i_mode = S_IFREG | (S_IRWXUGO & ~sbi->s_fmask); omfs_iget()
|
H A D | dir.c | 96 if (S_ISDIR(inode->i_mode)) { omfs_make_empty() 244 if (S_ISDIR(inode->i_mode) && omfs_remove()
|
/linux-4.1.27/fs/exofs/ |
H A D | inode.c | 1005 return S_ISLNK(inode->i_mode) && (oi->i_data[0] != 0); exofs_inode_is_fast_symlink() 1100 inode->i_mode = 0040000 | (0777 & ~022); exofs_get_inode() 1184 inode->i_mode = le16_to_cpu(fcb.i_mode); exofs_iget() 1200 if ((inode->i_nlink == 0) && (inode->i_mode == 0)) { exofs_iget() 1205 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { exofs_iget() 1216 if (S_ISREG(inode->i_mode)) { exofs_iget() 1220 } else if (S_ISDIR(inode->i_mode)) { exofs_iget() 1224 } else if (S_ISLNK(inode->i_mode)) { exofs_iget() 1234 init_special_inode(inode, inode->i_mode, exofs_iget() 1237 init_special_inode(inode, inode->i_mode, exofs_iget() 1395 fcb->i_mode = cpu_to_le16(inode->i_mode); exofs_update_inode() 1406 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { exofs_update_inode()
|
H A D | namei.c | 89 init_special_inode(inode, inode->i_mode, rdev); exofs_mknod() 245 if (S_ISDIR(old_inode->i_mode)) { exofs_rename()
|
/linux-4.1.27/fs/fat/ |
H A D | file.c | 33 int is_dir = S_ISDIR(inode->i_mode); fat_ioctl_set_attributes() 66 S_IRUGO | S_IWUGO | (inode->i_mode & S_IXUGO)); fat_ioctl_set_attributes() 330 if (S_ISREG(inode->i_mode)) fat_sanitize_mode() 343 if ((perm & (S_IRUGO | S_IXUGO)) != (inode->i_mode & (S_IRUGO|S_IXUGO))) fat_sanitize_mode()
|
H A D | fat.h | 150 * If ->i_mode can't hold S_IWUGO (i.e. ATTR_RO), we use ->i_attrs to 151 * save ATTR_RO instead of ->i_mode. 161 if (S_ISDIR(inode->i_mode)) { fat_mode_can_hold_ro() 190 if (S_ISDIR(inode->i_mode)) fat_make_attrs() 192 if (fat_mode_can_hold_ro(inode) && !(inode->i_mode & S_IWUGO)) fat_make_attrs()
|
H A D | inode.c | 377 if (S_ISDIR(inode->i_mode) && sbi->options.nfs) { fat_attach() 396 if (S_ISDIR(inode->i_mode) && sbi->options.nfs) { fat_detach() 465 inode->i_mode = fat_make_mode(sbi, de->attr, S_IRWXUGO); fat_fill_inode() 479 inode->i_mode = fat_make_mode(sbi, de->attr, fat_fill_inode() 774 if (S_ISDIR(inode->i_mode)) __fat_write_inode() 1281 inode->i_mode = fat_make_mode(sbi, ATTR_DIR, S_IRWXUGO); fat_read_root()
|
/linux-4.1.27/fs/ufs/ |
H A D | inode.c | 566 if (S_ISREG(inode->i_mode)) { ufs_set_inode_ops() 570 } else if (S_ISDIR(inode->i_mode)) { ufs_set_inode_ops() 574 } else if (S_ISLNK(inode->i_mode)) { ufs_set_inode_ops() 582 init_special_inode(inode, inode->i_mode, ufs_set_inode_ops() 595 inode->i_mode = mode = fs16_to_cpu(sb, ufs_inode->ui_mode); ufs1_read_inode() 643 inode->i_mode = mode = fs16_to_cpu(sb, ufs2_inode->ui_mode); ufs2_read_inode() 750 ufs_inode->ui_mode = cpu_to_fs16(sb, inode->i_mode); ufs1_update_inode() 772 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { ufs1_update_inode() 794 ufs_inode->ui_mode = cpu_to_fs16(sb, inode->i_mode); ufs2_update_inode() 812 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { ufs2_update_inode()
|
H A D | truncate.c | 454 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || ufs_truncate() 455 S_ISLNK(inode->i_mode))) ufs_truncate()
|
H A D | dir.c | 102 ufs_set_de_type(dir->i_sb, de, inode->i_mode); ufs_set_link() 398 ufs_set_de_type(sb, de, inode->i_mode); ufs_add_link() 585 ufs_set_de_type(sb, de, inode->i_mode); ufs_make_empty() 592 ufs_set_de_type(sb, de, dir->i_mode); ufs_make_empty()
|
H A D | namei.c | 286 if (S_ISDIR(old_inode->i_mode)) { ufs_rename()
|
/linux-4.1.27/fs/qnx6/ |
H A D | inode.c | 513 inode->i_mode = S_IFREG | S_IRUSR; /* probably wrong */ qnx6_private_inode() 537 inode->i_mode = 0; qnx6_iget() 558 inode->i_mode = fs16_to_cpu(sbi, raw_inode->di_mode); qnx6_iget() 576 if (S_ISREG(inode->i_mode)) { qnx6_iget() 579 } else if (S_ISDIR(inode->i_mode)) { qnx6_iget() 583 } else if (S_ISLNK(inode->i_mode)) { qnx6_iget() 587 init_special_inode(inode, inode->i_mode, 0); qnx6_iget()
|
/linux-4.1.27/fs/isofs/ |
H A D | inode.c | 899 if (!S_ISDIR(inode->i_mode)) { isofs_fill_super() 1294 inode->i_mode = S_IFDIR | sbi->s_dmode; isofs_read_inode() 1296 inode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO; isofs_read_inode() 1306 inode->i_mode = S_IFREG | sbi->s_fmode; isofs_read_inode() 1313 inode->i_mode = S_IFREG | S_IRUGO | S_IXUGO; isofs_read_inode() 1395 if (S_ISDIR(inode->i_mode) && sbi->s_overriderockperm && isofs_read_inode() 1397 inode->i_mode = S_IFDIR | sbi->s_dmode; isofs_read_inode() 1398 if (S_ISREG(inode->i_mode) && sbi->s_overriderockperm && isofs_read_inode() 1400 inode->i_mode = S_IFREG | sbi->s_fmode; isofs_read_inode() 1403 if (S_ISREG(inode->i_mode)) { isofs_read_inode() 1415 } else if (S_ISDIR(inode->i_mode)) { isofs_read_inode() 1418 } else if (S_ISLNK(inode->i_mode)) { isofs_read_inode() 1423 init_special_inode(inode, inode->i_mode, inode->i_rdev); isofs_read_inode()
|
H A D | export.c | 54 if (!S_ISDIR(child_inode->i_mode)) { isofs_export_get_parent()
|
H A D | rock.c | 385 inode->i_mode = isonum_733(rr->u.PX.mode); parse_rock_ridge_inode_internal() 528 inode->i_mode = reloc->i_mode; parse_rock_ridge_inode_internal()
|
/linux-4.1.27/fs/hostfs/ |
H A D | hostfs_kern.c | 554 ino->i_mode = st.mode; read_name() 795 if (S_ISCHR(ino->i_mode) || S_ISBLK(ino->i_mode) || hostfs_permission() 796 S_ISFIFO(ino->i_mode) || S_ISSOCK(ino->i_mode)) hostfs_permission() 963 if (S_ISLNK(root_inode->i_mode)) { hostfs_fill_sb_common()
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
H A D | inode.c | 103 inode->i_mode = mode; spufs_new_inode() 258 if (dir->i_mode & S_ISGID) { spufs_mkdir() 260 inode->i_mode &= S_ISGID; spufs_mkdir() 492 if (dir->i_mode & S_ISGID) { spufs_mkgang() 494 inode->i_mode &= S_ISGID; spufs_mkgang() 637 root->i_mode = option | S_IFDIR; spufs_parse_options()
|
/linux-4.1.27/fs/debugfs/ |
H A D | inode.c | 130 inode->i_mode &= ~S_IALLUGO; debugfs_apply_options() 131 inode->i_mode |= opts->mode; debugfs_apply_options() 176 if (S_ISLNK(inode->i_mode)) debugfs_evict_inode() 347 inode->i_mode = mode; debugfs_create_file() 426 inode->i_mode = S_IFDIR | S_IRWXU | S_IRUGO | S_IXUGO; debugfs_create_dir() 517 inode->i_mode = S_IFLNK | S_IRWXUGO; debugfs_create_symlink()
|
/linux-4.1.27/security/apparmor/ |
H A D | lsm.c | 208 d_backing_inode(dentry)->i_mode common_perm_mnt_dentry() 233 cond.mode = inode->i_mode; common_perm_rm() 285 d_backing_inode(path->dentry)->i_mode apparmor_path_truncate() 331 d_backing_inode(old_dentry)->i_mode apparmor_path_rename() 358 d_backing_inode(path->dentry)->i_mode apparmor_path_chown() 398 struct path_cond cond = { inode->i_uid, inode->i_mode }; apparmor_file_open()
|
H A D | file.c | 355 d_backing_inode(old_dentry)->i_mode aa_path_link() 453 .mode = file_inode(file)->i_mode aa_file_perm()
|
/linux-4.1.27/fs/notify/dnotify/ |
H A D | dnotify.c | 98 if (!S_ISDIR(inode->i_mode)) dnotify_handle_event() 159 if (!S_ISDIR(inode->i_mode)) dnotify_flush() 282 if (!S_ISDIR(inode->i_mode)) { fcntl_dirnotify()
|
/linux-4.1.27/fs/logfs/ |
H A D | inode.c | 55 switch (inode->i_mode & S_IFMT) { logfs_inode_setops() 74 init_special_inode(inode, inode->i_mode, inode->i_rdev); logfs_inode_setops() 270 inode->i_mode = S_IFREG; logfs_new_meta_inode() 357 inode->i_mode = mode; logfs_new_inode()
|
/linux-4.1.27/fs/efivarfs/ |
H A D | inode.c | 25 inode->i_mode = mode; efivarfs_get_inode()
|
/linux-4.1.27/mm/ |
H A D | fadvise.c | 44 if (S_ISFIFO(inode->i_mode)) { SYSCALL_DEFINE4()
|
H A D | swapfile.c | 1724 if (S_ISBLK(inode->i_mode)) { setup_swap_extents() 1926 if (S_ISBLK(inode->i_mode)) { SYSCALL_DEFINE1() 2038 S_ISBLK(file_inode(file)->i_mode) ? swap_show() 2143 if (S_ISBLK(inode->i_mode)) { claim_swapfile() 2157 } else if (S_ISREG(inode->i_mode)) { claim_swapfile() 2238 if (swap_header->info.nr_badpages && S_ISREG(inode->i_mode)) read_swap_header() 2404 /* If S_ISREG(inode->i_mode) will do mutex_lock(&inode->i_mutex); */ SYSCALL_DEFINE2() 2526 if (S_ISREG(inode->i_mode)) 2533 if (inode && S_ISBLK(inode->i_mode) && p->bdev) { 2546 if (inode && S_ISREG(inode->i_mode)) { 2559 if (inode && S_ISREG(inode->i_mode))
|
/linux-4.1.27/fs/cifs/ |
H A D | inode.c | 41 switch (inode->i_mode & S_IFMT) { 83 init_special_inode(inode, inode->i_mode, inode->i_rdev); 173 inode->i_mode = fattr->cf_mode; cifs_fattr_to_inode() 413 if (unlikely(((*pinode)->i_mode & S_IFMT) != cifs_get_inode_info_unix() 860 if (unlikely(((*inode)->i_mode & S_IFMT) != cifs_get_inode_info() 893 if ((inode->i_mode & S_IFMT) != (fattr->cf_mode & S_IFMT)) cifs_find_inode() 897 if (S_ISDIR(inode->i_mode) && !hlist_empty(&inode->i_dentry)) cifs_find_inode() 1012 inode->i_mode |= S_IFDIR; cifs_root_iget() 1366 if (parent->i_mode & S_ISGID) cifs_mkdir_qinfo() 1379 if (parent->i_mode & S_ISGID) cifs_mkdir_qinfo() 1397 inode->i_mode = (mode | S_IFDIR); cifs_mkdir_qinfo() 1401 if (inode->i_mode & S_ISGID) cifs_mkdir_qinfo() 1804 S_ISREG(inode->i_mode) && inode->i_nlink != 1) cifs_inode_needs_reval() 2340 attrs->ia_mode = inode->i_mode & ~S_IWUGO; cifs_setattr_nounix() 2352 if (S_ISDIR(inode->i_mode)) cifs_setattr_nounix()
|
H A D | dir.c | 232 if (!S_ISREG(newinode->i_mode)) { cifs_do_create() 354 if (inode->i_mode & S_ISGID) cifs_do_create() 386 newinode->i_mode = mode; cifs_do_create() 390 if (inode->i_mode & S_ISGID) cifs_do_create()
|
H A D | ioctl.c | 96 if (S_ISDIR(src_inode->i_mode)) cifs_ioctl_clone()
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/linux/ |
H A D | linux-obdo.c | 214 dst->i_mode = (dst->i_mode & S_IFMT) | (src->o_mode & ~S_IFMT); obdo_to_inode()
|
/linux-4.1.27/fs/kernfs/ |
H A D | inode.c | 238 inode->i_mode = mode; set_default_inode_attr() 255 inode->i_mode = kn->mode; kernfs_refresh_inode()
|
/linux-4.1.27/fs/configfs/ |
H A D | inode.c | 113 inode->i_mode = mode; set_default_inode_attr() 119 inode->i_mode = iattr->ia_mode; set_inode_attr()
|
H A D | file.c | 241 if (!(inode->i_mode & S_IWUGO) || !ops->store_attribute) check_perm() 251 if (!(inode->i_mode & S_IRUGO) || !ops->show_attribute) check_perm()
|
/linux-4.1.27/security/integrity/ima/ |
H A D | ima_appraise.c | 321 if (!(ima_policy_flag & IMA_APPRAISE) || !S_ISREG(inode->i_mode) ima_inode_post_setattr() 359 if (!(ima_policy_flag & IMA_APPRAISE) || !S_ISREG(inode->i_mode)) ima_reset_appraise_flags()
|
H A D | ima_main.c | 146 if (!ima_policy_flag || !S_ISREG(inode->i_mode)) ima_file_free() 169 if (!ima_policy_flag || !S_ISREG(inode->i_mode)) process_measurement()
|
/linux-4.1.27/security/tomoyo/ |
H A D | realpath.c | 101 if (inode && S_ISDIR(inode->i_mode)) { tomoyo_get_absolute_path() 129 if (inode && S_ISDIR(inode->i_mode)) { tomoyo_get_dentry_path()
|
/linux-4.1.27/fs/tracefs/ |
H A D | inode.c | 219 inode->i_mode &= ~S_IALLUGO; tracefs_apply_options() 220 inode->i_mode |= opts->mode; tracefs_apply_options() 407 inode->i_mode = mode; tracefs_create_file() 428 inode->i_mode = S_IFDIR | S_IRWXU | S_IRUGO | S_IXUGO; __create_dir() 511 switch (dentry->d_inode->i_mode & S_IFMT) { __tracefs_remove()
|
/linux-4.1.27/fs/ecryptfs/ |
H A D | inode.c | 71 if (S_ISLNK(inode->i_mode)) ecryptfs_inode_set() 73 else if (S_ISDIR(inode->i_mode)) ecryptfs_inode_set() 78 if (S_ISDIR(inode->i_mode)) ecryptfs_inode_set() 80 else if (special_file(inode->i_mode)) ecryptfs_inode_set() 81 init_special_inode(inode, inode->i_mode, inode->i_rdev); ecryptfs_inode_set() 227 if (S_ISDIR(ecryptfs_inode->i_mode)) { ecryptfs_initialize_file() 368 if (S_ISREG(inode->i_mode)) { ecryptfs_lookup_interpose()
|
/linux-4.1.27/arch/s390/hypfs/ |
H A D | inode.c | 104 ret->i_mode = mode; hypfs_make_inode() 126 if (!(inode->i_mode & S_IWUGO)) hypfs_open() 130 if (!(inode->i_mode & S_IRUGO)) hypfs_open()
|
/linux-4.1.27/fs/ubifs/ |
H A D | ioctl.c | 169 if (!S_ISDIR(inode->i_mode)) ubifs_ioctl()
|
H A D | dir.c | 64 if (!S_ISDIR(dir->i_mode)) inherit_flags() 813 init_special_inode(inode, inode->i_mode, rdev); ubifs_mknod() 977 int is_dir = S_ISDIR(old_inode->i_mode); ubifs_rename() 1159 if (S_ISREG(inode->i_mode)) { ubifs_getattr()
|
/linux-4.1.27/fs/nfsd/ |
H A D | nfs4acl.c | 150 pacl = posix_acl_from_mode(inode->i_mode, GFP_KERNEL); nfsd4_get_nfs4_acl() 158 if (S_ISDIR(inode->i_mode)) { nfsd4_get_nfs4_acl() 788 if (S_ISDIR(inode->i_mode)) nfsd4_set_nfs4_acl() 801 if (S_ISDIR(inode->i_mode)) { nfsd4_set_nfs4_acl()
|
H A D | nfsproc.c | 254 type = inode->i_mode & S_IFMT; nfsd_proc_create() 280 type = inode->i_mode & S_IFMT; nfsd_proc_create() 281 mode = inode->i_mode & ~S_IFMT; nfsd_proc_create() 310 if (inode && type != (inode->i_mode & S_IFMT)) nfsd_proc_create()
|
H A D | vfs.c | 344 iap->ia_mode |= (inode->i_mode & ~S_IALLUGO); nfsd_sanitize_attrs() 348 if (!S_ISDIR(inode->i_mode) && nfsd_sanitize_attrs() 432 if (S_ISLNK(inode->i_mode)) nfsd_setattr() 502 if (inode->i_mode & S_IXUGO) nfsd4_is_junction() 504 if (!(inode->i_mode & S_ISVTX)) nfsd4_is_junction() 544 if (!S_ISREG(file_inode(file)->i_mode)) nfsd4_vfs_fallocate() 722 if (S_ISREG((inode)->i_mode) && mandatory_lock(inode)) nfsd_open() 1807 type = d_inode(rdentry)->i_mode & S_IFMT; nfsd_unlink() 2033 inode->i_mode, nfsd_permission() 2088 if (err == -EACCES && S_ISREG(inode->i_mode) && nfsd_permission()
|
H A D | nfs2acl.c | 59 acl = posix_acl_from_mode(inode->i_mode, GFP_KERNEL); nfsacld_proc_getacl()
|
H A D | nfs3acl.c | 52 acl = posix_acl_from_mode(inode->i_mode, GFP_KERNEL); nfsd3_proc_getacl()
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/ |
H A D | obdo.c | 94 (src->i_mode & S_IFMT); obdo_from_inode() 99 (src->i_mode & S_IALLUGO); obdo_from_inode()
|
/linux-4.1.27/drivers/usb/gadget/function/ |
H A D | storage_common.c | 214 if ((!S_ISREG(inode->i_mode) && !S_ISBLK(inode->i_mode))) { fsg_lun_open()
|
/linux-4.1.27/fs/pstore/ |
H A D | inode.c | 329 inode->i_mode = S_IFREG | 0444; pstore_mkfile() 432 inode->i_mode = S_IFDIR | 0755; pstore_fill_super()
|
/linux-4.1.27/drivers/block/ |
H A D | loop.c | 440 lo->lo_blocksize = S_ISBLK(mapping->host->i_mode) ? do_loop_switch() 511 if (!S_ISREG(inode->i_mode) && !S_ISBLK(inode->i_mode)) loop_change_fd() 538 return i && S_ISBLK(i->i_mode) && MAJOR(i->i_rdev) == LOOP_MAJOR; is_loop_device() 712 if (!S_ISREG(inode->i_mode) && !S_ISBLK(inode->i_mode)) loop_set_fd() 719 lo_blocksize = S_ISBLK(inode->i_mode) ? loop_set_fd()
|
/linux-4.1.27/drivers/target/ |
H A D | target_core_file.c | 152 if (S_ISBLK(inode->i_mode)) { fd_configure_device() 365 if (S_ISBLK(file_inode(fd)->i_mode)) { 548 if (S_ISBLK(inode->i_mode)) { fd_do_unmap() 822 if (S_ISBLK(i->i_mode)) fd_get_blocks() 845 if (S_ISBLK(inode->i_mode)) { fd_init_prot()
|
/linux-4.1.27/fs/befs/ |
H A D | linuxvfs.c | 345 inode->i_mode = (umode_t) fs32_to_cpu(sb, raw_inode->mode); befs_iget() 381 if (S_ISLNK(inode->i_mode) && !(befs_ino->i_flags & BEFS_LONG_SYMLINK)){ befs_iget() 400 if (S_ISREG(inode->i_mode)) { befs_iget() 402 } else if (S_ISDIR(inode->i_mode)) { befs_iget() 405 } else if (S_ISLNK(inode->i_mode)) { befs_iget()
|
/linux-4.1.27/fs/ocfs2/dlmfs/ |
H A D | dlmfs.c | 139 if (S_ISDIR(inode->i_mode)) dlmfs_file_open() 186 if (S_ISDIR(inode->i_mode)) dlmfs_file_release() 375 if (S_ISREG(inode->i_mode)) { dlmfs_evict_inode()
|
/linux-4.1.27/include/trace/events/ |
H A D | ext3.h | 26 __entry->mode = inode->i_mode; 416 __entry->mode = inode->i_mode; 608 __entry->mode = inode->i_mode;
|
H A D | f2fs.h | 137 __entry->mode = inode->i_mode; 144 TP_printk("dev = (%d,%d), ino = %lu, pino = %lu, i_mode = 0x%hx, " 869 __entry->dir = S_ISDIR(page->mapping->host->i_mode); 963 __entry->dir = S_ISDIR(inode->i_mode);
|
/linux-4.1.27/fs/devpts/ |
H A D | inode.c | 302 inode->i_mode = S_IFCHR|fsi->mount_opts.ptmxmode; update_ptmx_mode() 394 inode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO | S_IWUSR; devpts_fill_super()
|
/linux-4.1.27/fs/exportfs/ |
H A D | expfs.c | 287 if (!dir || !S_ISDIR(dir->i_mode)) get_name() 396 if (connectable && !S_ISDIR(inode->i_mode)) { exportfs_encode_fh()
|
/linux-4.1.27/security/integrity/evm/ |
H A D | evm_main.c | 259 if (!evm_initialized || !S_ISREG(inode->i_mode) || evm_fixmode) evm_verify_current_integrity() 272 * acls is their modifying of the i_mode, which is included in security.evm.
|
/linux-4.1.27/drivers/oprofile/ |
H A D | oprofilefs.c | 32 inode->i_mode = mode; oprofilefs_get_inode()
|
/linux-4.1.27/fs/notify/ |
H A D | fsnotify.c | 57 if (!S_ISDIR(inode->i_mode)) __fsnotify_update_child_dentry_flags()
|
/linux-4.1.27/fs/autofs4/ |
H A D | autofs_i.h | 218 if (!S_ISFIFO(file_inode(pipe)->i_mode)) autofs_prepare_pipe()
|
H A D | inode.c | 353 inode->i_mode = mode; autofs4_get_inode()
|