Searched refs:sb (Results 1 – 13 of 13) sorted by relevance
| /security/tomoyo/ |
| A D | realpath.c | 156 struct super_block *sb = dentry->d_sb; in tomoyo_get_local_path() local 162 if (sb->s_magic == PROC_SUPER_MAGIC && *pos == '/') { in tomoyo_get_local_path() 165 struct pid_namespace *proc_pidns = proc_pid_ns(sb); in tomoyo_get_local_path() 177 if (!MAJOR(sb->s_dev)) in tomoyo_get_local_path() 180 struct inode *inode = d_backing_inode(sb->s_root); in tomoyo_get_local_path() 193 const dev_t dev = sb->s_dev; in tomoyo_get_local_path() 208 const char *name = sb->s_type->name; in tomoyo_get_local_path() 243 struct super_block *sb = dentry->d_sb; in tomoyo_realpath_from_path() local 261 inode = d_backing_inode(sb->s_root); in tomoyo_realpath_from_path() 266 !(sb->s_type->fs_flags & FS_REQUIRES_DEV))) in tomoyo_realpath_from_path()
|
| /security/selinux/ |
| A D | selinuxfs.c | 80 struct super_block *sb; member 92 fsi->sb = sb; in selinux_fs_info_create() 93 sb->s_fs_info = fsi; in selinux_fs_info_create() 108 kfree(sb->s_fs_info); in selinux_fs_info_free() 109 sb->s_fs_info = NULL; in selinux_fs_info_free() 1968 inode_lock(sb->s_root->d_inode); in sel_make_swapover_dir() 1970 inc_nlink(sb->s_root->d_inode); in sel_make_swapover_dir() 2008 ret = selinux_fs_info_create(sb); in sel_fill_super() 2016 fsi = sb->s_fs_info; in sel_fill_super() 2121 selinux_fs_info_free(sb); in sel_kill_sb() [all …]
|
| A D | hooks.c | 527 sb->s_id, sb->s_type->name); in sb_check_xattr_support() 535 sb->s_id, sb->s_type->name); in sb_check_xattr_support() 539 sb->s_id, sb->s_type->name, -rc); in sb_check_xattr_support() 553 sb->s_id, sb->s_type->name); in sb_check_xattr_support() 579 if (selinux_is_sblabel_mnt(sb)) in sb_finish_set_opts() 757 rc = security_fs_use(sb); in selinux_set_mnt_opts() 871 rc = sb_finish_set_opts(sb); in selinux_set_mnt_opts() 879 sb->s_type->name); in selinux_set_mnt_opts() 2163 if (!sb) in selinux_quotactl() 2742 sb->s_type->name); in selinux_sb_remount() [all …]
|
| /security/landlock/ |
| A D | fs.c | 59 struct super_block *sb; in release_inode() local 75 sb = inode->i_sb; in release_inode() 76 atomic_long_inc(&landlock_superblock(sb)->inode_refs); in release_inode() 91 wake_up_var(&landlock_superblock(sb)->inode_refs); in release_inode() 1272 static void hook_sb_delete(struct super_block *const sb) in hook_sb_delete() argument 1279 spin_lock(&sb->s_inode_list_lock); in hook_sb_delete() 1280 list_for_each_entry(inode, &sb->s_inodes, i_sb_list) { in hook_sb_delete() 1355 spin_unlock(&sb->s_inode_list_lock); in hook_sb_delete() 1362 spin_lock(&sb->s_inode_list_lock); in hook_sb_delete() 1366 spin_unlock(&sb->s_inode_list_lock); in hook_sb_delete() [all …]
|
| /security/ipe/ |
| A D | ipe.c | 29 struct ipe_superblock *ipe_sb(const struct super_block *sb) in ipe_sb() argument 31 return sb->s_security + ipe_blobs.lbs_superblock; in ipe_sb()
|
| A D | ipe.h | 15 struct ipe_superblock *ipe_sb(const struct super_block *sb);
|
| /security/ |
| A D | inode.c | 40 static int securityfs_fill_super(struct super_block *sb, struct fs_context *fc) in securityfs_fill_super() argument 45 error = simple_fill_super(sb, SECURITYFS_MAGIC, files); in securityfs_fill_super() 49 sb->s_op = &securityfs_super_operations; in securityfs_fill_super()
|
| A D | security.c | 1407 int security_sb_alloc(struct super_block *sb) in security_sb_alloc() argument 1409 int rc = lsm_superblock_alloc(sb); in security_sb_alloc() 1413 rc = call_int_hook(sb_alloc_security, sb); in security_sb_alloc() 1415 security_sb_free(sb); in security_sb_alloc() 1428 call_void_hook(sb_delete, sb); in security_sb_delete() 1438 void security_sb_free(struct super_block *sb) in security_sb_free() argument 1440 call_void_hook(sb_free_security, sb); in security_sb_free() 1441 kfree(sb->s_security); in security_sb_free() 1442 sb->s_security = NULL; in security_sb_free() 1519 return call_int_hook(sb_kern_mount, sb); in security_sb_kern_mount() [all …]
|
| /security/smack/ |
| A D | smack_lsm.c | 531 static int smack_sb_alloc_security(struct super_block *sb) in smack_sb_alloc_security() argument 533 struct superblock_smack *sbsp = smack_superblock(sb); in smack_sb_alloc_security() 780 static int smack_set_mnt_opts(struct super_block *sb, in smack_set_mnt_opts() argument 785 struct dentry *root = sb->s_root; in smack_set_mnt_opts() 787 struct superblock_smack *sp = smack_superblock(sb); in smack_set_mnt_opts() 813 if (sb->s_user_ns != &init_user_ns && in smack_set_mnt_opts() 814 sb->s_magic != SYSFS_MAGIC && sb->s_magic != TMPFS_MAGIC && in smack_set_mnt_opts() 815 sb->s_magic != RAMFS_MAGIC) { in smack_set_mnt_opts()
|
| A D | smackfs.c | 2862 static int smk_fill_super(struct super_block *sb, struct fs_context *fc) in smk_fill_super() argument 2923 rc = simple_fill_super(sb, SMACK_MAGIC, smack_files); in smk_fill_super()
|
| /security/selinux/include/ |
| A D | security.h | 345 int security_fs_use(struct super_block *sb);
|
| /security/apparmor/ |
| A D | apparmorfs.c | 169 static int apparmorfs_fill_super(struct super_block *sb, struct fs_context *fc) in apparmorfs_fill_super() argument 174 error = simple_fill_super(sb, AAFS_MAGIC, files); in apparmorfs_fill_super() 177 sb->s_op = &aafs_super_ops; in apparmorfs_fill_super()
|
| /security/selinux/ss/ |
| A D | services.c | 2987 int security_fs_use(struct super_block *sb) in security_fs_use() argument 2994 struct superblock_security_struct *sbsec = selinux_superblock(sb); in security_fs_use() 2995 const char *fstype = sb->s_type->name; in security_fs_use()
|
Completed in 67 milliseconds