Home
last modified time | relevance | path

Searched refs:pcred (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/arch/mips/kernel/
Dmips-mt-fpaff.c51 const struct cred *cred = current_cred(), *pcred; in check_same_owner() local
55 pcred = __task_cred(p); in check_same_owner()
56 match = (uid_eq(cred->euid, pcred->euid) || in check_same_owner()
57 uid_eq(cred->euid, pcred->uid)); in check_same_owner()
/Linux-v4.19/security/keys/
Dkeyctl.c1497 const struct cred *mycred, *pcred; in keyctl_session_to_parent() local
1540 pcred = __task_cred(parent); in keyctl_session_to_parent()
1541 if (mycred == pcred || in keyctl_session_to_parent()
1542 mycred->session_keyring == pcred->session_keyring) { in keyctl_session_to_parent()
1549 if (!uid_eq(pcred->uid, mycred->euid) || in keyctl_session_to_parent()
1550 !uid_eq(pcred->euid, mycred->euid) || in keyctl_session_to_parent()
1551 !uid_eq(pcred->suid, mycred->euid) || in keyctl_session_to_parent()
1552 !gid_eq(pcred->gid, mycred->egid) || in keyctl_session_to_parent()
1553 !gid_eq(pcred->egid, mycred->egid) || in keyctl_session_to_parent()
1554 !gid_eq(pcred->sgid, mycred->egid)) in keyctl_session_to_parent()
[all …]
/Linux-v4.19/fs/nfs/flexfilelayout/
Dflexfilelayoutdev.c336 struct rpc_cred *cred, __rcu **pcred; in ff_layout_get_mirror_cred() local
339 pcred = &mirror->ro_cred; in ff_layout_get_mirror_cred()
341 pcred = &mirror->rw_cred; in ff_layout_get_mirror_cred()
345 cred = rcu_dereference(*pcred); in ff_layout_get_mirror_cred()
/Linux-v4.19/kernel/
Dsys.c155 const struct cred *cred = current_cred(), *pcred = __task_cred(p); in set_one_prio_perm() local
157 if (uid_eq(pcred->uid, cred->euid) || in set_one_prio_perm()
158 uid_eq(pcred->euid, cred->euid)) in set_one_prio_perm()
160 if (ns_capable(pcred->user_ns, CAP_SYS_NICE)) in set_one_prio_perm()
Dsignal.c1387 const struct cred *pcred = __task_cred(target); in kill_as_cred_perm() local
1389 return uid_eq(cred->euid, pcred->suid) || in kill_as_cred_perm()
1390 uid_eq(cred->euid, pcred->uid) || in kill_as_cred_perm()
1391 uid_eq(cred->uid, pcred->suid) || in kill_as_cred_perm()
1392 uid_eq(cred->uid, pcred->uid); in kill_as_cred_perm()
/Linux-v4.19/kernel/sched/
Dcore.c4104 const struct cred *cred = current_cred(), *pcred; in check_same_owner() local
4108 pcred = __task_cred(p); in check_same_owner()
4109 match = (uid_eq(cred->euid, pcred->euid) || in check_same_owner()
4110 uid_eq(cred->euid, pcred->uid)); in check_same_owner()