Searched refs:trap (Results 1 - 22 of 22) sorted by relevance
/darwin-on-arm/xnu/osfmk/kern/ |
H A D | ast.c | 83 #include <machine/trap.h> // for CHUD AST hook
|
/darwin-on-arm/xnu/osfmk/chud/i386/ |
H A D | chud_cpu_i386.c | 39 #include <i386/trap.h>
|
H A D | chud_osfmk_callback_i386.c | 44 #include <machine/trap.h> 222 #pragma mark **** trap ****
|
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | locore.s | 67 #include <i386/trap.h>
|
H A D | idt64.s | 32 #include <i386/trap.h> 44 * This is the low-level trap and interrupt handling code associated with 64 * trap - synchronous events due to thread execution 113 /* A trap that comes with an error code already on the stack */ 118 /* A normal trap */ 132 /* A trap with a special-case handler, hence we don't need to define anything */ 151 * Check for trap from EFI32, and restore cr3 and rsp if so. 152 * A trap from EFI32 is fatal. 326 incl %gs:hwIntCnt(,%ebx,4) // Bump the trap/intr count 622 testb $3, 8+ISF64_CS(%rsp) /* was trap fro [all...] |
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | bsd_i386_native.c | 63 #include <i386/trap.h>
|
H A D | trap_native.c | 60 * Hardware trap/fault handler. 65 #include <i386/trap.h> 110 * K64 debug - fatal handler for debug code in the trap vectors.
|
H A D | locore.s | 67 #include <i386/trap.h>
|
H A D | machine_routines.c | 44 #include <i386/trap.h> 704 * now cause the PRE-EMPTION trap
|
H A D | bsd_i386.c | 64 #include <i386/trap.h>
|
H A D | fpu.c | 82 #include <i386/trap.h> 207 /* Poison values to trap unsafe usage */ 768 FPC_PE); /* No trap for precision loss */
|
H A D | idt.s | 61 #include <i386/trap.h> 113 * No error code. Clear error code and push trap number. 126 * Interrupt from user. Clear error code and push trap number. 165 * Error code has been pushed. Push trap number. 495 * trap number 555 addl $8,%esp /* discard trap number and error code */ 573 pushl $0 /* clear trap number slot */ 581 pushl $0 /* clear trap number slot */ 589 pushl $0 /* clear trap number slot */ 624 pushl $0 /* clear trap numbe [all...] |
H A D | trap.c | 60 * Hardware trap/fault handler. 68 #include <i386/trap.h> 125 volatile perfCallback perfTrapHook = NULL; /* Pointer to CHUD trap hook routine */ 129 perfCallback tempDTraceTrapHook = NULL; /* Pointer to DTrace fbt trap hook routine */ 155 /* Mach trap */ 179 /* Mach trap */ 458 * fatal. Return value indicates if trap was handled. 491 panic_64(state, 0, "Kernel trap with 64-bit state", FALSE); 502 intr = (saved_state->efl & EFL_IF) != 0; /* state of ints at trap */ 515 intr = (saved_state->isf.rflags & EFL_IF) != 0; /* state of ints at trap */ [all...] |
H A D | mp.c | 62 #include <i386/trap.h>
|
H A D | i386_lock.s | 43 #include <i386/trap.h>
|
H A D | idt64.s | 32 #include <i386/trap.h> 77 * Push trap number and address of compatibility mode handler, 89 * Push error(0), trap number and address of compatibility mode handler, 103 * Push error (0), trap number and address of compatibility mode handler, 447 * trap number 455 * Above this is the trap number and compatibility mode handler address 927 incl %gs:hwIntCnt(,%ebx,4) /* Bump the trap/intr count */ 1003 * Debug trap. Check for single-stepping across system call into 1004 * kernel. If this is the case, taking the debug trap has turned 1018 * trap cam [all...] |
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | machine_routines.c | 78 #include <arm/trap.h>
|
/darwin-on-arm/xnu/osfmk/kdp/ml/arm/ |
H A D | kdp_machdep.c | 34 #include <arm/trap.h>
|
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/ |
H A D | kdp_machdep.c | 34 #include <i386/trap.h> 391 kprintf("Debugger: Unexpected kernel trap number: "
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOUserClient.cpp | 1229 IOExternalTrap *trap = getExternalTrapForIndex(index); local 1231 if (trap) { 1232 *targetP = trap->object; 1235 return trap; 4241 IOExternalTrap *trap; local 4244 trap = userClient->getTargetAndTrapForIndex(&target, args->index); 4246 if (trap && target) { 4249 func = trap->func;
|
/darwin-on-arm/xnu/osfmk/kdp/ml/x86_64/ |
H A D | kdp_machdep.c | 34 #include <i386/trap.h> 393 kprintf("Debugger: Unexpected kernel trap number: "
|
/darwin-on-arm/xnu/osfmk/i386/AT386/ |
H A D | model_dep.c | 90 #include <i386/trap.h>
|
Completed in 221 milliseconds