Lines Matching refs:old_tsec
2170 const struct task_security_struct *old_tsec, in check_nnp_nosuid() argument
2180 if (new_tsec->sid == old_tsec->sid) in check_nnp_nosuid()
2189 rc = security_bounded_transition(old_tsec->sid, new_tsec->sid); in check_nnp_nosuid()
2206 const struct task_security_struct *old_tsec; in selinux_bprm_set_creds() local
2218 old_tsec = current_security(); in selinux_bprm_set_creds()
2223 new_tsec->sid = old_tsec->sid; in selinux_bprm_set_creds()
2224 new_tsec->osid = old_tsec->sid; in selinux_bprm_set_creds()
2231 if (old_tsec->exec_sid) { in selinux_bprm_set_creds()
2232 new_tsec->sid = old_tsec->exec_sid; in selinux_bprm_set_creds()
2237 rc = check_nnp_nosuid(bprm, old_tsec, new_tsec); in selinux_bprm_set_creds()
2242 rc = security_transition_sid(old_tsec->sid, isec->sid, in selinux_bprm_set_creds()
2252 rc = check_nnp_nosuid(bprm, old_tsec, new_tsec); in selinux_bprm_set_creds()
2254 new_tsec->sid = old_tsec->sid; in selinux_bprm_set_creds()
2260 if (new_tsec->sid == old_tsec->sid) { in selinux_bprm_set_creds()
2261 rc = avc_has_perm(old_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()
2279 rc = avc_has_perm(old_tsec->sid, new_tsec->sid, in selinux_bprm_set_creds()
3574 const struct task_security_struct *old_tsec; in selinux_cred_prepare() local
3577 old_tsec = old->security; in selinux_cred_prepare()
3579 tsec = kmemdup(old_tsec, sizeof(struct task_security_struct), gfp); in selinux_cred_prepare()
3592 const struct task_security_struct *old_tsec = old->security; in selinux_cred_transfer() local
3595 *tsec = *old_tsec; in selinux_cred_transfer()