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

/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_prot.c713 kauth_cred_t my_cred, my_new_cred; local
718 my_cred = kauth_cred_proc_ref(p);
720 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);
723 if (uid != my_cred->cr_ruid && /* allow setuid(getuid()) */
724 uid != my_cred->cr_svuid && /* allow setuid(saved uid) */
725 (error = suser(my_cred, &p->p_acflag))) {
726 kauth_cred_unref(&my_cred);
737 if (suser(my_cred, &p->p_acflag) == 0) {
759 if (!(my_cred->cr_flags & CRF_NOMEMBERD))
769 my_new_cred = kauth_cred_setresuid(my_cred, rui
825 kauth_cred_t my_cred, my_new_cred; local
923 kauth_cred_t my_cred, my_new_cred; local
1061 kauth_cred_t my_cred, my_new_cred; local
1157 kauth_cred_t my_cred, my_new_cred; local
1257 kauth_cred_t my_cred, my_new_cred; local
1389 kauth_cred_t my_cred, my_new_cred; local
1438 kauth_cred_t my_cred, my_target_cred, my_new_cred; local
1559 kauth_cred_t my_cred, my_new_cred; local
1823 kauth_cred_t my_cred; local
1947 kauth_cred_t my_cred; local
[all...]
H A Dkern_xxx.c97 kauth_cred_t my_cred; local
115 my_cred = kauth_cred_proc_ref(p);
116 error = mac_system_check_reboot(my_cred, uap->opt);
117 kauth_cred_unref(&my_cred);
H A Dkern_audit.c890 kauth_cred_t my_cred; local
1030 my_cred = kauth_cred_proc_ref(tp);
1032 udata.au_aupinfo.ap_auid = my_cred->cr_au.ai_auid;
1034 my_cred->cr_au.ai_mask.am_success;
1036 my_cred->cr_au.ai_mask.am_failure;
1038 my_cred->cr_au.ai_termid.machine;
1040 my_cred->cr_au.ai_termid.port;
1041 udata.au_aupinfo.ap_asid = my_cred->cr_au.ai_asid;
1043 kauth_cred_unref(&my_cred);
1071 my_cred
1208 kauth_cred_t my_cred, my_new_cred; local
1318 kauth_cred_t my_cred, my_new_cred; local
1724 kauth_cred_t my_cred; local
1856 kauth_cred_t my_cred; local
2126 kauth_cred_t my_cred; local
[all...]
H A Dkern_sysctl.c240 kauth_cred_t my_cred; local
335 my_cred = kauth_cred_proc_ref(p);
337 my_cred,
346 kauth_cred_unref(&my_cred);
448 kauth_cred_t my_cred; local
458 my_cred = kauth_cred_proc_ref(p);
459 uid = kauth_cred_getuid(my_cred);
460 kauth_cred_unref(&my_cred);
1090 kauth_cred_t my_cred; local
1095 my_cred
1109 kauth_cred_t my_cred; local
1285 kauth_cred_t my_cred; local
1366 kauth_cred_t my_cred; local
1660 kauth_cred_t my_cred; local
[all...]
H A Dproc_info.c213 kauth_cred_t my_cred; local
216 my_cred = kauth_cred_proc_ref(p);
217 uid = kauth_cred_getuid(my_cred);
218 kauth_cred_unref(&my_cred);
227 kauth_cred_t my_cred; local
230 my_cred = kauth_cred_proc_ref(p);
231 uid = my_cred->cr_ruid;
232 kauth_cred_unref(&my_cred);
338 kauth_cred_t my_cred; local
343 my_cred
1228 kauth_cred_t my_cred; local
[all...]
H A Dkern_resource.c159 kauth_cred_t my_cred; local
208 my_cred = kauth_cred_proc_ref(p);
209 if (kauth_cred_getuid(my_cred) == uap->who &&
212 kauth_cred_unref(&my_cred);
253 kauth_cred_t my_cred; local
255 my_cred = kauth_cred_proc_ref(p);
256 if (kauth_cred_getuid(my_cred) == pun->who) {
265 kauth_cred_unref(&my_cred);
396 kauth_cred_t my_cred; local
399 my_cred
[all...]
H A Dkern_sig.c255 kauth_cred_t my_cred; local
295 my_cred = kauth_cred_proc_ref(q);
297 my_cred = proc_ucred(q);
299 if (uc->cr_ruid == my_cred->cr_ruid ||
300 uc->cr_ruid == my_cred->cr_svuid ||
301 kauth_cred_getuid(uc) == my_cred->cr_ruid ||
302 kauth_cred_getuid(uc) == my_cred->cr_svuid ||
303 uc->cr_ruid == kauth_cred_getuid(my_cred) ||
304 kauth_cred_getuid(uc) == kauth_cred_getuid(my_cred)) {
306 kauth_cred_unref(&my_cred);
1531 kauth_cred_t my_cred; local
2000 kauth_cred_t my_cred; local
[all...]
H A Dkern_credential.c3298 kauth_cred_t my_cred, my_new_cred; local
3300 my_cred = kauth_cred_proc_ref(p);
3302 DEBUG_CRED_ENTER("kauth_proc_label_update: %p\n", my_cred);
3314 my_new_cred = kauth_cred_label_update(my_cred, label);
3315 if (my_cred != my_new_cred) {
3317 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);
3326 if (p->p_ucred != my_cred) {
3329 my_cred = kauth_cred_proc_ref(p);
3340 kauth_cred_unref(&my_cred);
3372 kauth_cred_t my_cred, my_new_cred; local
[all...]
H A Dkern_exec.c1730 kauth_cred_t my_cred = p->p_ucred; local
1731 kauth_cred_t my_new_cred = kauth_cred_setuidgid(my_cred, my_cred->cr_ruid, my_cred->cr_rgid);
1732 if (my_new_cred != my_cred)
2626 kauth_cred_t my_cred; local
2644 my_cred = kauth_cred_proc_ref(p);
2645 mac_task_label_update_cred(my_cred, p->task);
2646 kauth_cred_unref(&my_cred);
H A Dkern_proc.c726 kauth_cred_t my_cred; local
729 my_cred = kauth_cred_proc_ref(p);
730 error = suser(my_cred, &p->p_acflag);
731 kauth_cred_unref(&my_cred);
/macosx-10.5.8/xnu-1228.15.4/security/
H A Dmac_base.c1642 kauth_cred_t my_cred; local
1682 my_cred = kauth_cred_proc_ref(p);
1683 error = mac_file_check_get(my_cred, fp->f_fglob, elements, mac.m_buflen);
1684 kauth_cred_unref(&my_cred);

Completed in 158 milliseconds