/Linux-v5.4/fs/ecryptfs/ |
D | super.c | 95 if (!lower_dentry->d_sb->s_op->statfs) in ecryptfs_statfs() 98 rc = lower_dentry->d_sb->s_op->statfs(lower_dentry, buf); in ecryptfs_statfs() 104 &ecryptfs_superblock_to_private(dentry->d_sb)->mount_crypt_stat); in ecryptfs_statfs() 134 struct super_block *sb = root->d_sb; in ecryptfs_show_options()
|
D | main.c | 526 if (path.dentry->d_sb->s_type == &ecryptfs_fs_type) { in ecryptfs_mount() 543 ecryptfs_set_superblock_lower(s, path.dentry->d_sb); in ecryptfs_mount() 550 s->s_flags |= path.dentry->d_sb->s_flags & SB_POSIXACL; in ecryptfs_mount() 557 if (sb_rdonly(path.dentry->d_sb) || mount_crypt_stat->flags & ECRYPTFS_ENCRYPTED_VIEW_ENABLED) in ecryptfs_mount() 560 s->s_maxbytes = path.dentry->d_sb->s_maxbytes; in ecryptfs_mount() 561 s->s_blocksize = path.dentry->d_sb->s_blocksize; in ecryptfs_mount() 563 s->s_stack_depth = path.dentry->d_sb->s_stack_depth + 1; in ecryptfs_mount()
|
/Linux-v5.4/fs/overlayfs/ |
D | inode.c | 62 old_cred = ovl_override_creds(dentry->d_sb); in ovl_setattr() 81 bool samefs = ovl_same_sb(dentry->d_sb); in ovl_map_dev_ino() 82 unsigned int xinobits = ovl_xino_bits(dentry->d_sb); in ovl_map_dev_ino() 90 stat->dev = dentry->d_sb->s_dev; in ovl_map_dev_ino() 109 stat->dev = dentry->d_sb->s_dev; in ovl_map_dev_ino() 125 stat->dev = dentry->d_sb->s_dev; in ovl_map_dev_ino() 149 bool samefs = ovl_same_sb(dentry->d_sb); in ovl_getattr() 157 old_cred = ovl_override_creds(dentry->d_sb); in ovl_getattr() 171 if (!is_dir || samefs || ovl_xino_bits(dentry->d_sb)) { in ovl_getattr() 201 (!ovl_verify_lower(dentry->d_sb) && in ovl_getattr() [all …]
|
D | util.c | 20 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_want_write() 26 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_drop_write() 32 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_workdir() 147 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_path_upper() 571 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_check_setxattr() 671 if (!lower || !ovl_indexdir(dentry->d_sb)) in ovl_need_index() 675 if (ovl_index_all(dentry->d_sb)) in ovl_need_index() 688 struct dentry *indexdir = ovl_indexdir(dentry->d_sb); in ovl_cleanup_index() 724 } else if (ovl_index_all(dentry->d_sb)) { in ovl_cleanup_index() 786 old_cred = ovl_override_creds(dentry->d_sb); in ovl_nlink_start() [all …]
|
D | namei.c | 810 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_lookup() 812 struct ovl_entry *roe = dentry->d_sb->s_root->d_fsdata; in ovl_lookup() 826 .sb = dentry->d_sb, in ovl_lookup() 839 old_cred = ovl_override_creds(dentry->d_sb); in ovl_lookup() 929 ((d.is_dir && ovl_verify_lower(dentry->d_sb)) || in ovl_lookup() 1027 if (origin && ovl_indexdir(dentry->d_sb) && in ovl_lookup() 1028 (!d.is_dir || ovl_index_all(dentry->d_sb))) { in ovl_lookup() 1071 inode = ovl_get_inode(dentry->d_sb, &oip); in ovl_lookup() 1128 old_cred = ovl_override_creds(dentry->d_sb); in ovl_lower_positive()
|
D | copy_up.c | 233 uuid_t *uuid = &real->d_sb->s_uuid; in ovl_encode_real_fh() 294 if (ovl_can_decode_fh(lower->d_sb)) { in ovl_set_origin() 334 struct dentry *indexdir = ovl_indexdir(dentry->d_sb); in ovl_create_index() 651 struct ovl_fs *ofs = c->dentry->d_sb->s_fs_info; in ovl_do_copy_up() 663 c->workdir = ovl_indexdir(c->dentry->d_sb); in ovl_do_copy_up() 672 c->destdir = ovl_indexdir(c->dentry->d_sb); in ovl_do_copy_up() 723 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_need_meta_copy_up() 854 const struct cred *old_cred = ovl_override_creds(dentry->d_sb); in ovl_copy_up_flags()
|
D | readdir.c | 121 if (ovl_xino_bits(rdd->dentry->d_sb)) in ovl_calc_d_ino() 274 old_cred = ovl_override_creds(rdd->dentry->d_sb); in ovl_check_whiteouts() 469 int xinobits = ovl_xino_bits(dir->d_sb); in ovl_cache_update_ino() 472 if (!ovl_same_sb(dir->d_sb) && !xinobits) in ovl_cache_update_ino() 507 WARN_ON_ONCE(dir->d_sb->s_dev != stat.dev); in ovl_cache_update_ino() 692 .xinobits = ovl_xino_bits(dir->d_sb), in ovl_iterate_real() 707 WARN_ON_ONCE(dir->d_sb->s_dev != stat.dev); in ovl_iterate_real() 740 if (ovl_xino_bits(dentry->d_sb) || in ovl_iterate() 741 (ovl_same_sb(dentry->d_sb) && in ovl_iterate() 919 old_cred = ovl_override_creds(dentry->d_sb); in ovl_check_empty_dir()
|
/Linux-v5.4/fs/hpfs/ |
D | dentry.c | 32 hash = partial_name_hash(hpfs_upcase(hpfs_sb(dentry->d_sb)->sb_cp_table,qstr->name[i]), hash); in hpfs_hash_dentry() 54 if (hpfs_compare_names(dentry->d_sb, str, al, name->name, bl, 0)) in hpfs_compare_dentry()
|
/Linux-v5.4/fs/ |
D | fs_context.c | 279 fc->user_ns = get_user_ns(reference->d_sb->s_user_ns); in alloc_fs_context() 282 atomic_inc(&reference->d_sb->s_active); in alloc_fs_context() 283 fc->user_ns = get_user_ns(reference->d_sb->s_user_ns); in alloc_fs_context() 316 return alloc_fs_context(dentry->d_sb->s_type, dentry, sb_flags, in fs_context_for_reconfigure() 330 struct super_block *sb = fc->root->d_sb; in fc_drop_locked() 494 sb = fc->root->d_sb; in put_fs_context() 652 sb = root->d_sb; in legacy_get_tree() 665 struct super_block *sb = fc->root->d_sb; in legacy_reconfigure()
|
D | fhandle.c | 30 if (!path->dentry->d_sb->s_export_op || in do_sys_name_to_handle() 31 !path->dentry->d_sb->s_export_op->fh_to_dentry) in do_sys_name_to_handle()
|
/Linux-v5.4/fs/cachefiles/ |
D | bind.c | 127 !root->d_sb->s_op->statfs || in cachefiles_daemon_add_cache() 128 !root->d_sb->s_op->sync_fs) in cachefiles_daemon_add_cache() 132 if (sb_rdonly(root->d_sb)) in cachefiles_daemon_add_cache() 215 fsdef->dentry->d_sb->s_id); in cachefiles_daemon_add_cache()
|
/Linux-v5.4/fs/autofs/ |
D | root.c | 65 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_del_active() 77 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_dir_open() 107 struct autofs_sb_info *sbi = autofs_sbi(de->d_sb); in autofs_dentry_release() 128 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_lookup_active() 183 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_lookup_expiring() 242 struct autofs_sb_info *sbi = autofs_sbi(path->dentry->d_sb); in autofs_mount_wait() 287 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_mountpoint_changed() 312 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_d_automount() 400 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_d_manage()
|
D | autofs_i.h | 240 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in __autofs_add_expiring() 251 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_add_expiring() 264 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_del_expiring()
|
D | dev-ioctl.c | 194 if (path.dentry->d_sb->s_magic == AUTOFS_SUPER_MAGIC) { in find_autofs_mount() 211 return path->dentry->d_sb->s_dev == *(dev_t *)p; in test_by_dev() 529 devid = new_encode_dev(path.dentry->d_sb->s_dev); in autofs_dev_ioctl_ismountpoint() 533 magic = path.dentry->d_sb->s_magic; in autofs_dev_ioctl_ismountpoint() 547 magic = path.dentry->d_sb->s_magic; in autofs_dev_ioctl_ismountpoint()
|
D | symlink.c | 17 sbi = autofs_sbi(dentry->d_sb); in autofs_get_link()
|
D | expire.c | 44 struct autofs_sb_info *sbi = autofs_sbi(path.dentry->d_sb); in autofs_mount_busy() 100 struct autofs_sb_info *sbi = autofs_sbi(root->d_sb); in get_next_positive_subdir() 118 struct autofs_sb_info *sbi = autofs_sbi(root->d_sb); in get_next_positive_dentry() 492 struct autofs_sb_info *sbi = autofs_sbi(dentry->d_sb); in autofs_expire_wait()
|
/Linux-v5.4/fs/9p/ |
D | fid.c | 131 fid = v9fs_fid_find(dentry->d_sb->s_root, uid, any); in v9fs_fid_lookup_with_uid() 147 v9fs_fid_add(dentry->d_sb->s_root, fid); in v9fs_fid_lookup_with_uid() 150 if (dentry->d_sb->s_root == dentry) in v9fs_fid_lookup_with_uid()
|
/Linux-v5.4/fs/jffs2/ |
D | super.c | 86 struct jffs2_sb_info *c = JFFS2_SB_INFO(root->d_sb); in jffs2_show_options() 149 return d_obtain_alias(jffs2_iget(child->d_sb, pino)); in jffs2_get_parent() 226 struct super_block *sb = fc->root->d_sb; in jffs2_reconfigure()
|
/Linux-v5.4/fs/cifs/ |
D | xattr.c | 57 struct super_block *sb = dentry->d_sb; in cifs_xattr_set() 206 struct super_block *sb = dentry->d_sb; in cifs_xattr_get() 313 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in cifs_listxattr()
|
D | dir.c | 83 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in build_path_from_dentry() 100 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in build_path_from_dentry_optional_prefix() 203 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in check_name() 810 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls; in cifs_ci_hash() 831 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls; in cifs_ci_compare()
|
/Linux-v5.4/fs/debugfs/ |
D | inode.c | 181 struct debugfs_fs_info *fsi = root->d_sb->s_fs_info; in debugfs_show_options() 389 inode = debugfs_get_inode(dentry->d_sb); in __debugfs_create_file() 555 inode = debugfs_get_inode(dentry->d_sb); in debugfs_create_dir() 597 inode = debugfs_get_inode(dentry->d_sb); in debugfs_create_automount() 655 inode = debugfs_get_inode(dentry->d_sb); in debugfs_create_symlink()
|
/Linux-v5.4/fs/ext2/ |
D | xattr_user.c | 17 return test_opt(dentry->d_sb, XATTR_USER); in ext2_xattr_user_list()
|
/Linux-v5.4/fs/reiserfs/ |
D | xattr_user.c | 34 return reiserfs_xattrs_user(dentry->d_sb); in user_list()
|
/Linux-v5.4/fs/ext4/ |
D | xattr_user.c | 18 return test_opt(dentry->d_sb, XATTR_USER); in ext4_xattr_user_list()
|
/Linux-v5.4/fs/nfs/ |
D | namespace.c | 235 .sb = dentry->d_sb, in nfs_do_submount() 252 mnt = nfs_do_clone_mount(NFS_SB(dentry->d_sb), devname, &mountdata); in nfs_do_submount()
|