X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/3e170ce000f1506b7b5d2c5c7faec85ceabb573d..d9a64523371fa019c4575bb400cbbc3a50ac9903:/osfmk/i386/trap.h diff --git a/osfmk/i386/trap.h b/osfmk/i386/trap.h index e92e605d7..6966aeca2 100644 --- a/osfmk/i386/trap.h +++ b/osfmk/i386/trap.h @@ -135,23 +135,14 @@ extern void interrupt(x86_saved_state_t *regs); extern void panic_double_fault64(x86_saved_state_t *regs); extern void panic_machine_check64(x86_saved_state_t *regs); -extern void i386_astintr(int preemption); - - typedef kern_return_t (*perfCallback)( int trapno, void *regs, uintptr_t *lo_spp, int); -typedef kern_return_t (*perfASTCallback)(ast_t reasons, ast_t *myast); - -extern volatile perfCallback perfTrapHook; -extern volatile perfASTCallback perfASTHook; -extern volatile perfCallback perfIntHook; - extern void panic_i386_backtrace(void *, int, const char *, boolean_t, x86_saved_state_t *); -extern void print_one_backtrace(pmap_t pmap, vm_offset_t topfp, const char *cur_marker, boolean_t is_64_bit, boolean_t nvram_format); +extern void print_one_backtrace(pmap_t pmap, vm_offset_t topfp, const char *cur_marker, boolean_t is_64_bit); extern void print_thread_num_that_crashed(task_t task); extern void print_tasks_user_threads(task_t task); extern void print_threads_registers(thread_t thread);