Lines Matching refs:sbsp
548 struct superblock_smack *sbsp = smack_superblock(sb); in smack_sb_alloc_security() local
550 sbsp->smk_root = &smack_known_floor; in smack_sb_alloc_security()
551 sbsp->smk_default = &smack_known_floor; in smack_sb_alloc_security()
552 sbsp->smk_floor = &smack_known_floor; in smack_sb_alloc_security()
553 sbsp->smk_hat = &smack_known_hat; in smack_sb_alloc_security()
636 struct superblock_smack *sbsp; in smack_fs_context_submount() local
645 sbsp = smack_superblock(reference); in smack_fs_context_submount()
648 if (sbsp->smk_default) { in smack_fs_context_submount()
649 ctx->fsdefault = kstrdup(sbsp->smk_default->smk_known, GFP_KERNEL); in smack_fs_context_submount()
654 if (sbsp->smk_floor) { in smack_fs_context_submount()
655 ctx->fsfloor = kstrdup(sbsp->smk_floor->smk_known, GFP_KERNEL); in smack_fs_context_submount()
660 if (sbsp->smk_hat) { in smack_fs_context_submount()
661 ctx->fshat = kstrdup(sbsp->smk_hat->smk_known, GFP_KERNEL); in smack_fs_context_submount()
667 if (sbsp->smk_root) { in smack_fs_context_submount()
668 ctx->fstransmute = kstrdup(sbsp->smk_root->smk_known, GFP_KERNEL); in smack_fs_context_submount()
921 struct superblock_smack *sbsp; in smack_bprm_creds_for_exec() local
928 sbsp = smack_superblock(inode->i_sb); in smack_bprm_creds_for_exec()
929 if ((sbsp->smk_flags & SMK_SB_UNTRUSTED) && in smack_bprm_creds_for_exec()
930 isp->smk_task != sbsp->smk_root) in smack_bprm_creds_for_exec()
1205 struct superblock_smack *sbsp = smack_superblock(inode->i_sb); in smack_inode_permission() local
1217 if (sbsp->smk_flags & SMK_SB_UNTRUSTED) { in smack_inode_permission()
1218 if (smk_of_inode(inode) != sbsp->smk_root) in smack_inode_permission()
1450 struct superblock_smack *sbsp = smack_superblock(sbp); in smack_inode_removexattr() local
1452 isp->smk_inode = sbsp->smk_default; in smack_inode_removexattr()
1789 struct superblock_smack *sbsp; in smack_mmap_file() local
1804 sbsp = smack_superblock(file_inode(file)->i_sb); in smack_mmap_file()
1805 if (sbsp->smk_flags & SMK_SB_UNTRUSTED && in smack_mmap_file()
1806 isp->smk_mmap != sbsp->smk_root) in smack_mmap_file()
3427 struct superblock_smack *sbsp; in smack_d_instantiate() local
3450 sbsp = smack_superblock(sbp); in smack_d_instantiate()
3455 final = sbsp->smk_default; in smack_d_instantiate()
3472 sbsp->smk_root = &smack_known_star; in smack_d_instantiate()
3473 sbsp->smk_default = &smack_known_star; in smack_d_instantiate()
3474 isp->smk_inode = sbsp->smk_root; in smack_d_instantiate()
3494 isp->smk_inode = sbsp->smk_root; in smack_d_instantiate()