Searched refs:interrupt (Results 1 - 19 of 19) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/pexpert/i386/
H A Dpe_interrupt.c60 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 Dlapic.c90 /* 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 Dlapic.h178 * 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 Datomic_switch.s117 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 Dtrap.h92 extern struct savearea* interrupt(int intno,
H A Dinterrupt.c77 struct savearea * interrupt( function
138 /* Call the platform interrupt routine */
H A Dlowmem_vectors.s68 ; 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 Dhw_exception.s104 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 Dstart.s111 ; 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 Dmachine_routines_asm.s852 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 Dvmachmon_asm.s1807 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 Dhw_lock.s236 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 DEmulate.s1025 li r11,T_TRACE ; Set trace interrupt
1028 b EXT(EmulExit) ; Exit and do trace interrupt...
H A DFirmware.s1655 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 Dcswtch.s133 mr. r0,r0 ; (DEBUG/TRACE) on the interrupt
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ppc/
H A DIODBDMA.h266 #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 Dchud_cpu_i386.c87 #pragma mark **** interrupt counters ****
101 // For now, we'll call an NMI a 'reset' interrupt
H A Dchud_osfmk_callback_i386.c394 #pragma mark **** interrupt ****
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ppc/
H A Dchud_osfmk_callback_ppc.c346 #pragma mark **** interrupt ****
348 //extern perfCallback perfIntHook; /* function hook into interrupt() */

Completed in 176 milliseconds