Home
last modified time | relevance | path

Searched refs:expected_fault_handler (Results 1 – 3 of 3) sorted by relevance

/xnu-8020.140.41/osfmk/arm64/
H A Dsleh.c577 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 Dmachine_routines.c2534 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 Dthread.h157 volatile expected_fault_handler_t expected_fault_handler; member