• Home
  • Raw
  • Download

Lines Matching refs:root_uid

716 				   bool *effective, kuid_t root_uid)  in handle_privileged_root()  argument
728 if (has_fcap && __is_suid(root_uid, new)) { in handle_privileged_root()
737 if (__is_eff(root_uid, new) || __is_real(root_uid, new)) { in handle_privileged_root()
745 if (__is_eff(root_uid, new)) in handle_privileged_root()
815 kuid_t root_uid; in cap_bprm_set_creds() local
824 root_uid = make_kuid(new->user_ns, 0); in cap_bprm_set_creds()
826 handle_privileged_root(bprm, has_fcap, &effective, root_uid); in cap_bprm_set_creds()
877 if (nonroot_raised_pE(new, old, root_uid, has_fcap)) { in cap_bprm_set_creds()
891 (!__is_real(root_uid, new) && in cap_bprm_set_creds()
1001 kuid_t root_uid = make_kuid(old->user_ns, 0); in cap_emulate_setxuid() local
1003 if ((uid_eq(old->uid, root_uid) || in cap_emulate_setxuid()
1004 uid_eq(old->euid, root_uid) || in cap_emulate_setxuid()
1005 uid_eq(old->suid, root_uid)) && in cap_emulate_setxuid()
1006 (!uid_eq(new->uid, root_uid) && in cap_emulate_setxuid()
1007 !uid_eq(new->euid, root_uid) && in cap_emulate_setxuid()
1008 !uid_eq(new->suid, root_uid))) { in cap_emulate_setxuid()
1021 if (uid_eq(old->euid, root_uid) && !uid_eq(new->euid, root_uid)) in cap_emulate_setxuid()
1023 if (!uid_eq(old->euid, root_uid) && uid_eq(new->euid, root_uid)) in cap_emulate_setxuid()
1056 kuid_t root_uid = make_kuid(old->user_ns, 0); in cap_task_fix_setuid() local
1057 if (uid_eq(old->fsuid, root_uid) && !uid_eq(new->fsuid, root_uid)) in cap_task_fix_setuid()
1061 if (!uid_eq(old->fsuid, root_uid) && uid_eq(new->fsuid, root_uid)) in cap_task_fix_setuid()