Home
last modified time | relevance | path

Searched refs:i_mode (Results 1 – 25 of 383) sorted by relevance

12345678910>>...16

/fs/hpfs/
A Dinode.c21 i->i_mode = hpfs_sb(sb)->sb_mode; in hpfs_init_inode()
79 i->i_mode = S_IFLNK | 0777; in hpfs_read_inode()
97 i->i_mode = mode; in hpfs_read_inode()
118 i->i_mode |= S_IFDIR; in hpfs_read_inode()
133 i->i_mode |= S_IFREG; in hpfs_read_inode()
165 if (!S_ISLNK(i->i_mode)) in hpfs_write_inode_ea()
166 if ((i->i_mode != ((hpfs_sb(i->i_sb)->sb_mode & ~(S_ISDIR(i->i_mode) ? 0 : 0111)) in hpfs_write_inode_ea()
168 && i->i_mode != ((hpfs_sb(i->i_sb)->sb_mode & ~(S_ISDIR(i->i_mode) ? 0222 : 0333)) in hpfs_write_inode_ea()
175 if (S_ISBLK(i->i_mode) || S_ISCHR(i->i_mode)) { in hpfs_write_inode_ea()
224 if (S_ISREG(i->i_mode)) { in hpfs_write_inode_nolock()
[all …]
A Dnamei.c64 result->i_mode |= S_IFDIR; in hpfs_mkdir()
71 result->i_mode &= ~0222; in hpfs_mkdir()
106 result->i_mode != (mode | S_IFDIR)) { in hpfs_mkdir()
109 result->i_mode = mode | S_IFDIR; in hpfs_mkdir()
161 result->i_mode |= S_IFREG; in hpfs_create()
162 result->i_mode &= ~0111; in hpfs_create()
171 result->i_mode &= ~0222; in hpfs_create()
194 result->i_mode != (mode | S_IFREG)) { in hpfs_create()
197 result->i_mode = mode | S_IFREG; in hpfs_create()
325 result->i_mode = S_IFLNK | 0777; in hpfs_symlink()
[all …]
/fs/squashfs/
A Dinode.c160 inode->i_mode |= S_IFREG; in squashfs_read_inode()
205 inode->i_mode |= S_IFREG; in squashfs_read_inode()
234 inode->i_mode |= S_IFDIR; in squashfs_read_inode()
259 inode->i_mode |= S_IFDIR; in squashfs_read_inode()
292 inode->i_mode |= S_IFLNK; in squashfs_read_inode()
326 inode->i_mode |= S_IFCHR; in squashfs_read_inode()
328 inode->i_mode |= S_IFBLK; in squashfs_read_inode()
348 inode->i_mode |= S_IFCHR; in squashfs_read_inode()
350 inode->i_mode |= S_IFBLK; in squashfs_read_inode()
371 inode->i_mode |= S_IFIFO; in squashfs_read_inode()
[all …]
/fs/f2fs/
A Dinode.c75 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) || in __get_inode_rdev()
76 S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) { in __get_inode_rdev()
88 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in __set_inode_rdev()
425 inode->i_mode = le16_to_cpu(ri->i_mode); in do_read_inode()
439 if (S_ISDIR(inode->i_mode)) in do_read_inode()
445 if (S_ISREG(inode->i_mode)) in do_read_inode()
607 inode->i_mode |= S_IFREG; in f2fs_iget()
627 } else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) || in f2fs_iget()
628 S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) { in f2fs_iget()
675 ri->i_mode = cpu_to_le16(inode->i_mode); in f2fs_update_inode()
[all …]
/fs/affs/
A Dinode.c55 inode->i_mode = 0; in affs_iget()
72 inode->i_mode = sbi->s_mode; in affs_iget()
100 if (inode->i_mode & S_IRUSR) in affs_iget()
101 inode->i_mode |= S_IXUSR; in affs_iget()
102 if (inode->i_mode & S_IRGRP) in affs_iget()
103 inode->i_mode |= S_IXGRP; in affs_iget()
105 inode->i_mode |= S_IXOTH; in affs_iget()
106 inode->i_mode |= S_IFDIR; in affs_iget()
119 inode->i_mode |= S_IFDIR; in affs_iget()
128 inode->i_mode |= S_IFREG; in affs_iget()
[all …]
/fs/minix/
A Dinode.c483 if (S_ISREG(inode->i_mode)) { in minix_set_inode()
487 } else if (S_ISDIR(inode->i_mode)) { in minix_set_inode()
491 } else if (S_ISLNK(inode->i_mode)) { in minix_set_inode()
496 init_special_inode(inode, inode->i_mode, rdev); in minix_set_inode()
521 inode->i_mode = raw_inode->i_mode; in V1_minix_iget()
559 inode->i_mode = raw_inode->i_mode; in V2_minix_iget()
608 raw_inode->i_mode = inode->i_mode; in V1_minix_update_inode()
614 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) in V1_minix_update_inode()
635 raw_inode->i_mode = inode->i_mode; in V2_minix_update_inode()
643 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) in V2_minix_update_inode()
[all …]
/fs/hfs/
A Dinode.c194 inode->i_mode = mode; in hfs_new_inode()
210 inode->i_mode |= S_IRWXUGO; in hfs_new_inode()
220 inode->i_mode |= S_IRUGO|S_IXUGO; in hfs_new_inode()
222 inode->i_mode |= S_IWUGO; in hfs_new_inode()
245 if (S_ISDIR(inode->i_mode)) { in hfs_delete_inode()
256 if (S_ISREG(inode->i_mode)) { in hfs_delete_inode()
353 inode->i_mode |= S_IWUGO; in hfs_read_inode()
355 inode->i_mode |= S_IFREG; in hfs_read_inode()
466 if (S_ISDIR(main_inode->i_mode)) { in hfs_write_inode()
498 if (inode->i_mode & S_IWUSR) in hfs_write_inode()
[all …]
/fs/erofs/
A Dinode.c95 inode->i_mode = le16_to_cpu(die->i_mode); in erofs_read_inode()
109 inode->i_mode = le16_to_cpu(dic->i_mode); in erofs_read_inode()
113 if (!S_ISDIR(inode->i_mode) && in erofs_read_inode()
139 switch (inode->i_mode & S_IFMT) { in erofs_read_inode()
151 if(S_ISLNK(inode->i_mode)) { in erofs_read_inode()
166 erofs_err(sb, "bogus i_mode (%o) @ nid %llu", inode->i_mode, in erofs_read_inode()
194 if (test_opt(&sbi->opt, DAX_ALWAYS) && S_ISREG(inode->i_mode) && in erofs_read_inode()
213 switch (inode->i_mode & S_IFMT) { in erofs_fill_inode()
235 init_special_inode(inode, inode->i_mode, inode->i_rdev); in erofs_fill_inode()
333 if ((request_mask & STATX_DIOALIGN) && S_ISREG(inode->i_mode)) { in erofs_getattr()
/fs/ocfs2/
A Dacl.c193 inode->i_mode = new_mode; in ocfs2_acl_set_mode()
195 di->i_mode = cpu_to_le16(inode->i_mode); in ocfs2_acl_set_mode()
227 if (S_ISLNK(inode->i_mode)) in ocfs2_set_acl()
236 if (!S_ISDIR(inode->i_mode)) in ocfs2_set_acl()
327 if (S_ISLNK(inode->i_mode)) in ocfs2_acl_chmod()
338 ret = __posix_acl_chmod(&acl, GFP_KERNEL, inode->i_mode); in ocfs2_acl_chmod()
364 if (!S_ISLNK(inode->i_mode)) { in ocfs2_init_acl()
374 mode = inode->i_mode & ~current_umask(); in ocfs2_init_acl()
383 if (S_ISDIR(inode->i_mode)) { in ocfs2_init_acl()
390 mode = inode->i_mode; in ocfs2_init_acl()
/fs/jffs2/
A Dfs.c53 if (S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode)) { in jffs2_do_setattr()
59 } else if (S_ISLNK(inode->i_mode)) { in jffs2_do_setattr()
80 if (S_ISLNK(inode->i_mode)) in jffs2_do_setattr()
89 if (S_ISLNK(inode->i_mode)) in jffs2_do_setattr()
112 ri->mode = cpu_to_jemode(inode->i_mode); in jffs2_do_setattr()
140 if (S_ISLNK(inode->i_mode)) in jffs2_do_setattr()
153 inode->i_mode = jemode_to_cpu(ri->mode); in jffs2_do_setattr()
293 switch (inode->i_mode & S_IFMT) { in jffs2_iget()
386 iattr.ia_mode = inode->i_mode; in jffs2_dirty_inode()
449 if (dir_i->i_mode & S_ISGID) { in jffs2_new_inode()
[all …]
/fs/coda/
A Dcnode.c30 if (S_ISREG(inode->i_mode)) { in coda_fill_inode()
33 } else if (S_ISDIR(inode->i_mode)) { in coda_fill_inode()
36 } else if (S_ISLNK(inode->i_mode)) { in coda_fill_inode()
42 init_special_inode(inode, inode->i_mode, huge_decode_dev(attr->va_rdev)); in coda_fill_inode()
81 } else if ((inode->i_mode & S_IFMT) != inode_type) { in coda_iget()
174 inode->i_mode = 0444; in coda_cnode_makectl()
/fs/
A Dsync.c231 umode_t i_mode; in sync_file_range() local
268 i_mode = file_inode(file)->i_mode; in sync_file_range()
270 if (!S_ISREG(i_mode) && !S_ISBLK(i_mode) && !S_ISDIR(i_mode) && in sync_file_range()
271 !S_ISLNK(i_mode)) in sync_file_range()
A Dattr.c36 umode_t mode = inode->i_mode; in setattr_should_drop_sgid()
66 umode_t mode = inode->i_mode; in setattr_should_drop_suidgid()
352 inode->i_mode = mode; in setattr_copy()
430 umode_t mode = inode->i_mode; in notify_change()
456 if (S_ISLNK(inode->i_mode)) in notify_change()
498 attr->ia_mode = (inode->i_mode & ~S_ISUID); in notify_change()
505 attr->ia_mode = inode->i_mode; in notify_change()
/fs/ext2/
A Dinode.c53 return (S_ISLNK(inode->i_mode) && in ext2_inode_is_fast_symlink()
1264 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in ext2_truncate_blocks()
1265 S_ISLNK(inode->i_mode))) in ext2_truncate_blocks()
1279 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in ext2_setsize()
1280 S_ISLNK(inode->i_mode))) in ext2_setsize()
1413 inode->i_mode = le16_to_cpu(raw_inode->i_mode); in ext2_iget()
1455 if (S_ISREG(inode->i_mode)) in ext2_iget()
1476 if (S_ISREG(inode->i_mode)) { in ext2_iget()
1532 raw_inode->i_mode = cpu_to_le16(inode->i_mode); in __ext2_write_inode()
1566 if (!S_ISREG(inode->i_mode)) in __ext2_write_inode()
[all …]
/fs/xfs/libxfs/
A Dxfs_inode_util.c50 if (S_ISDIR(VFS_I(ip)->i_mode)) { in xfs_flags2diflags()
59 } else if (S_ISREG(VFS_I(ip)->i_mode)) { in xfs_flags2diflags()
154 umode_t mode = VFS_I(ip)->i_mode; in xfs_inode_inherit_flags()
205 VFS_I(ip)->i_mode, ip->i_diflags); in xfs_inode_inherit_flags()
232 VFS_I(ip)->i_mode, ip->i_diflags, ip->i_diflags2); in xfs_inode_inherit_flags2()
292 inode->i_mode = args->mode; in xfs_inode_init()
298 inode->i_mode = args->mode; in xfs_inode_init()
309 if (irix_sgid_inherit && (inode->i_mode & S_ISGID) && in xfs_inode_init()
311 inode->i_mode &= ~S_ISGID; in xfs_inode_init()
540 ASSERT(VFS_I(ip)->i_mode != 0); in xfs_iunlink()
[all …]
/fs/jfs/
A Dacl.c104 umode_t mode = inode->i_mode; in jfs_set_acl()
112 if (mode != inode->i_mode) in jfs_set_acl()
118 inode->i_mode = mode; in jfs_set_acl()
135 rc = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in jfs_init_acl()
155 inode->i_mode; in jfs_init_acl()
/fs/crypto/
A Dkeysetup.c88 if (S_ISREG(inode->i_mode)) in select_encryption_mode()
91 if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in select_encryption_mode()
95 inode->i_ino, (inode->i_mode & S_IFMT)); in select_encryption_mode()
212 if (mk->mk_secret.is_hw_wrapped && S_ISREG(inode->i_mode)) { in setup_per_mode_enc_key()
728 S_ISDIR(inode->i_mode)); in fscrypt_get_encryption_info()
773 if (WARN_ON_ONCE(inode->i_mode == 0)) in fscrypt_prepare_new_inode()
780 if (!S_ISREG(inode->i_mode) && in fscrypt_prepare_new_inode()
781 !S_ISDIR(inode->i_mode) && in fscrypt_prepare_new_inode()
782 !S_ISLNK(inode->i_mode)) in fscrypt_prepare_new_inode()
790 S_ISDIR(inode->i_mode)); in fscrypt_prepare_new_inode()
[all …]
/fs/nilfs2/
A Dinode.c408 inode->i_mode = le16_to_cpu(raw_inode->i_mode); in nilfs_read_inode_common()
434 if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in nilfs_read_inode_common()
435 S_ISLNK(inode->i_mode)) { in nilfs_read_inode_common()
465 if (S_ISREG(inode->i_mode)) { in __nilfs_read_inode()
469 } else if (S_ISDIR(inode->i_mode)) { in __nilfs_read_inode()
477 } else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) || in __nilfs_read_inode()
478 S_ISFIFO(inode->i_mode) || S_ISSOCK(inode->i_mode)) { in __nilfs_read_inode()
481 inode, inode->i_mode, in __nilfs_read_inode()
486 inode->i_mode, ino); in __nilfs_read_inode()
721 raw_inode->i_mode = cpu_to_le16(inode->i_mode); in nilfs_write_inode_common()
[all …]
/fs/ntfs3/
A Dxattr.c611 if (S_ISLNK(inode->i_mode)) in ntfs_set_acl_ex()
614 mode = inode->i_mode; in ntfs_set_acl_ex()
628 if (!S_ISDIR(inode->i_mode)) in ntfs_set_acl_ex()
659 inode->i_mode = mode; in ntfs_set_acl_ex()
726 if (S_ISLNK(inode->i_mode)) in ntfs_acl_chmod()
878 if (S_ISREG(inode->i_mode)) { in ntfs_setxattr()
891 if (S_ISDIR(inode->i_mode)) in ntfs_setxattr()
899 inode->i_mode &= ~0222; in ntfs_setxattr()
901 inode->i_mode |= 0222; in ntfs_setxattr()
988 value = cpu_to_le32(inode->i_mode); in ntfs_save_wsl_perm()
[all …]
/fs/btrfs/
A Dacl.c69 if (!S_ISDIR(inode->i_mode)) in __btrfs_set_acl()
117 umode_t old_mode = inode->i_mode; in btrfs_set_acl()
121 &inode->i_mode, &acl); in btrfs_set_acl()
127 inode->i_mode = old_mode; in btrfs_set_acl()
/fs/nfs/
A Dinode.c232 int mode = inode->i_mode; in nfs_zap_caches_locked()
346 inode->i_mode = fattr->mode; in nfs_init_locked()
488 inode->i_mode = fattr->mode; in nfs_fhget()
770 if (S_ISREG(inode->i_mode)) in nfs_setattr()
852 inode->i_mode &= ~S_ISUID; in nfs_setattr_update_inode()
854 inode->i_mode &= ~S_ISGID; in nfs_setattr_update_inode()
858 inode->i_mode = mode; in nfs_setattr_update_inode()
1066 if (S_ISDIR(inode->i_mode)) in nfs_getattr()
2084 if (S_ISDIR(inode->i_mode)) in nfs_post_op_update_inode_locked()
2399 inode->i_mode = newmode; in nfs_update_inode()
[all …]
/fs/udf/
A Dinode.c151 inode->i_ino, inode->i_mode, in udf_evict_inode()
490 if (!S_ISREG(inode->i_mode)) in udf_get_block()
1282 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in udf_setsize()
1283 S_ISLNK(inode->i_mode))) in udf_setsize()
1508 inode->i_mode = sbi->s_fmode; in udf_read_inode()
1604 inode->i_mode |= S_IFDIR; in udf_read_inode()
1614 inode->i_mode |= S_IFREG; in udf_read_inode()
1617 inode->i_mode |= S_IFBLK; in udf_read_inode()
1620 inode->i_mode |= S_IFCHR; in udf_read_inode()
1648 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in udf_read_inode()
[all …]
/fs/adfs/
A Dinode.c143 if (S_ISLNK(inode->i_mode)) in adfs_mode2atts()
147 if (S_ISDIR(inode->i_mode)) in adfs_mode2atts()
274 inode->i_mode = adfs_atts2mode(sb, inode); in adfs_iget()
280 if (S_ISDIR(inode->i_mode)) { in adfs_iget()
283 } else if (S_ISREG(inode->i_mode)) { in adfs_iget()
343 inode->i_mode = adfs_atts2mode(sb, inode); in adfs_notify_change()
/fs/gfs2/
A Dinode.c54 umode_t mode = inode->i_mode; in gfs2_set_iop()
203 inode->i_mode = DT2IF(type); in gfs2_inode_lookup()
388 if (S_ISDIR(inode->i_mode)) in munge_mode_uid_gid()
389 inode->i_mode |= S_ISUID; in munge_mode_uid_gid()
391 inode->i_mode &= ~07111; in munge_mode_uid_gid()
397 if (S_ISDIR(inode->i_mode)) in munge_mode_uid_gid()
398 inode->i_mode |= S_ISGID; in munge_mode_uid_gid()
765 inode->i_mode = mode; in gfs2_create_inode()
1036 if (S_ISDIR(inode->i_mode)) in gfs2_link()
1205 if (S_ISDIR(inode->i_mode)) in gfs2_unlink_inode()
[all …]
/fs/ufs/
A Dinode.c522 if (S_ISREG(inode->i_mode)) { in ufs_set_inode_ops()
526 } else if (S_ISDIR(inode->i_mode)) { in ufs_set_inode_ops()
530 } else if (S_ISLNK(inode->i_mode)) { in ufs_set_inode_ops()
540 init_special_inode(inode, inode->i_mode, in ufs_set_inode_ops()
706 ufs_inode->ui_mode = cpu_to_fs16(sb, inode->i_mode); in ufs1_update_inode()
731 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in ufs1_update_inode()
774 if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) { in ufs2_update_inode()
850 (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in ufs_evict_inode()
851 S_ISLNK(inode->i_mode))) in ufs_evict_inode()
1176 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || in ufs_truncate()
[all …]

Completed in 67 milliseconds

12345678910>>...16