Home
last modified time | relevance | path

Searched refs:p_exit_reason (Results 1 – 4 of 4) sorted by relevance

/xnu-12377.1.9/bsd/kern/
H A Dkern_exit.c436 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()
[all …]
H A Dkern_core.c113 core_proc->p_exit_reason && in is_coredump_eligible()
114 core_proc->p_exit_reason->osr_namespace == OS_REASON_JETSAM)) { in is_coredump_eligible()
H A Dproc_info.c3897 if (p->p_exit_reason == OS_REASON_NULL) { in proc_pidexitreasoninfo()
3902 if (p->p_exit_reason->osr_kcd_buf != NULL) { in proc_pidexitreasoninfo()
3903 reason_data_size = (uint32_t)kcdata_memory_get_used_bytes(&p->p_exit_reason->osr_kcd_descriptor); in proc_pidexitreasoninfo()
3907 peri->eri_namespace = p->p_exit_reason->osr_namespace; in proc_pidexitreasoninfo()
3908 peri->eri_code = p->p_exit_reason->osr_code; in proc_pidexitreasoninfo()
3909 peri->eri_flags = p->p_exit_reason->osr_flags; in proc_pidexitreasoninfo()
3918 error = copyout(p->p_exit_reason->osr_kcd_buf, (user_addr_t)peri->eri_kcd_buf, reason_data_size); in proc_pidexitreasoninfo()
3921 pberi->beri_namespace = p->p_exit_reason->osr_namespace; in proc_pidexitreasoninfo()
3922 pberi->beri_code = p->p_exit_reason->osr_code; in proc_pidexitreasoninfo()
3923 pberi->beri_flags = p->p_exit_reason->osr_flags; in proc_pidexitreasoninfo()
/xnu-12377.1.9/bsd/sys/
H A Dproc_internal.h498 struct os_reason *p_exit_reason; member
570 #define PROC_HAS_EXITREASON(p) (p->p_exit_reason != OS_REASON_NULL)
571 #define PROC_EXITREASON_FLAGS(p) p->p_exit_reason->osr_flags