Lines Matching refs:p_exit_reason
436 if (p->p_exit_reason == OS_REASON_NULL) { in proc_update_corpse_exception_codes()
440 switch (p->p_exit_reason->osr_namespace) { in proc_update_corpse_exception_codes()
442 if (p->p_exit_reason->osr_code == JETSAM_REASON_MEMORY_PERPROCESSLIMIT) { in proc_update_corpse_exception_codes()
466 if (p->p_exit_reason == OS_REASON_NULL) { in proc_encode_exit_exception_code()
471 ENCODE_OSR_NAMESPACE_TO_MACH_EXCEPTION_CODE(subcode, p->p_exit_reason->osr_namespace); in proc_encode_exit_exception_code()
472 ENCODE_OSR_CODE_TO_MACH_EXCEPTION_CODE(subcode, p->p_exit_reason->osr_code); in proc_encode_exit_exception_code()
538 …if ((p->p_exit_reason == OS_REASON_NULL) || !(p->p_exit_reason->osr_flags & OS_REASON_FLAG_NO_CRAS… in populate_corpse_crashinfo()
863 if (p->p_exit_reason != OS_REASON_NULL && reason == OS_REASON_NULL) { in populate_corpse_crashinfo()
864 reason = p->p_exit_reason; in populate_corpse_crashinfo()
1623 assert(p->p_exit_reason == OS_REASON_NULL); in exit_with_reason()
1624 p->p_exit_reason = exit_reason; in exit_with_reason()
1765 os_reason_t reason = p->p_exit_reason; in proc_should_trigger_panic()
1854 char *exit_reason_desc = exit_reason_get_string_desc(p->p_exit_reason); in proc_handle_critical_exit()
1856 if (p->p_exit_reason == OS_REASON_NULL) { in proc_handle_critical_exit()
1861 p->p_exit_reason->osr_namespace, p->p_exit_reason->osr_code, exit_reason_desc ? in proc_handle_critical_exit()
1887 if (p->p_exit_reason == OS_REASON_NULL) { in proc_handle_critical_exit()
1893 prefix_str, p->p_exit_reason->osr_namespace, p->p_exit_reason->osr_code, in proc_handle_critical_exit()
1968 proc_getpid(p), proc_name, p->p_exit_reason->osr_namespace, p->p_exit_reason->osr_code, in proc_prepareexit()
1969 exit_reason_get_string_desc(p->p_exit_reason)); in proc_prepareexit()
2039 IOUserServerRecordExitReason(task, p->p_exit_reason); in proc_prepareexit()
2823 os_reason_free(child->p_exit_reason); in reap_child_locked()