/linux-master/security/loadpin/ |
H A D | loadpin.c | 84 static void report_writable(struct super_block *mnt_sb, bool writable) argument 86 if (mnt_sb->s_bdev) { 87 pr_info("%pg (%u:%u): %s\n", mnt_sb->s_bdev, 88 MAJOR(mnt_sb->s_bdev->bd_dev), 89 MINOR(mnt_sb->s_bdev->bd_dev), 92 pr_info("mnt_sb lacks block device, treating as: writable\n"); 102 static bool sb_is_writable(struct super_block *mnt_sb) argument 106 if (mnt_sb->s_bdev) 107 writable = !bdev_read_only(mnt_sb->s_bdev); 112 static void loadpin_sb_free_security(struct super_block *mnt_sb) argument [all...] |
/linux-master/fs/notify/ |
H A D | fsnotify.h | 37 return fsnotify_conn_mount(conn)->mnt.mnt_sb;
|
/linux-master/fs/devpts/ |
H A D | inode.c | 123 sb = path->mnt->mnt_sb; 165 if ((path.mnt->mnt_sb->s_magic != DEVPTS_SUPER_MAGIC) || 166 (DEVPTS_SB(path.mnt->mnt_sb) != fsi)) 170 if (DEVPTS_SB(path.mnt->mnt_sb) == fsi) 190 if (path.mnt->mnt_sb->s_magic != DEVPTS_SUPER_MAGIC) { 203 sb = path.mnt->mnt_sb;
|
/linux-master/fs/exportfs/ |
H A D | expfs.c | 130 if (mnt->mnt_sb->s_export_op->get_parent) 131 parent = mnt->mnt_sb->s_export_op->get_parent(dentry); 219 BUG_ON(dentry == mnt->mnt_sb->s_root); 434 const struct export_operations *nop = mnt->mnt_sb->s_export_op; 444 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type); 505 target_dir = nop->fh_to_parent(mnt->mnt_sb, fid,
|
/linux-master/fs/ |
H A D | anon_inodes.c | 66 inode = alloc_anon_inode(anon_inode_mnt->mnt_sb); 280 anon_inode_inode = alloc_anon_inode(anon_inode_mnt->mnt_sb);
|
H A D | fs_pin.c | 25 hlist_add_head(&pin->s_list, &m->mnt_sb->s_pins);
|
H A D | nsfs.c | 181 return (ns->inum == ino) && (nsfs_mnt->mnt_sb->s_dev == dev); 245 nsfs_mnt->mnt_sb->s_flags &= ~SB_NOUSER;
|
H A D | namespace.c | 277 return (mnt->mnt_flags & MNT_READONLY) || sb_rdonly(mnt->mnt_sb); 317 if (READ_ONCE(mnt->mnt_sb->s_readonly_remount)) 409 sb_start_write(m->mnt_sb); 412 sb_end_write(m->mnt_sb); 488 sb_end_write(mnt->mnt_sb); 1111 mnt->mnt.mnt_sb = fc->root->d_sb; 1117 list_add_tail(&mnt->mnt_instance, &mnt->mnt.mnt_sb->s_mounts); 1182 struct super_block *sb = old->mnt.mnt_sb; 1207 mnt->mnt.mnt_sb = sb; 1267 deactivate_super(mnt->mnt.mnt_sb); [all...] |
H A D | proc_namespace.c | 139 struct super_block *sb = mnt->mnt_sb;
|
H A D | statfs.c | 52 flags_by_sb(mnt->mnt_sb->s_flags);
|
H A D | file_table.c | 330 path->dentry = d_alloc_pseudo(mnt->mnt_sb, &this);
|
/linux-master/fs/btrfs/tests/ |
H A D | btrfs-tests.c | 59 inode = new_inode(test_mnt->mnt_sb); 149 test_mnt->mnt_sb->s_fs_info = fs_info; 167 test_mnt->mnt_sb->s_fs_info = NULL;
|
/linux-master/kernel/bpf/ |
H A D | token.c | 132 if (path.dentry != path.mnt->mnt_sb->s_root) { 136 if (path.mnt->mnt_sb->s_op != &bpf_super_ops) { 175 inode = bpf_get_inode(path.mnt->mnt_sb, NULL, mode);
|
/linux-master/fs/cachefiles/ |
H A D | cache.c | 353 down_read(&cache->mnt->mnt_sb->s_umount); 354 ret = sync_filesystem(cache->mnt->mnt_sb); 355 up_read(&cache->mnt->mnt_sb->s_umount);
|
/linux-master/include/linux/ |
H A D | mount.h | 71 struct super_block *mnt_sb; /* pointer to superblock */ member in struct:vfsmount
|
/linux-master/fs/overlayfs/ |
H A D | super.c | 229 upper_sb = ovl_upper_mnt(ofs)->mnt_sb; 395 *stack_depth = max(*stack_depth, path->mnt->mnt_sb->s_stack_depth); 524 if (upper_mnt->mnt_sb->s_flags & SB_NOSEC) 928 struct super_block *sb = path->mnt->mnt_sb; 1012 ofs->fs[0].sb = ovl_upper_mnt(ofs)->mnt_sb; 1372 upper_sb = ovl_upper_mnt(ofs)->mnt_sb;
|
H A D | util.c | 31 sb_start_write(ovl_upper_mnt(ofs)->mnt_sb); 49 sb_end_write(ovl_upper_mnt(ofs)->mnt_sb); 1498 return errseq_check(&mnt->mnt_sb->s_wb_err, ofs->errseq);
|
/linux-master/fs/nfs/ |
H A D | nfs4file.c | 329 server = NFS_SB(ss_mnt->mnt_sb); 352 r_ino = nfs_fhget(ss_mnt->mnt_sb, src_fh, fattr);
|
H A D | namespace.c | 161 fc = fs_context_for_submount(path->mnt->mnt_sb->s_type, path->dentry);
|
/linux-master/mm/ |
H A D | secretmem.c | 201 inode = alloc_anon_inode(secretmem_mnt->mnt_sb);
|
/linux-master/fs/smb/client/ |
H A D | namespace.c | 205 fc = fs_context_for_submount(path->mnt->mnt_sb->s_type, mntpt);
|
/linux-master/fs/nfsd/ |
H A D | blocklayout.c | 334 struct block_device *bdev = file->nf_file->f_path.mnt->mnt_sb->s_bdev;
|
/linux-master/drivers/misc/cxl/ |
H A D | api.c | 77 inode = alloc_anon_inode(cxl_vfs_mount->mnt_sb);
|
/linux-master/drivers/base/ |
H A D | devtmpfs.c | 69 struct super_block *s = mnt->mnt_sb;
|
/linux-master/fs/notify/fanotify/ |
H A D | fanotify_user.c | 1710 path->mnt->mnt_sb->s_type->fs_flags & FS_DISALLOW_NOTIFY_PERM) 1724 path->mnt->mnt_sb->s_flags & SB_NOUSER) 1943 ret = fanotify_add_sb_mark(group, mnt->mnt_sb, mask, 1954 ret = fanotify_remove_sb_mark(group, mnt->mnt_sb, mask,
|