Lines Matching refs:cred
745 const struct cred *cred = current_cred(); in kill_ok_by_cred() local
746 const struct cred *tcred = __task_cred(t); in kill_ok_by_cred()
748 if (uid_eq(cred->euid, tcred->suid) || in kill_ok_by_cred()
749 uid_eq(cred->euid, tcred->uid) || in kill_ok_by_cred()
750 uid_eq(cred->uid, tcred->suid) || in kill_ok_by_cred()
751 uid_eq(cred->uid, tcred->uid)) in kill_ok_by_cred()
1370 static int kill_as_cred_perm(const struct cred *cred, in kill_as_cred_perm() argument
1373 const struct cred *pcred = __task_cred(target); in kill_as_cred_perm()
1374 if (!uid_eq(cred->euid, pcred->suid) && !uid_eq(cred->euid, pcred->uid) && in kill_as_cred_perm()
1375 !uid_eq(cred->uid, pcred->suid) && !uid_eq(cred->uid, pcred->uid)) in kill_as_cred_perm()
1382 const struct cred *cred, u32 secid) in kill_pid_info_as_cred() argument
1397 if (si_fromuser(info) && !kill_as_cred_perm(cred, p)) { in kill_pid_info_as_cred()