Home
last modified time | relevance | path

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

/f-stack/freebsd/security/audit/
H A Daudit.c181 void *(*dtaudit_hook_preselect)(au_id_t auid, au_event_t event,
452 au_id_t auid; in audit_commit() local
522 auid = ar->k_ar.ar_subj_auid; in audit_commit()
529 if (audit_pipe_preselect(auid, event, class, sorf, in audit_commit()
539 if (dtaudit_hook_commit(ar, auid, event, class, sorf) != 0) in audit_commit()
603 au_id_t auid; in audit_syscall_enter() local
629 auid = td->td_ucred->cr_audit.ai_auid; in audit_syscall_enter()
630 if (auid == AU_DEFAUDITID) in audit_syscall_enter()
799 au_id_t auid; in audit_proc_coredump() local
807 auid = cred->cr_audit.ai_auid; in audit_proc_coredump()
[all …]
H A Daudit_pipe.c281 if (app->app_auid == auid) in audit_pipe_preselect_find()
291 audit_pipe_preselect_get(struct audit_pipe *ap, au_id_t auid, in audit_pipe_preselect_get() argument
298 app = audit_pipe_preselect_find(ap, auid); in audit_pipe_preselect_get()
323 app = audit_pipe_preselect_find(ap, auid); in audit_pipe_preselect_set()
327 app->app_auid = auid; in audit_pipe_preselect_set()
346 app = audit_pipe_preselect_find(ap, auid); in audit_pipe_preselect_delete()
406 app = audit_pipe_preselect_find(ap, auid); in audit_pipe_preselect_check()
408 if (auid == AU_DEFAUDITID) in audit_pipe_preselect_check()
699 au_id_t auid; in audit_pipe_ioctl() local
822 auid = *(au_id_t *)data; in audit_pipe_ioctl()
[all …]
H A Dbsm_token.c678 ADD_U_INT32(dptr, auid); in au_to_process32()
709 ADD_U_INT32(dptr, auid); in au_to_process64()
734 return (au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, in au_to_process()
769 ADD_U_INT32(dptr, auid); in au_to_process32_ex()
808 ADD_U_INT32(dptr, auid); in au_to_process64_ex()
828 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, in au_to_process_ex() argument
1107 ADD_U_INT32(dptr, auid); in au_to_subject32()
1131 ADD_U_INT32(dptr, auid); in au_to_subject64()
1149 return (au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, in au_to_subject()
1185 ADD_U_INT32(dptr, auid); in au_to_subject32_ex()
[all …]
H A Daudit_private.h432 extern void *(*dtaudit_hook_preselect)(au_id_t auid, au_event_t event,
435 au_id_t auid, au_event_t event, au_class_t class,
437 extern void (*dtaudit_hook_bsm)(struct kaudit_record *kar, au_id_t auid,
505 int audit_pipe_preselect(au_id_t auid, au_event_t event,
507 void audit_pipe_submit(au_id_t auid, au_event_t event, au_class_t class,
H A Daudit_worker.c339 au_id_t auid; in audit_worker_process_record() local
377 auid = ar->k_ar.ar_subj_auid; in audit_worker_process_record()
407 audit_pipe_submit(auid, event, class, sorf, in audit_worker_process_record()
417 dtaudit_hook_bsm(ar, auid, event, class, sorf, in audit_worker_process_record()
H A Daudit_dtrace.c177 dtaudit_preselect(au_id_t auid, au_event_t event, au_class_t class) in dtaudit_preselect() argument
217 dtaudit_commit(struct kaudit_record *kar, au_id_t auid, au_event_t event, in dtaudit_commit() argument
262 dtaudit_bsm(struct kaudit_record *kar, au_id_t auid, au_event_t event, in dtaudit_bsm() argument
H A Daudit_arg.c486 audit_arg_auid(uid_t auid) in audit_arg_auid() argument
494 ar->k_ar.ar_arg_auid = auid; in audit_arg_auid()
H A Daudit_syscalls.c603 return (copyout(&td->td_ucred->cr_audit.ai_auid, uap->auid, in sys_getauid()
617 error = copyin(uap->auid, &id, sizeof(id)); in sys_setauid()
H A Daudit.h116 void audit_arg_auid(uid_t auid);
/f-stack/freebsd/bsm/
H A Daudit_record.h249 token_t *au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
251 token_t *au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
253 token_t *au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
255 token_t *au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
257 token_t *au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid,
260 token_t *au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
273 token_t *au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
275 token_t *au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
277 token_t *au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
279 token_t *au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
[all …]
/f-stack/freebsd/security/mac/
H A Dmac_audit.c90 mac_cred_check_setauid(struct ucred *cred, uid_t auid) in mac_cred_check_setauid() argument
94 MAC_POLICY_CHECK_NOSLEEP(cred_check_setauid, cred, auid); in mac_cred_check_setauid()
95 MAC_CHECK_PROBE2(cred_check_setauid, error, cred, auid); in mac_cred_check_setauid()
H A Dmac_framework.h113 int mac_cred_check_setauid(struct ucred *cred, uid_t auid);
H A Dmac_policy.h141 typedef int (*mpo_cred_check_setauid_t)(struct ucred *cred, uid_t auid);
/f-stack/freebsd/security/mac_stub/
H A Dmac_stub.c220 stub_cred_check_setauid(struct ucred *cred, uid_t auid) in stub_cred_check_setauid() argument
/f-stack/freebsd/kern/
H A Dsystrace_args.c2299 uarg[0] = (intptr_t) p->auid; /* uid_t * */ in systrace_args()
2306 uarg[0] = (intptr_t) p->auid; /* uid_t * */ in systrace_args()
/f-stack/freebsd/security/mac_test/
H A Dmac_test.c253 test_cred_check_setauid(struct ucred *cred, uid_t auid) in test_cred_check_setauid() argument
/f-stack/freebsd/sys/
H A Dsysproto.h1227 char auid_l_[PADL_(uid_t *)]; uid_t * auid; char auid_r_[PADR_(uid_t *)]; member
1230 char auid_l_[PADL_(uid_t *)]; uid_t * auid; char auid_r_[PADR_(uid_t *)]; member