| /Linux-v5.4/security/loadpin/ |
| D | loadpin.c | 70 static void check_pinning_enforcement(struct super_block *mnt_sb) in check_pinning_enforcement() argument 78 if (mnt_sb->s_bdev) { in check_pinning_enforcement() 81 ro = bdev_read_only(mnt_sb->s_bdev); in check_pinning_enforcement() 82 bdevname(mnt_sb->s_bdev, bdev); in check_pinning_enforcement() 84 MAJOR(mnt_sb->s_bdev->bd_dev), in check_pinning_enforcement() 85 MINOR(mnt_sb->s_bdev->bd_dev), in check_pinning_enforcement() 100 static void check_pinning_enforcement(struct super_block *mnt_sb) in check_pinning_enforcement() argument 106 static void loadpin_sb_free_security(struct super_block *mnt_sb) in loadpin_sb_free_security() argument 113 if (!IS_ERR_OR_NULL(pinned_root) && mnt_sb == pinned_root) { in loadpin_sb_free_security() 142 load_root = file->f_path.mnt->mnt_sb; in loadpin_read_file()
|
| /Linux-v5.4/fs/exportfs/ |
| D | expfs.c | 130 if (mnt->mnt_sb->s_export_op->get_parent) in reconnect_one() 131 parent = mnt->mnt_sb->s_export_op->get_parent(dentry); in reconnect_one() 219 BUG_ON(dentry == mnt->mnt_sb->s_root); in reconnect_path() 424 const struct export_operations *nop = mnt->mnt_sb->s_export_op; in exportfs_decode_fh() 434 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type); in exportfs_decode_fh() 497 target_dir = nop->fh_to_parent(mnt->mnt_sb, fid, in exportfs_decode_fh()
|
| /Linux-v5.4/fs/devpts/ |
| D | inode.c | 142 sb = path->mnt->mnt_sb; in devpts_ptmx_path() 184 if ((path.mnt->mnt_sb->s_magic != DEVPTS_SUPER_MAGIC) || in devpts_mntget() 185 (DEVPTS_SB(path.mnt->mnt_sb) != fsi)) in devpts_mntget() 189 if (DEVPTS_SB(path.mnt->mnt_sb) == fsi) in devpts_mntget() 209 if (path.mnt->mnt_sb->s_magic != DEVPTS_SUPER_MAGIC) { in devpts_acquire() 222 sb = path.mnt->mnt_sb; in devpts_acquire()
|
| /Linux-v5.4/fs/btrfs/tests/ |
| D | btrfs-tests.c | 57 inode = new_inode(test_mnt->mnt_sb); in btrfs_new_test_inode() 144 test_mnt->mnt_sb->s_fs_info = fs_info; in btrfs_alloc_dummy_fs_info() 161 test_mnt->mnt_sb->s_fs_info = NULL; in btrfs_free_dummy_fs_info()
|
| /Linux-v5.4/fs/ |
| D | nsfs.c | 77 inode = new_inode_pseudo(mnt->mnt_sb); in __ns_get_path() 89 dentry = d_alloc_anon(mnt->mnt_sb); in __ns_get_path() 284 nsfs_mnt->mnt_sb->s_flags &= ~SB_NOUSER; in nsfs_init()
|
| D | namespace.c | 248 return (mnt->mnt_flags & MNT_READONLY) || sb_rdonly(mnt->mnt_sb); in __mnt_is_readonly() 288 if (mnt->mnt_sb->s_readonly_remount) in mnt_is_readonly() 354 sb_start_write(m->mnt_sb); in mnt_want_write() 357 sb_end_write(m->mnt_sb); in mnt_want_write() 446 sb_end_write(mnt->mnt_sb); in mnt_drop_write() 948 mnt->mnt.mnt_sb = fc->root->d_sb; in vfs_create_mount() 954 list_add_tail(&mnt->mnt_instance, &mnt->mnt.mnt_sb->s_mounts); in vfs_create_mount() 1019 struct super_block *sb = old->mnt.mnt_sb; in clone_mnt() 1042 mnt->mnt.mnt_sb = sb; in clone_mnt() 1102 deactivate_super(mnt->mnt.mnt_sb); in cleanup_mnt() [all …]
|
| D | fs_pin.c | 25 hlist_add_head(&pin->s_list, &m->mnt_sb->s_pins); in pin_insert()
|
| D | anon_inodes.c | 157 anon_inode_inode = alloc_anon_inode(anon_inode_mnt->mnt_sb); in anon_inode_init()
|
| D | file_table.c | 225 path.dentry = d_alloc_pseudo(mnt->mnt_sb, &this); in alloc_file_pseudo() 228 if (!mnt->mnt_sb->s_d_op) in alloc_file_pseudo()
|
| D | proc_namespace.c | 135 struct super_block *sb = mnt->mnt_sb; in show_mountinfo()
|
| D | statfs.c | 50 flags_by_sb(mnt->mnt_sb->s_flags); in calculate_f_flags()
|
| /Linux-v5.4/include/linux/ |
| D | mount.h | 70 struct super_block *mnt_sb; /* pointer to superblock */ member
|
| /Linux-v5.4/fs/overlayfs/ |
| D | super.c | 273 upper_sb = ofs->upper_mnt->mnt_sb; in ovl_sync_fs() 793 *stack_depth = max(*stack_depth, path->mnt->mnt_sb->s_stack_depth); in ovl_lower_dir() 1037 if (sb_rdonly(upperpath->mnt->mnt_sb)) { in ovl_get_upper() 1276 struct super_block *sb = path->mnt->mnt_sb; in ovl_get_fsid() 1282 if (ofs->upper_mnt && ofs->upper_mnt->mnt_sb == sb) in ovl_get_fsid() 1618 sb->s_stack_depth = ofs->upper_mnt->mnt_sb->s_stack_depth; in ovl_fill_super() 1619 sb->s_time_gran = ofs->upper_mnt->mnt_sb->s_time_gran; in ovl_fill_super()
|
| D | util.c | 48 return ofs->upper_mnt->mnt_sb; in ovl_same_sb()
|
| /Linux-v5.4/fs/cachefiles/ |
| D | interface.c | 389 down_read(&cache->mnt->mnt_sb->s_umount); in cachefiles_sync_cache() 390 ret = sync_filesystem(cache->mnt->mnt_sb); in cachefiles_sync_cache() 391 up_read(&cache->mnt->mnt_sb->s_umount); in cachefiles_sync_cache()
|
| /Linux-v5.4/fs/notify/fanotify/ |
| D | fanotify_user.c | 942 path->mnt->mnt_sb->s_type->fs_flags & FS_DISALLOW_NOTIFY_PERM) in fanotify_events_supported() 1079 ret = fanotify_add_sb_mark(group, mnt->mnt_sb, mask, in do_fanotify_mark() 1090 ret = fanotify_remove_sb_mark(group, mnt->mnt_sb, mask, in do_fanotify_mark()
|
| /Linux-v5.4/fs/btrfs/ |
| D | super.c | 1413 ret = get_default_subvol_objectid(btrfs_sb(mnt->mnt_sb), in mount_subvol() 1420 subvol_name = get_subvol_name_from_objectid(btrfs_sb(mnt->mnt_sb), in mount_subvol() 1635 down_write(&mnt_root->mnt_sb->s_umount); in btrfs_mount() 1636 error = btrfs_remount(mnt_root->mnt_sb, &flags, NULL); in btrfs_mount() 1637 up_write(&mnt_root->mnt_sb->s_umount); in btrfs_mount()
|
| /Linux-v5.4/fs/nfsd/ |
| D | nfs4layouts.c | 130 struct super_block *sb = exp->ex_path.mnt->mnt_sb; in nfsd4_setup_layout_type() 629 argv[2] = ls->ls_file->nf_file->f_path.mnt->mnt_sb->s_id; in nfsd4_cb_layout_fail()
|
| D | blocklayout.c | 408 struct block_device *bdev = ls->ls_file->nf_file->f_path.mnt->mnt_sb->s_bdev; in nfsd4_scsi_fence_client()
|
| /Linux-v5.4/drivers/base/ |
| D | devtmpfs.c | 64 struct super_block *s = mnt->mnt_sb; in public_dev_mount()
|
| /Linux-v5.4/drivers/misc/cxl/ |
| D | api.c | 76 inode = alloc_anon_inode(cxl_vfs_mount->mnt_sb); in cxl_getfile()
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_drv.c | 560 inode = alloc_anon_inode(drm_fs_mnt->mnt_sb); in drm_fs_inode_new()
|
| /Linux-v5.4/drivers/dax/ |
| D | super.c | 677 dax_superblock = dax_mnt->mnt_sb; in dax_fs_init()
|
| /Linux-v5.4/mm/ |
| D | shmem.c | 2126 sb = shm_mnt->mnt_sb; in shmem_get_unmapped_area() 3913 SHMEM_SB(shm_mnt->mnt_sb)->huge = shmem_huge; in shmem_init() 3973 SHMEM_SB(shm_mnt->mnt_sb)->huge = shmem_huge; in shmem_enabled_store() 4102 inode = shmem_get_inode(mnt->mnt_sb, NULL, S_IFREG | S_IRWXUGO, 0, in __shmem_file_setup()
|
| /Linux-v5.4/drivers/virtio/ |
| D | virtio_balloon.c | 887 vb->vb_dev_info.inode = alloc_anon_inode(balloon_mnt->mnt_sb); in virtballoon_probe()
|