Searched refs:expected_fault_handler (Results 1 – 3 of 3) sorted by relevance
| /xnu-8020.140.41/osfmk/arm64/ |
| H A D | sleh.c | 577 expected_fault_handler_t expected_fault_handler = NULL; in sleh_synchronous() local 630 if (thread->machine.expected_fault_handler != NULL) { in sleh_synchronous() 631 saved_expected_fault_handler = thread->machine.expected_fault_handler; in sleh_synchronous() 634 thread->machine.expected_fault_handler = NULL; in sleh_synchronous() 638 expected_fault_handler = saved_expected_fault_handler; in sleh_synchronous() 662 handle_abort(state, esr, far, inspect_data_abort, handle_user_abort, expected_fault_handler); in sleh_synchronous() 677 …andle_abort(state, esr, far, inspect_instruction_abort, handle_user_abort, expected_fault_handler); in sleh_synchronous() 682 if ((expected_fault_handler != NULL) && expected_fault_handler(state)) { in sleh_synchronous() 694 handle_abort(state, esr, far, inspect_data_abort, handle_kernel_abort, expected_fault_handler); in sleh_synchronous() 806 thread->machine.expected_fault_handler = saved_expected_fault_handler; in sleh_synchronous() [all …]
|
| H A D | machine_routines.c | 2534 ml_expect_fault_begin(expected_fault_handler_t expected_fault_handler, uintptr_t expected_fault_add… in ml_expect_fault_begin() argument 2537 thread->machine.expected_fault_handler = expected_fault_handler; in ml_expect_fault_begin() 2545 thread->machine.expected_fault_handler = NULL; in ml_expect_fault_end()
|
| /xnu-8020.140.41/osfmk/arm/ |
| H A D | thread.h | 157 volatile expected_fault_handler_t expected_fault_handler; member
|