| /xnu-11215.1.10/bsd/sys/ |
| H A D | reason.h | 53 } *os_reason_t; typedef 55 #define OS_REASON_NULL ((os_reason_t) NULL) 62 os_reason_t build_userspace_exit_reason(uint32_t reason_namespace, uint64_t reason_code, user_addr_… 64 char *exit_reason_get_string_desc(os_reason_t exit_reason); 67 int os_reason_alloc_buffer(os_reason_t cur_reason, uint32_t osr_bufsize); 95 typedef void * os_reason_t; 99 os_reason_t os_reason_create(uint32_t osr_namespace, uint64_t osr_code); 100 int os_reason_alloc_buffer_noblock(os_reason_t cur_reason, uint32_t osr_bufsize); 101 struct kcdata_descriptor * os_reason_get_kcdata_descriptor(os_reason_t cur_reason); 102 void os_reason_ref(os_reason_t cur_reason); [all …]
|
| H A D | kern_memorystatus.h | 704 boolean_t memorystatus_kill_with_jetsam_reason_sync(pid_t pid, os_reason_t jetsam_reason);
|
| /xnu-11215.1.10/bsd/kern/ |
| H A D | sys_reason.c | 48 static int os_reason_alloc_buffer_internal(os_reason_t cur_reason, uint32_t osr_bufsize, 61 os_reason_t 64 os_reason_t new_reason; in os_reason_create() 76 os_reason_dealloc_buffer(os_reason_t cur_reason) in os_reason_dealloc_buffer() 105 os_reason_alloc_buffer(os_reason_t cur_reason, uint32_t osr_bufsize) in os_reason_alloc_buffer() 125 os_reason_alloc_buffer_noblock(os_reason_t cur_reason, uint32_t osr_bufsize) in os_reason_alloc_buffer_noblock() 131 os_reason_alloc_buffer_internal(os_reason_t cur_reason, uint32_t osr_bufsize, in os_reason_alloc_buffer_internal() 181 os_reason_get_kcdata_descriptor(os_reason_t cur_reason) in os_reason_get_kcdata_descriptor() 205 os_reason_ref(os_reason_t cur_reason) in os_reason_ref() 222 os_reason_free(os_reason_t cur_reason) in os_reason_free() [all …]
|
| H A D | kern_sig.c | 195 static os_reason_t build_signal_reason(int signum, const char *procname); 196 …nternal(proc_t p, task_t task, thread_t thread, int flavor, int signum, os_reason_t signal_reason); 1419 os_reason_t 1423 os_reason_t exit_reason = OS_REASON_NULL; in build_userspace_exit_reason() 1562 os_reason_t signal_reason = OS_REASON_NULL; in terminate_with_payload_internal() 1814 os_reason_t signal_reason = build_signal_reason(signum, "exc handler"); in threadsignal() 1831 set_thread_extra_flags(task_t task, struct uthread *uth, os_reason_t reason) in set_thread_extra_flags() 1892 os_reason_t exit_reason = (os_reason_t)reason; in set_thread_exit_reason() 1967 static os_reason_t 1970 os_reason_t signal_reason = OS_REASON_NULL; in build_signal_reason() [all …]
|
| H A D | kern_memorystatus.c | 441 boolean_t memorystatus_kill_elevated_process(uint32_t cause, os_reason_t jetsam_reason, unsigned in… 800 static boolean_t memorystatus_kill_specific_process(pid_t victim_pid, uint32_t cause, os_reason_t j… 801 static boolean_t memorystatus_kill_process_sync(pid_t victim_pid, uint32_t cause, os_reason_t jetsa… 880 static bool memorystatus_kill_top_process(bool any, bool sort_flag, uint32_t cause, os_reason_t jet… 1752 jetsam_do_kill(proc_t p, int jetsam_flags, os_reason_t jetsam_reason) in jetsam_do_kill() 1763 memorystatus_do_kill(proc_t p, uint32_t cause, os_reason_t jetsam_reason, uint64_t *footprint_of_ki… in memorystatus_do_kill() 1774 …DTRACE_MEMORYSTATUS4(memorystatus_do_kill, proc_t, p, os_reason_t, jetsam_reason, uint32_t, cause,… in memorystatus_do_kill() 3303 os_reason_t jetsam_reason = OS_REASON_NULL; in kill_idle_exit_proc() 3599 memorystatus_act_aggressive(jetsam_state_t state, uint32_t cause, os_reason_t jetsam_reason) in memorystatus_act_aggressive() 3714 static os_reason_t [all …]
|
| H A D | kern_exit.c | 183 int num_udata, os_reason_t reason, exception_type_t etype); 194 extern void IOUserServerRecordExitReason(task_t task, os_reason_t reason); 479 uint64_t *udata_buffer, int num_udata, os_reason_t reason, exception_type_t etype) in populate_corpse_crashinfo() 914 os_reason_t reason = (os_reason_t)reasonp; in current_thread_collect_backtrace_info() 1294 exit_reason_get_string_desc(os_reason_t exit_reason) in exit_reason_get_string_desc() 1360 os_reason_t exit_reason = OS_REASON_NULL; in abort_with_payload_internal() 1665 _proc_is_fatal_reason(os_reason_t reason) in _proc_is_fatal_reason() 1739 os_reason_t reason = p->p_exit_reason; in proc_should_trigger_panic() 3524 os_reason_t reason = OS_REASON_NULL; in exit_with_exception_internal()
|
| H A D | kern_guarded.c | 1165 static os_reason_t 1168 os_reason_t r = os_reason_create(OS_REASON_GUARD, GUARD_REASON_VNODE); in vng_reason_from_pathname() 1292 os_reason_t r = NULL; in vng_guard_violation()
|
| H A D | kern_memorystatus_freeze.c | 178 static bool kill_all_frozen_processes(uint64_t max_band, bool suspended_only, os_reason_t jetsam_re… 1220 os_reason_t jetsam_reason = os_reason_create(OS_REASON_JETSAM, JETSAM_REASON_GENERIC); in memorystatus_freezer_reset_state() 1281 kill_all_frozen_processes(uint64_t max_band, bool suspended_only, os_reason_t jetsam_reason, uint64… in kill_all_frozen_processes() 1402 …os_reason_t jetsam_reason = os_reason_create(OS_REASON_JETSAM, JETSAM_REASON_MEMORY_DISK_SPACE_SHO… in memorystatus_disable_freeze()
|
| H A D | kern_exec.c | 1216 os_reason_t exec_failure_reason = OS_REASON_NULL; in exec_mach_imgact() 3612 os_reason_t exec_failure_reason = NULL; in posix_spawn() 7612 proc_process_signature(proc_t p, os_reason_t *signature_failure_reason) in proc_process_signature() 7628 os_reason_t reason = os_reason_create(OS_REASON_EXEC, EXEC_EXIT_REASON_SECURITY_POLICY); in proc_process_signature() 7666 os_reason_t signature_failure_reason = OS_REASON_NULL; in process_signature() 7710 os_reason_t launch_constraint_reason; in process_signature()
|
| H A D | mach_loader.c | 1358 os_reason_t load_failure_reason = OS_REASON_NULL; in parse_machfile() 3207 os_reason_t reason = os_reason_create(OS_REASON_CODESIGNING, in set_signature_error()
|
| H A D | kern_proc.c | 4383 os_reason_t kill_reason; in proc_dopcontrol() 4579 os_reason_t kill_reason; in no_paging_space_action()
|
| /xnu-11215.1.10/iokit/IOKit/ |
| H A D | IOUserServer.h | 179 os_reason_t fTaskCrashReason; 354 IOUserServerRecordExitReason(task_t task, os_reason_t reason);
|
| /xnu-11215.1.10/security/ |
| H A D | mac_process.c | 915 mac_proc_check_launch_constraints(proc_t curp, struct image_params *imgp, os_reason_t *reasonp) in mac_proc_check_launch_constraints() 990 os_reason_t reason = os_reason_create(OS_REASON_CODESIGNING, in mac_proc_check_launch_constraints()
|
| H A D | mac_framework.h | 347 int mac_proc_check_launch_constraints(proc_t curp, struct image_params *imgp, os_reason_t *reas…
|
| H A D | mac_vfs.c | 1356 os_reason_t reason = os_reason_create(OS_REASON_CODESIGNING, in mac_vnode_check_signature()
|
| /xnu-11215.1.10/bsd/skywalk/core/ |
| H A D | skywalk.c | 954 os_reason_t exit_reason = OS_REASON_NULL; in skywalk_kill_process()
|
| /xnu-11215.1.10/iokit/Kernel/ |
| H A D | IOUserServer.cpp | 4200 os_reason_t reason; 4224 IOUserServerRecordExitReason(task_t task, os_reason_t reason) in IOUserServerRecordExitReason()
|
| /xnu-11215.1.10/osfmk/vm/ |
| H A D | vm_fault.c | 2877 os_reason_t codesigning_exit_reason = OS_REASON_NULL; in vm_fault_cs_handle_violation()
|