Searched refs:my_cred (Results 1 - 16 of 16) sorted by relevance

/macosx-10.10.1/xnu-2782.1.97/bsd/kern/
H A Dkern_prot.c720 kauth_cred_t my_cred, my_new_cred; local
726 my_cred = kauth_cred_proc_ref(p);
727 my_pcred = posix_cred_get(my_cred);
729 DEBUG_CRED_ENTER("setuid (%d/%d): %p %d\n", p->p_pid, (p->p_pptr ? p->p_pptr->p_pid : 0), my_cred, uap->uid);
734 (error = suser(my_cred, &p->p_acflag))) {
735 kauth_cred_unref(&my_cred);
746 if (suser(my_cred, &p->p_acflag) == 0) {
778 my_new_cred = kauth_cred_setresuid(my_cred, ruid, uid, svuid, gmuid);
779 if (my_cred != my_new_cred) {
781 DEBUG_CRED_CHANGE("setuid CH(%d): %p/0x%08x -> %p/0x%08x\n", p->p_pid, my_cred, my_pcre
837 kauth_cred_t my_cred, my_new_cred; local
939 kauth_cred_t my_cred, my_new_cred; local
1082 kauth_cred_t my_cred, my_new_cred; local
1182 kauth_cred_t my_cred, my_new_cred; local
1286 kauth_cred_t my_cred, my_new_cred; local
1424 kauth_cred_t my_cred, my_new_cred; local
1473 kauth_cred_t my_cred, my_target_cred, my_new_cred; local
1596 kauth_cred_t my_cred, my_new_cred; local
1953 kauth_cred_t my_cred; local
[all...]
H A Dkern_xxx.c95 kauth_cred_t my_cred; local
111 my_cred = kauth_cred_proc_ref(p);
112 error = mac_system_check_reboot(my_cred, uap->opt);
113 kauth_cred_unref(&my_cred);
H A Dkern_sysctl.c626 kauth_cred_t my_cred; local
631 my_cred = kauth_cred_proc_ref(p);
632 uid = kauth_cred_getuid(my_cred);
633 kauth_cred_unref(&my_cred);
645 kauth_cred_t my_cred; local
650 my_cred = kauth_cred_proc_ref(p);
651 ruid = kauth_cred_getruid(my_cred);
652 kauth_cred_unref(&my_cred);
901 kauth_cred_t my_cred; local
918 my_cred
961 kauth_cred_t my_cred; local
1274 kauth_cred_t my_cred; local
[all...]
H A Dkern_resource.c179 kauth_cred_t my_cred; local
230 my_cred = kauth_cred_proc_ref(p);
231 if (kauth_cred_getuid(my_cred) == uap->who &&
234 kauth_cred_unref(&my_cred);
301 kauth_cred_t my_cred; local
303 my_cred = kauth_cred_proc_ref(p);
304 if (kauth_cred_getuid(my_cred) == pun->who) {
313 kauth_cred_unref(&my_cred);
499 kauth_cred_t my_cred; local
502 my_cred
1888 kauth_cred_t my_cred, target_cred; local
[all...]
H A Dproc_info.c316 kauth_cred_t my_cred; local
319 my_cred = kauth_cred_proc_ref(p);
320 uid = kauth_cred_getuid(my_cred);
321 kauth_cred_unref(&my_cred);
330 kauth_cred_t my_cred; local
333 my_cred = kauth_cred_proc_ref(p);
334 uid = kauth_cred_getruid(my_cred);
335 kauth_cred_unref(&my_cred);
549 kauth_cred_t my_cred; local
554 my_cred
2203 kauth_cred_t my_cred, target_cred; local
[all...]
H A Dkern_sig.c293 kauth_cred_t my_cred; local
333 my_cred = kauth_cred_proc_ref(q);
335 my_cred = proc_ucred(q);
337 if (kauth_cred_getruid(uc) == kauth_cred_getruid(my_cred) ||
338 kauth_cred_getruid(uc) == kauth_cred_getsvuid(my_cred) ||
339 kauth_cred_getuid(uc) == kauth_cred_getruid(my_cred) ||
340 kauth_cred_getuid(uc) == kauth_cred_getsvuid(my_cred)) {
342 kauth_cred_unref(&my_cred);
347 kauth_cred_unref(&my_cred);
1723 kauth_cred_t my_cred; local
2215 kauth_cred_t my_cred; local
[all...]
H A Dprocess_policy.c106 kauth_cred_t my_cred; local
120 my_cred = kauth_cred_get();
128 (!kauth_cred_issuser(my_cred) && curp != p))
H A Dkern_credential.c4420 kauth_cred_t my_cred, my_new_cred; local
4422 my_cred = kauth_cred_proc_ref(p);
4424 DEBUG_CRED_ENTER("kauth_proc_label_update: %p\n", my_cred);
4436 my_new_cred = kauth_cred_label_update(my_cred, label);
4437 if (my_cred != my_new_cred) {
4439 DEBUG_CRED_CHANGE("kauth_proc_setlabel_unlocked CH(%d): %p/0x%08x -> %p/0x%08x\n", p->p_pid, my_cred, my_cred->cr_flags, my_new_cred, my_new_cred->cr_flags);
4448 if (p->p_ucred != my_cred) {
4451 my_cred = kauth_cred_proc_ref(p);
4465 kauth_cred_unref(&my_cred);
4501 kauth_cred_t my_cred, my_new_cred; local
[all...]
H A Dkern_proc.c837 kauth_cred_t my_cred; local
840 my_cred = kauth_cred_proc_ref(p);
841 error = suser(my_cred, &p->p_acflag);
842 kauth_cred_unref(&my_cred);
H A Dkern_exec.c2230 kauth_cred_t my_cred = p->p_ucred; local
2231 kauth_cred_t my_new_cred = kauth_cred_setuidgid(my_cred, kauth_cred_getruid(my_cred), kauth_cred_getrgid(my_cred));
2232 if (my_new_cred != my_cred) {
/macosx-10.10.1/xnu-2782.1.97/bsd/security/audit/
H A Daudit_session.c1119 kauth_cred_t my_cred, my_new_cred; local
1130 my_cred = kauth_cred_proc_ref(p);
1131 ret = audit_session_update_check(my_cred, &caia, new_aia_p);
1132 kauth_cred_unref(&my_cred);
1137 my_cred = kauth_cred_proc_ref(p);
1139 old_aia_p = my_cred->cr_audit.as_aia_p;
1165 my_new_cred = kauth_cred_setauditinfo(my_cred, &tmp_as);
1167 if (my_cred != my_new_cred) {
1174 if (p->p_ucred != my_cred) {
1179 my_cred
1382 kauth_cred_t my_cred = NULL; local
[all...]
H A Daudit_arg.c298 kauth_cred_t my_cred; local
305 my_cred = kauth_cred_proc_ref(p);
306 ar->k_ar.ar_arg_auid = my_cred->cr_audit.as_aia_p->ai_auid;
307 ar->k_ar.ar_arg_asid = my_cred->cr_audit.as_aia_p->ai_asid;
308 bcopy(&my_cred->cr_audit.as_aia_p->ai_termid,
310 ar->k_ar.ar_arg_euid = kauth_cred_getuid(my_cred);
311 ar->k_ar.ar_arg_egid = kauth_cred_getgid(my_cred);
312 ar->k_ar.ar_arg_ruid = kauth_cred_getruid(my_cred);
313 ar->k_ar.ar_arg_rgid = kauth_cred_getrgid(my_cred);
314 kauth_cred_unref(&my_cred);
[all...]
H A Daudit_mac.c146 kauth_cred_t my_cred, au_event_t event)
150 error = mac_audit_check_preselect(my_cred, code,
145 audit_mac_syscall_enter(unsigned short code, proc_t p, struct uthread *uthread, kauth_cred_t my_cred, au_event_t event) argument
H A Daudit.c805 kauth_cred_t my_cred; local
813 my_cred = kauth_cred_proc_ref(proc);
814 auid = my_cred->cr_audit.as_aia_p->ai_auid;
818 aumask = &my_cred->cr_audit.as_mask;
819 kauth_cred_unref(&my_cred);
H A Daudit_private.h442 struct uthread *uthread, kauth_cred_t my_cred, au_event_t event);
/macosx-10.10.1/xnu-2782.1.97/security/
H A Dmac_base.c1548 kauth_cred_t my_cred; local
1591 my_cred = kauth_cred_proc_ref(p);
1592 error = mac_file_check_get(my_cred, fp->f_fglob, elements, mac.m_buflen);
1593 kauth_cred_unref(&my_cred);

Completed in 157 milliseconds