| /fs/overlayfs/ |
| A D | namei.c | 22 bool is_dir; member 291 if (d->is_dir || !last_element) { in ovl_lookup_single() 312 d->is_dir = true; in ovl_lookup_single() 812 bool is_dir = d_is_dir(origin); in ovl_lookup_index() local 858 } else if (is_dir && verify) { in ovl_lookup_index() 1104 .is_dir = false, in ovl_lookup() 1129 if (upperdentry && !d.is_dir) { in ovl_lookup() 1177 else if (d.is_dir || !ofs->numdatalayer) in ovl_lookup() 1210 ((d.is_dir && ovl_verify_lower(dentry->d_sb)) || in ovl_lookup() 1215 if (d.is_dir) in ovl_lookup() [all …]
|
| A D | inode.c | 164 bool is_dir = S_ISDIR(inode->i_mode); in ovl_getattr() local 189 if (!is_dir || ovl_same_dev(OVL_FS(dentry->d_sb))) { in ovl_getattr() 195 (!is_dir ? STATX_NLINK : 0); in ovl_getattr() 220 (is_dir || lowerstat.nlink == 1))) { in ovl_getattr() 270 if (is_dir && OVL_TYPE_MERGE(type)) in ovl_getattr() 279 if (!is_dir && ovl_test_flag(OVL_INDEX, d_inode(dentry))) in ovl_getattr() 1223 bool is_dir; in ovl_get_inode() local 1234 is_dir = S_ISDIR(realinode->i_mode); in ovl_get_inode() 1238 unsigned int nlink = is_dir ? 1 : realinode->i_nlink; in ovl_get_inode() 1263 if (!is_dir) in ovl_get_inode() [all …]
|
| A D | dir.c | 809 static int ovl_remove_upper(struct dentry *dentry, bool is_dir, in ovl_remove_upper() argument 838 if (is_dir) in ovl_remove_upper() 889 static int ovl_do_remove(struct dentry *dentry, bool is_dir) in ovl_do_remove() argument 897 if (is_dir && (lower_positive || !ovl_pure_upper(dentry))) { in ovl_do_remove() 913 err = ovl_remove_upper(dentry, is_dir, &list); in ovl_do_remove() 918 if (is_dir) in ovl_do_remove() 1095 bool is_dir = d_is_dir(old); in ovl_rename() local 1131 } else if (is_dir && ovl_dentry_is_whiteout(new)) { in ovl_rename() 1253 else if (is_dir && !old_opaque && ovl_type_merge(new->d_parent)) in ovl_rename()
|
| /fs/fat/ |
| A D | namei_msdos.c | 228 int is_dir, int is_hid, int cluster, in msdos_add_entry() argument 237 de.attr = is_dir ? ATTR_DIR : ATTR_ARCH; in msdos_add_entry() 439 int err, old_attrs, is_dir, update_dotdot, corrupt = 0; in do_msdos_rename() local 451 is_dir = S_ISDIR(old_inode->i_mode); in do_msdos_rename() 452 update_dotdot = (is_dir && old_dir != new_dir); in do_msdos_rename() 496 if (is_dir) { in do_msdos_rename() 504 err = msdos_add_entry(new_dir, new_name, is_dir, is_hid, 0, in do_msdos_rename() 551 if (is_dir) in do_msdos_rename()
|
| A D | namei_vfat.c | 577 int len, int is_dir, int cluster, in vfat_build_slots() argument 640 de->attr = is_dir ? ATTR_DIR : ATTR_ARCH; in vfat_build_slots() 654 int is_dir, int cluster, struct timespec64 *ts, in vfat_add_entry() argument 669 err = vfat_build_slots(dir, qname->name, len, is_dir, cluster, ts, in vfat_add_entry() 937 int err, is_dir, corrupt = 0; in vfat_rename() local 954 is_dir = S_ISDIR(old_inode->i_mode); in vfat_rename() 957 if (is_dir) { in vfat_rename() 965 err = vfat_add_entry(new_dir, &new_dentry->d_name, is_dir, 0, in vfat_rename() 997 if (is_dir) in vfat_rename()
|
| A D | file.c | 39 int is_dir = S_ISDIR(inode->i_mode); in fat_ioctl_set_attributes() local 62 (is_dir ? ATTR_DIR : 0); in fat_ioctl_set_attributes() 68 if (is_dir) in fat_ioctl_set_attributes()
|
| /fs/smb/server/ |
| A D | oplock.h | 32 bool is_dir; member 51 bool is_dir; member
|
| A D | smbacl.c | 1039 bool is_dir = S_ISDIR(d_inode(path->dentry)->i_mode); in smb_inherit_dacl() local 1093 if (!smb_inherit_flags(flags, is_dir)) in smb_inherit_dacl() 1095 if (is_dir) { in smb_inherit_dacl() 1118 if (is_dir && creator && flags & CONTAINER_INHERIT_ACE) { in smb_inherit_dacl() 1126 } else if (is_dir && !(parent_aces->flags & NO_PROPAGATE_INHERIT_ACE)) { in smb_inherit_dacl() 1233 bool smb_inherit_flags(int flags, bool is_dir) in smb_inherit_flags() argument 1235 if (!is_dir) in smb_inherit_flags()
|
| A D | smbacl.h | 94 bool smb_inherit_flags(int flags, bool is_dir);
|
| A D | oplock.c | 105 lease->is_dir = lctx->is_dir; in alloc_lease() 891 !lease->is_dir) in oplock_break()
|
| /fs/vboxsf/ |
| A D | dir.c | 258 umode_t mode, bool is_dir, bool excl, u64 *handle_ret) in vboxsf_dir_create() argument 267 if (is_dir) in vboxsf_dir_create() 273 (is_dir ? SHFL_TYPE_DIRECTORY : SHFL_TYPE_FILE); in vboxsf_dir_create()
|
| /fs/ocfs2/ |
| A D | journal.h | 421 static inline int ocfs2_mknod_credits(struct super_block *sb, int is_dir, in ocfs2_mknod_credits() argument 426 if (is_dir) in ocfs2_mknod_credits()
|
| /fs/f2fs/ |
| A D | checkpoint.c | 1074 bool is_dir = (type == DIR_INODE); in f2fs_sync_dirty_inodes() local 1077 trace_f2fs_sync_dirty_inodes_enter(sbi->sb, is_dir, in f2fs_sync_dirty_inodes() 1078 get_pages(sbi, is_dir ? in f2fs_sync_dirty_inodes() 1082 trace_f2fs_sync_dirty_inodes_exit(sbi->sb, is_dir, in f2fs_sync_dirty_inodes() 1083 get_pages(sbi, is_dir ? in f2fs_sync_dirty_inodes() 1093 trace_f2fs_sync_dirty_inodes_exit(sbi->sb, is_dir, in f2fs_sync_dirty_inodes() 1094 get_pages(sbi, is_dir ? in f2fs_sync_dirty_inodes()
|
| A D | node.h | 410 static inline void set_cold_node(const struct folio *folio, bool is_dir) in set_cold_node() argument 415 if (is_dir) in set_cold_node()
|
| /fs/exfat/ |
| A D | file.c | 380 int is_dir = S_ISDIR(inode->i_mode); in exfat_ioctl_set_attributes() local 401 attr |= (is_dir ? EXFAT_ATTR_SUBDIR : 0); in exfat_ioctl_set_attributes() 406 if (is_dir) in exfat_ioctl_set_attributes()
|
| A D | inode.c | 28 bool is_dir = (ei->type == TYPE_DIR) ? true : false; in __exfat_write_inode() local 40 if (is_dir && ei->dir.dir == sbi->root_dir && ei->entry == -1) in __exfat_write_inode()
|
| /fs/xfs/scrub/ |
| A D | tempfile.c | 58 bool is_dir = S_ISDIR(mode); in xrep_tempfile_create() local 78 if (is_dir) { in xrep_tempfile_create() 111 if (is_dir) { in xrep_tempfile_create()
|
| /fs/ntfs3/ |
| A D | inode.c | 37 bool is_dir; in ntfs_read_mft() local 102 is_dir = rec->flags & RECORD_FLAG_DIR; in ntfs_read_mft() 105 if (is_dir && ino == MFT_REC_MFT) { in ntfs_read_mft() 217 if (is_dir) { in ntfs_read_mft() 288 if (!is_dir) in ntfs_read_mft() 326 } else if (is_dir && attr->name_len == ARRAY_SIZE(I30_NAME) && in ntfs_read_mft() 359 is_dir = false; in ntfs_read_mft()
|
| /fs/udf/ |
| A D | namei.c | 772 bool has_diriter = false, is_dir = false; in udf_rename() local 801 is_dir = true; in udf_rename() 807 if (is_dir && old_dir != new_dir) { in udf_rename() 897 if (is_dir) { in udf_rename()
|
| /fs/ubifs/ |
| A D | dir.c | 1332 int is_dir = S_ISDIR(old_inode->i_mode); in do_rename() local 1366 if (unlink && is_dir) { in do_rename() 1453 if (is_dir) { in do_rename() 1491 if (is_dir) in do_rename() 1557 if (is_dir) { in do_rename()
|
| /fs/notify/ |
| A D | fsnotify.c | 388 bool is_dir = mask & FS_ISDIR; in send_to_group() local 409 fsnotify_effective_ignore_mask(mark, is_dir, type); in send_to_group()
|
| /fs/ |
| A D | namei.c | 5016 bool is_dir = d_is_dir(old_dentry); in vfs_rename() local 5027 error = may_delete(rd->old_mnt_idmap, old_dir, old_dentry, is_dir); in vfs_rename() 5038 new_dentry, is_dir); in vfs_rename() 5054 if (is_dir) { in vfs_rename() 5090 if (is_dir) { in vfs_rename() 5113 if (is_dir && !new_is_dir && new_dir->i_nlink >= max_links) in vfs_rename() 5115 if ((flags & RENAME_EXCHANGE) && !is_dir && new_is_dir && in vfs_rename() 5119 if (!is_dir) { in vfs_rename() 5135 if (is_dir) { in vfs_rename() 5149 if (!is_dir || lock_old_subdir) in vfs_rename() [all …]
|
| /fs/afs/ |
| A D | dir.c | 236 bool is_dir = (S_ISDIR(dvnode->netfs.inode.i_mode) && in afs_do_read_single() local 240 if (is_dir) { in afs_do_read_single() 280 } else if (is_dir) { in afs_do_read_single() 2074 bool is_dir = (S_ISDIR(dvnode->netfs.inode.i_mode) && in afs_single_writepages() local 2083 if (is_dir ? in afs_single_writepages()
|
| /fs/xfs/ |
| A D | xfs_inode.c | 666 bool is_dir = S_ISDIR(args->mode); in xfs_create() local 682 if (is_dir) { in xfs_create() 1898 int is_dir = S_ISDIR(VFS_I(ip)->i_mode); in xfs_remove() local 1957 if (is_dir && xfs_inode_is_filestream(ip)) in xfs_remove()
|
| /fs/notify/fanotify/ |
| A D | fanotify_user.c | 1747 bool is_dir = d_is_dir(path->dentry); in fanotify_events_supported() local 1760 if (!is_dir && !d_is_reg(path->dentry)) in fanotify_events_supported() 1796 !is_dir && (mask & FANOTIFY_DIRONLY_EVENT_BITS)) in fanotify_events_supported()
|