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

/macosx-10.9.5/xnu-2422.115.4/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.c97 kauth_cred_t my_cred; local
113 my_cred = kauth_cred_proc_ref(p);
114 error = mac_system_check_reboot(my_cred, uap->opt);
115 kauth_cred_unref(&my_cred);
H A Dkern_resource.c175 kauth_cred_t my_cred; local
226 my_cred = kauth_cred_proc_ref(p);
227 if (kauth_cred_getuid(my_cred) == uap->who &&
230 kauth_cred_unref(&my_cred);
279 kauth_cred_t my_cred; local
281 my_cred = kauth_cred_proc_ref(p);
282 if (kauth_cred_getuid(my_cred) == pun->who) {
291 kauth_cred_unref(&my_cred);
440 kauth_cred_t my_cred; local
443 my_cred
1606 kauth_cred_t my_cred, target_cred; local
[all...]
H A Dkern_sysctl.c393 kauth_cred_t my_cred; local
445 my_cred = kauth_cred_proc_ref(p);
447 my_cred,
456 kauth_cred_unref(&my_cred);
634 kauth_cred_t my_cred; variable
644 my_cred = kauth_cred_proc_ref(p);
645 uid = kauth_cred_getuid(my_cred);
646 kauth_cred_unref(&my_cred); variable
1231 kauth_cred_t my_cred; local
1236 my_cred
1250 kauth_cred_t my_cred; local
1506 kauth_cred_t my_cred; local
1566 kauth_cred_t my_cred; local
1879 kauth_cred_t my_cred; local
[all...]
H A Dprocess_policy.c107 kauth_cred_t my_cred; local
121 my_cred = kauth_cred_get();
129 (!kauth_cred_issuser(my_cred) && curp != p))
H A Dkern_sig.c294 kauth_cred_t my_cred; local
334 my_cred = kauth_cred_proc_ref(q);
336 my_cred = proc_ucred(q);
338 if (kauth_cred_getruid(uc) == kauth_cred_getruid(my_cred) ||
339 kauth_cred_getruid(uc) == kauth_cred_getsvuid(my_cred) ||
340 kauth_cred_getuid(uc) == kauth_cred_getruid(my_cred) ||
341 kauth_cred_getuid(uc) == kauth_cred_getsvuid(my_cred)) {
343 kauth_cred_unref(&my_cred);
348 kauth_cred_unref(&my_cred);
1724 kauth_cred_t my_cred; local
2216 kauth_cred_t my_cred; local
[all...]
H A Dproc_info.c278 kauth_cred_t my_cred; local
281 my_cred = kauth_cred_proc_ref(p);
282 uid = kauth_cred_getuid(my_cred);
283 kauth_cred_unref(&my_cred);
292 kauth_cred_t my_cred; local
295 my_cred = kauth_cred_proc_ref(p);
296 uid = kauth_cred_getruid(my_cred);
297 kauth_cred_unref(&my_cred);
511 kauth_cred_t my_cred; local
516 my_cred
1889 kauth_cred_t my_cred, target_cred; local
[all...]
H A Dkern_credential.c4419 kauth_cred_t my_cred, my_new_cred; local
4421 my_cred = kauth_cred_proc_ref(p);
4423 DEBUG_CRED_ENTER("kauth_proc_label_update: %p\n", my_cred);
4435 my_new_cred = kauth_cred_label_update(my_cred, label);
4436 if (my_cred != my_new_cred) {
4438 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);
4447 if (p->p_ucred != my_cred) {
4450 my_cred = kauth_cred_proc_ref(p);
4464 kauth_cred_unref(&my_cred);
4497 kauth_cred_t my_cred, my_new_cred; local
[all...]
H A Dkern_exec.c2064 kauth_cred_t my_cred = p->p_ucred; local
2065 kauth_cred_t my_new_cred = kauth_cred_setuidgid(my_cred, kauth_cred_getruid(my_cred), kauth_cred_getrgid(my_cred));
2066 if (my_new_cred != my_cred) {
3507 kauth_cred_t my_cred; local
3527 my_cred = kauth_cred_proc_ref(p);
3528 mac_task_label_update_cred(my_cred, p->task);
3529 kauth_cred_unref(&my_cred);
H A Dkern_proc.c802 kauth_cred_t my_cred; local
805 my_cred = kauth_cred_proc_ref(p);
806 error = suser(my_cred, &p->p_acflag);
807 kauth_cred_unref(&my_cred);
/macosx-10.9.5/xnu-2422.115.4/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.c299 kauth_cred_t my_cred; local
306 my_cred = kauth_cred_proc_ref(p);
307 ar->k_ar.ar_arg_auid = my_cred->cr_audit.as_aia_p->ai_auid;
308 ar->k_ar.ar_arg_asid = my_cred->cr_audit.as_aia_p->ai_asid;
309 bcopy(&my_cred->cr_audit.as_aia_p->ai_termid,
311 ar->k_ar.ar_arg_euid = kauth_cred_getuid(my_cred);
312 ar->k_ar.ar_arg_egid = kauth_cred_getgid(my_cred);
313 ar->k_ar.ar_arg_ruid = kauth_cred_getruid(my_cred);
314 ar->k_ar.ar_arg_rgid = kauth_cred_getrgid(my_cred);
315 kauth_cred_unref(&my_cred);
[all...]
H A Daudit_mac.c147 kauth_cred_t my_cred, au_event_t event)
151 error = mac_audit_check_preselect(my_cred, code,
146 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.c786 kauth_cred_t my_cred; local
794 my_cred = kauth_cred_proc_ref(proc);
795 auid = my_cred->cr_audit.as_aia_p->ai_auid;
799 aumask = &my_cred->cr_audit.as_mask;
800 kauth_cred_unref(&my_cred);
H A Daudit_private.h438 struct uthread *uthread, kauth_cred_t my_cred, au_event_t event);
/macosx-10.9.5/xnu-2422.115.4/security/
H A Dmac_base.c1707 kauth_cred_t my_cred; local
1750 my_cred = kauth_cred_proc_ref(p);
1751 error = mac_file_check_get(my_cred, fp->f_fglob, elements, mac.m_buflen);
1752 kauth_cred_unref(&my_cred);

Completed in 274 milliseconds