| /f-stack/freebsd/security/audit/ |
| H A D | audit.c | 181 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 D | audit_pipe.c | 281 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 D | bsm_token.c | 678 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 D | audit_private.h | 432 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 D | audit_worker.c | 339 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 D | audit_dtrace.c | 177 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 D | audit_arg.c | 486 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 D | audit_syscalls.c | 603 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 D | audit.h | 116 void audit_arg_auid(uid_t auid);
|
| /f-stack/freebsd/bsm/ |
| H A D | audit_record.h | 249 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 D | mac_audit.c | 90 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 D | mac_framework.h | 113 int mac_cred_check_setauid(struct ucred *cred, uid_t auid);
|
| H A D | mac_policy.h | 141 typedef int (*mpo_cred_check_setauid_t)(struct ucred *cred, uid_t auid);
|
| /f-stack/freebsd/security/mac_stub/ |
| H A D | mac_stub.c | 220 stub_cred_check_setauid(struct ucred *cred, uid_t auid) in stub_cred_check_setauid() argument
|
| /f-stack/freebsd/kern/ |
| H A D | systrace_args.c | 2299 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 D | mac_test.c | 253 test_cred_check_setauid(struct ucred *cred, uid_t auid) in test_cred_check_setauid() argument
|
| /f-stack/freebsd/sys/ |
| H A D | sysproto.h | 1227 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
|