Rizin
unix-like reverse engineering framework and cli tools
_exception_info Struct Reference

#include <xnu_threads.h>

Public Attributes

exception_mask_t masks [EXC_TYPES_COUNT]
 
mach_port_t ports [EXC_TYPES_COUNT]
 
exception_behavior_t behaviors [EXC_TYPES_COUNT]
 
thread_state_flavor_t flavors [EXC_TYPES_COUNT]
 
mach_msg_type_number_t count
 
pthread_t thread
 
mach_port_t exception_port
 

Detailed Description

Definition at line 39 of file xnu_threads.h.

Member Data Documentation

◆ behaviors

exception_behavior_t _exception_info::behaviors[EXC_TYPES_COUNT]

Definition at line 42 of file xnu_threads.h.

Referenced by xnu_create_exception_thread(), and xnu_restore_exception_ports().

◆ count

mach_msg_type_number_t _exception_info::count

Definition at line 44 of file xnu_threads.h.

Referenced by xnu_create_exception_thread(), and xnu_restore_exception_ports().

◆ exception_port

mach_port_t _exception_info::exception_port

◆ flavors

thread_state_flavor_t _exception_info::flavors[EXC_TYPES_COUNT]

Definition at line 43 of file xnu_threads.h.

Referenced by xnu_create_exception_thread(), and xnu_restore_exception_ports().

◆ masks

exception_mask_t _exception_info::masks[EXC_TYPES_COUNT]

Definition at line 40 of file xnu_threads.h.

Referenced by xnu_create_exception_thread(), and xnu_restore_exception_ports().

◆ ports

mach_port_t _exception_info::ports[EXC_TYPES_COUNT]

Definition at line 41 of file xnu_threads.h.

Referenced by xnu_create_exception_thread(), and xnu_restore_exception_ports().

◆ thread

pthread_t _exception_info::thread

Definition at line 45 of file xnu_threads.h.


The documentation for this struct was generated from the following file: