/macosx-10.5.8/xnu-1228.15.4/pexpert/i386/ |
H A D | pe_interrupt.c | 60 int interrupt; local 68 interrupt = state64->isf.trapno; 77 interrupt = state32->trapno; 82 interrupt, (unsigned int)rip, user_mode, 0, 0); 92 if (!lapic_interrupt(interrupt, state)) { 93 vector->handler(vector->target, NULL, vector->nub, interrupt);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | lapic.c | 90 /* Base vector for local APIC interrupt sources */ 476 boolean_t interrupt, 487 timer_vector |= interrupt ? 0 : LAPIC_LVT_MASKED; 551 lapic_interrupt(int interrupt, x86_saved_state_t *state) argument 556 interrupt -= lapic_interrupt_base; 557 if (interrupt < 0) { 558 if (interrupt == (LAPIC_NMI_INTERRUPT - lapic_interrupt_base) && 568 switch(interrupt) { 573 if (lapic_intr_func[interrupt] != NULL) 574 (void) (*lapic_intr_func[interrupt])(stat 475 lapic_set_timer( boolean_t interrupt, lapic_timer_mode_t mode, lapic_timer_divide_t divisor, lapic_timer_count_t initial_count) argument [all...] |
H A D | lapic.h | 178 * or otherwise, so this is not an offset from the interrupt 207 int interrupt, x86_saved_state_t *state); 216 boolean_t interrupt,
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | atomic_switch.s | 117 lwz r1,BTTD_INTERRUPT_VECTOR(r6) ; Get interrupt vector 129 ; Clear current interrupt state 169 * If an interrupt is pending and we are returning to the alternate context, 170 * the exit is aborted and we return to an pending interrupt handler in the 187 lwz r2,BTTD_INTERRUPT_VECTOR(r6) ; Get the interrupt vector 196 lwz r1,BTTD_NEWEXITSTATE(r6) ; New interrupt state 197 lwz r2,BTTD_TESTINTMASK(r6) ; Get pending interrupt mask 202 and. r2,r8,r2 ; Any pending interrupt? 206 beq .L_ExitUpdateRuptControlWord ; We do not have a pending interrupt 212 lwz r3,bbPending(r13) ; Get pending interrupt P [all...] |
H A D | trap.h | 92 extern struct savearea* interrupt(int intno,
|
H A D | interrupt.c | 77 struct savearea * interrupt( function 138 /* Call the platform interrupt routine */
|
H A D | lowmem_vectors.s | 68 ; ignore the interrupt). 70 ; Some machines (so far, 32-bit guys) will always ignore a non-START interrupt. 71 ; The ones who do take it, check if the interrupt is too be ignored. This is 270 * External interrupt 406 li r11,T_TRACE|T_FAM ; Set interrupt code 496 * System management interrupt 519 ; Altivec Java Mode Assist interrupt or Maintenace interrupt 530 ; Altivec Java Mode Assist interrupt or Thermal interruption 888 ; An identical entry is made during normal interrupt processin [all...] |
H A D | hw_exception.s | 104 lwz r1,PP_ISTACKPTR(r25) ; Get interrupt stack pointer 106 cmpwi cr0,r1,0 ; Are we on interrupt stack? 108 beq- cr0,EXT(ihandler) ; If on interrupt stack, treat this as interrupt... 124 lwz r26,saver1+4(r4) ; Get the stack at interrupt time 128 subi r1,r26,FM_REDZONE ; Make a red zone on interrupt time kernel stack 241 * interrupt and went immediatly into trap. 327 lwz r17,PP_ISTACKPTR(r25) ; Get interrupt stack pointer 329 mr. r17,r17 ; Are we on interrupt stack? 331 beq-- EXT(ihandler) ; On interrupt stac [all...] |
H A D | start.s | 111 ; main processor, it will be the TB at the last interrupt before we went 456 lis r29,HIGH_ADDR(EXT(intstack)) ; move onto interrupt stack 474 lwz r29,PP_INTSTACK_TOP_SS(r31) ; move onto interrupt stack 782 mtspr hior,r0 ; Make sure that 0 is interrupt prefix
|
H A D | machine_routines_asm.s | 852 lwz r11,PP_INTS_ENABLED(r12) ; Get interrupt enabled state 854 cmpwi cr1,r11,0 ; Are interrupt disabled? 921 ; The interrupt handler will detect that nap or doze is set if an interrupt 998 ; Note that the interrupt handler will turn off the nap/doze bits in the hid. 999 ; Also remember that the interrupt handler will force return to here whenever 1009 ; A hardware interrupt got us out of machine_idle and may also be contributing to this state
|
H A D | vmachmon_asm.s | 1807 mfsrr0 r2 ; Get the interrupt srr0 1808 mfsrr1 r4 ; Get the interrupt srr1 1877 mfsrr0 r2 ; Get the interrupt srr0 1878 mfsrr1 r4 ; Get the interrupt srr1 1946 lwz r5,savesrr0+4(r13) ; Get the interrupt srr0 1996 ld r5,savesrr0(r13) ; Get the interrupt srr0
|
H A D | hw_lock.s | 236 mtmsr r9 ; Restore interrupt state 437 * An example of use is to monitor the last interrupt time in the 439 * has seen at least one interrupt since a specific time. 1108 mtmsr r9 ; Restore interrupt state 1113 mtmsr r9 ; Restore interrupt state 1832 mtmsr r9 ; Restore interrupt state
|
H A D | Emulate.s | 1025 li r11,T_TRACE ; Set trace interrupt 1028 b EXT(EmulExit) ; Exit and do trace interrupt...
|
H A D | Firmware.s | 1655 li r3,T_PREEMPT /* Set preemption interrupt value */ 1679 * Forces a T_INTERRUPT trap to pretend that an actual I/O interrupt occurred. 1687 li r3,T_INTERRUPT /* Set external interrupt value */ 1701 li r3,T_SHUTDOWN /* Set external interrupt value */ 1707 * Forces a T_DECREMENTER trap to pretend that an actual decrementer interrupt occurred. 1715 li r3,T_DECREMENTER /* Set decrementer interrupt value */ 1728 li r3,T_CHOKE ; Set external interrupt value 1947 andi. r8,r9,0x7FCF /* Clear interrupt and translation */ 1951 mtmsr r9 /* Restore interrupt and translation */
|
H A D | cswtch.s | 133 mr. r0,r0 ; (DEBUG/TRACE) on the interrupt
|
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ppc/ |
H A D | IODBDMA.h | 266 #define IOMakeDBDMAOperation(cmd,key,interrupt,branch,wait,count) \ 267 ( ((cmd) << 28) | ((key) << 24) | ((interrupt) << 20) \ 273 unsigned long interrupt, 279 #define IOMakeDBDMADescriptor(descPtr,cmd,key,interrupt,branch,wait,count,addr)\ 286 IOMakeDBDMAOperation(cmd,key,interrupt,branch,wait,count)); \ 293 unsigned long interrupt, 300 #define IOMakeDBDMADescriptorDep(descPtr,cmd,key,interrupt,branch,wait,count,addr,dep) \ 307 IOMakeDBDMAOperation(cmd, key, interrupt, branch, wait, count)); \
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/i386/ |
H A D | chud_cpu_i386.c | 87 #pragma mark **** interrupt counters **** 101 // For now, we'll call an NMI a 'reset' interrupt
|
H A D | chud_osfmk_callback_i386.c | 394 #pragma mark **** interrupt ****
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ppc/ |
H A D | chud_osfmk_callback_ppc.c | 346 #pragma mark **** interrupt **** 348 //extern perfCallback perfIntHook; /* function hook into interrupt() */
|