Searched refs:expected_fault_handler (Results 1 – 3 of 3) sorted by relevance
| /xnu-8019.80.24/osfmk/arm64/ |
| H A D | sleh.c | 515 expected_fault_handler_t expected_fault_handler = NULL; in sleh_synchronous() local 574 if (thread->machine.expected_fault_handler != NULL) { in sleh_synchronous() 575 saved_expected_fault_handler = thread->machine.expected_fault_handler; in sleh_synchronous() 578 thread->machine.expected_fault_handler = NULL; in sleh_synchronous() 582 expected_fault_handler = saved_expected_fault_handler; in sleh_synchronous() 602 …dle_abort(state, esr, far, recover, inspect_data_abort, handle_user_abort, expected_fault_handler); in sleh_synchronous() 611 …rt(state, esr, far, recover, inspect_instruction_abort, handle_user_abort, expected_fault_handler); in sleh_synchronous() 616 if ((expected_fault_handler != NULL) && expected_fault_handler(state)) { in sleh_synchronous() 628 …e_abort(state, esr, far, recover, inspect_data_abort, handle_kernel_abort, expected_fault_handler); in sleh_synchronous() 740 thread->machine.expected_fault_handler = saved_expected_fault_handler; in sleh_synchronous() [all …]
|
| H A D | machine_routines.c | 2461 ml_expect_fault_begin(expected_fault_handler_t expected_fault_handler, uintptr_t expected_fault_add… in ml_expect_fault_begin() argument 2464 thread->machine.expected_fault_handler = expected_fault_handler; in ml_expect_fault_begin() 2472 thread->machine.expected_fault_handler = NULL; in ml_expect_fault_end()
|
| /xnu-8019.80.24/osfmk/arm/ |
| H A D | thread.h | 156 volatile expected_fault_handler_t expected_fault_handler; member
|