Home
last modified time | relevance | path

Searched refs:auid (Results 1 – 13 of 13) sorted by relevance

/xnu-8792.41.9/bsd/security/audit/
H A Daudit.c454 au_id_t auid; in audit_commit() local
537 auid = ar->k_ar.ar_subj_auid; in audit_commit()
556 if (audit_pipe_preselect(auid, event, class, sorf, in audit_commit()
613 au_id_t auid; in audit_syscall_enter() local
644 auid = cred->cr_audit.as_aia_p->ai_auid; in audit_syscall_enter()
645 if (auid == AU_DEFAUDITID) { in audit_syscall_enter()
686 } else if (audit_pipe_preselect(auid, event, class, AU_PRS_BOTH, 0)) { in audit_syscall_enter()
758 au_id_t auid; in audit_subcall_enter() local
766 auid = cred->cr_audit.as_aia_p->ai_auid; in audit_subcall_enter()
767 if (auid == AU_DEFAUDITID) { in audit_subcall_enter()
[all …]
H A Daudit_pipe.c268 audit_pipe_preselect_find(struct audit_pipe *ap, au_id_t auid) in audit_pipe_preselect_find() argument
275 if (app->app_auid == auid) { in audit_pipe_preselect_find()
286 audit_pipe_preselect_get(struct audit_pipe *ap, au_id_t auid, in audit_pipe_preselect_get() argument
293 app = audit_pipe_preselect_find(ap, auid); in audit_pipe_preselect_get()
309 audit_pipe_preselect_set(struct audit_pipe *ap, au_id_t auid, au_mask_t mask) in audit_pipe_preselect_set() argument
319 app = audit_pipe_preselect_find(ap, auid); in audit_pipe_preselect_set()
323 app->app_auid = auid; in audit_pipe_preselect_set()
335 audit_pipe_preselect_delete(struct audit_pipe *ap, au_id_t auid) in audit_pipe_preselect_delete() argument
341 app = audit_pipe_preselect_find(ap, auid); in audit_pipe_preselect_delete()
388 audit_pipe_preselect_check(struct audit_pipe *ap, au_id_t auid, in audit_pipe_preselect_check() argument
[all …]
H A Daudit_bsm_token.c628 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process32() argument
637 ADD_U_INT32(dptr, auid); in au_to_process32()
651 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process64() argument
661 ADD_U_INT32(dptr, auid); in au_to_process64()
675 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process() argument
678 return au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, in au_to_process()
697 au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process32_ex() argument
714 ADD_U_INT32(dptr, auid); in au_to_process32_ex()
733 au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process64_ex() argument
753 ADD_U_INT32(dptr, auid); in au_to_process64_ex()
[all …]
H A Daudit_worker.c327 au_id_t auid; in audit_worker_process_record() local
368 auid = ar->k_ar.ar_subj_auid; in audit_worker_process_record()
399 audit_pipe_submit(auid, event, class, sorf, in audit_worker_process_record()
409 audit_sdev_submit(auid, ar->k_ar.ar_subj_asid, bsm->data, in audit_worker_process_record()
H A Daudit_private.h458 int audit_pipe_preselect(au_id_t auid, au_event_t event,
460 void audit_pipe_submit(au_id_t auid, au_event_t event, au_class_t class,
H A Daudit.h222 void audit_arg_auid(struct kaudit_record *ar, uid_t auid);
279 void audit_sdev_submit(au_id_t auid, au_asid_t asid, void *record,
H A Daudit_syscalls.c1004 error = copyout((void *)&id, uap->auid, sizeof(id)); in getauid()
1021 error = copyin(uap->auid, &id, sizeof(id)); in setauid()
1025 AUDIT_ARG(auid, id); in setauid()
H A Daudit_arg.c380 audit_arg_auid(struct kaudit_record *ar, uid_t auid) in audit_arg_auid() argument
382 ar->k_ar.ar_arg_auid = auid; in audit_arg_auid()
H A Daudit_session.c1590 audit_sdev_submit(__unused au_id_t auid, __unused au_asid_t asid, void *record, in audit_sdev_submit() argument
/xnu-8792.41.9/bsd/bsm/
H A Daudit_record.h284 token_t *au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
287 token_t *au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
290 token_t *au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
293 token_t *au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
296 token_t *au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid,
300 token_t *au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
322 token_t *au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
325 token_t *au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
328 token_t *au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
331 token_t *au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
[all …]
/xnu-8792.41.9/security/
H A Dmac_audit.c137 mac_proc_check_setauid(struct proc *curp, uid_t auid) in mac_proc_check_setauid() argument
153 MAC_CHECK(proc_check_setauid, cred, auid); in mac_proc_check_setauid()
385 mac_proc_check_setauid(__unused struct proc *curp, __unused uid_t auid) in mac_proc_check_setauid() argument
H A Dmac_framework.h330 int mac_proc_check_setauid(proc_t proc, uid_t auid) __result_use_check;
H A Dmac_policy.h2562 uid_t auid