Lines Matching refs:new_tsec
2155 const struct task_security_struct *new_tsec) in check_nnp_nosuid() argument
2164 if (new_tsec->sid == old_tsec->sid) in check_nnp_nosuid()
2173 rc = security_bounded_transition(old_tsec->sid, new_tsec->sid); in check_nnp_nosuid()
2191 struct task_security_struct *new_tsec; in selinux_bprm_set_creds() local
2207 new_tsec = bprm->cred->security; in selinux_bprm_set_creds()
2211 new_tsec->sid = old_tsec->sid; in selinux_bprm_set_creds()
2212 new_tsec->osid = old_tsec->sid; in selinux_bprm_set_creds()
2215 new_tsec->create_sid = 0; in selinux_bprm_set_creds()
2216 new_tsec->keycreate_sid = 0; in selinux_bprm_set_creds()
2217 new_tsec->sockcreate_sid = 0; in selinux_bprm_set_creds()
2220 new_tsec->sid = old_tsec->exec_sid; in selinux_bprm_set_creds()
2222 new_tsec->exec_sid = 0; in selinux_bprm_set_creds()
2225 rc = check_nnp_nosuid(bprm, old_tsec, new_tsec); in selinux_bprm_set_creds()
2232 &new_tsec->sid); in selinux_bprm_set_creds()
2240 rc = check_nnp_nosuid(bprm, old_tsec, new_tsec); in selinux_bprm_set_creds()
2242 new_tsec->sid = old_tsec->sid; in selinux_bprm_set_creds()
2248 if (new_tsec->sid == old_tsec->sid) { in selinux_bprm_set_creds()
2255 rc = avc_has_perm(old_tsec->sid, new_tsec->sid, in selinux_bprm_set_creds()
2260 rc = avc_has_perm(new_tsec->sid, isec->sid, in selinux_bprm_set_creds()
2267 rc = avc_has_perm(old_tsec->sid, new_tsec->sid, in selinux_bprm_set_creds()
2291 rc = avc_has_perm(ptsid, new_tsec->sid, in selinux_bprm_set_creds()
2386 struct task_security_struct *new_tsec; in selinux_bprm_committing_creds() local
2390 new_tsec = bprm->cred->security; in selinux_bprm_committing_creds()
2391 if (new_tsec->sid == new_tsec->osid) in selinux_bprm_committing_creds()
2410 rc = avc_has_perm(new_tsec->osid, new_tsec->sid, SECCLASS_PROCESS, in selinux_bprm_committing_creds()