Lines Matching refs:tcred
2313 const struct cred *tcred; in pfm_bad_permissions() local
2319 tcred = __task_cred(task); in pfm_bad_permissions()
2325 from_kuid(&init_user_ns, tcred->euid), in pfm_bad_permissions()
2326 from_kuid(&init_user_ns, tcred->suid), in pfm_bad_permissions()
2327 from_kuid(&init_user_ns, tcred->uid), in pfm_bad_permissions()
2328 from_kgid(&init_user_ns, tcred->egid), in pfm_bad_permissions()
2329 from_kgid(&init_user_ns, tcred->sgid))); in pfm_bad_permissions()
2331 ret = ((!uid_eq(uid, tcred->euid)) in pfm_bad_permissions()
2332 || (!uid_eq(uid, tcred->suid)) in pfm_bad_permissions()
2333 || (!uid_eq(uid, tcred->uid)) in pfm_bad_permissions()
2334 || (!gid_eq(gid, tcred->egid)) in pfm_bad_permissions()
2335 || (!gid_eq(gid, tcred->sgid)) in pfm_bad_permissions()
2336 || (!gid_eq(gid, tcred->gid))) && !capable(CAP_SYS_PTRACE); in pfm_bad_permissions()