HomeSort by: relevance | last modified time | path
    Searched defs:ipending (Results 1 - 12 of 12) sorted by relevancy

  /src/sys/arch/mipsco/mipsco/
interrupt.c 46 uint32_t ipending; local in function:cpu_intr
51 while (ppl < (ipl = splintr(&ipending))) {
53 (*platform.iointr)(status, pc, ipending);
  /src/sys/arch/emips/emips/
interrupt.c 100 uint32_t ipending; local in function:cpu_intr
118 while (ppl < (ipl = splintr(&ipending))) {
121 if (ipending & MIPS_INT_MASK_5) {
122 (*platform.iointr)(status, pc, ipending);
127 ipl = splintr(&ipending);
130 if (ipending & MIPS_INT_MASK_5) {
131 (*platform.iointr)(status, pc, ipending);
140 emips_aic_intr(uint32_t status, vaddr_t pc, uint32_t ipending)
148 ipending = TheAic->IrqStatus;
150 while (ipending) {
    [all...]
  /src/sys/arch/arc/arc/
interrupt.c 99 uint32_t ipending; local in function:cpu_intr
109 while (ppl < (ipl = splintr(&ipending))) {
111 if (ipending & MIPS_INT_MASK_5) {
124 if (inttab->int_mask & ipending) {
125 (*inttab->int_hand)(ipending, &cf);
135 if (inttab->int_mask & ipending) {
136 (*inttab->int_hand)(ipending, &cf);
  /src/sys/arch/ews4800mips/ews4800mips/
tr2_intr.c 150 uint32_t r, ipending; local in function:tr2_intr
153 while (ppl < (ipl = splintr(&ipending))) {
154 if (ipending & MIPS_INT_MASK_5) { /* CLOCK */
166 if (ipending & MIPS_INT_MASK_4) { /* KBD, MOUSE, SERIAL */
191 if (ipending & MIPS_INT_MASK_3) { /* VME */
204 if (ipending & MIPS_INT_MASK_2) { /* ETHER, SCSI */
226 (ipending & MIPS_INT_MASK_5)) {
239 if (ipending & MIPS_INT_MASK_1)
242 if (ipending & MIPS_INT_MASK_0) { /* FDD, PRINTER */
tr2a_intr.c 177 uint32_t r, intc_cause, ipending; local in function:tr2a_intr
182 while (ppl < (ipl = splintr(&ipending))) {
183 if ((ipending & MIPS_INT_MASK_5) && (intc_cause & INTC_INT5)) {
195 if ((ipending & MIPS_INT_MASK_4) && (intc_cause & INTC_INT4)) {
226 if ((ipending & MIPS_INT_MASK_3) && (intc_cause & INTC_INT3)) {
234 if ((ipending & MIPS_INT_MASK_2) && (intc_cause & INTC_INT2)) {
265 if ((ipending & MIPS_INT_MASK_1) && (intc_cause & INTC_INT1)) {
273 if ((ipending & MIPS_INT_MASK_0) && (intc_cause & INTC_INT0)) {
  /src/sys/arch/newsmips/newsmips/
news4000.c 79 uint32_t ipending; local in function:news4000_intr
82 while (ppl < (ipl = splintr(&ipending))) {
83 if (ipending & MIPS_INT_MASK_2) {
103 if (ipending & MIPS_INT_MASK_5) {
110 if (ipending & MIPS_INT_MASK_4) {
117 if (ipending & MIPS_INT_MASK_3) {
122 if (ipending & MIPS_INT_MASK_1) {
127 if (ipending & MIPS_INT_MASK_0) {
news5000.c 84 uint32_t ipending; local in function:news5000_intr
87 while (ppl < (ipl = splintr(&ipending))) {
89 if (ipending & MIPS_INT_MASK_2) {
122 if (ipending & MIPS_INT_MASK_5) {
131 if (ipending & MIPS_INT_MASK_4) {
159 if (ipending & MIPS_INT_MASK_3) {
168 if (ipending & MIPS_INT_MASK_1) {
173 if (ipending & MIPS_INT_MASK_0) {
news3400.c 88 uint32_t ipending; local in function:news3400_intr
91 while (ppl < (ipl = splintr(&ipending))) {
94 if (ipending & MIPS_INT_MASK_2) {
116 if (ipending & MIPS_INT_MASK_5) {
122 if (ipending & MIPS_INT_MASK_4) {
127 if (ipending & MIPS_INT_MASK_1) {
131 if (ipending & MIPS_INT_MASK_0) {
136 if (ipending & INT_MASK_FPU) {
  /src/sys/arch/hpcmips/vr/
vr.c 540 uint32_t ipending; local in function:VR_INTR
543 while (ppl < (ipl = splintr(&ipending))) {
546 if (ipending & MIPS_INT_MASK_5) {
550 if (ipending & MIPS_INT_MASK_1) {
554 if (ipending & MIPS_INT_MASK_0) {
  /src/sys/arch/playstation2/playstation2/
interrupt.c 125 uint32_t ipending; local in function:cpu_intr
139 while (ppl < (ipl = splintr(&ipending))) {
141 if (ipending & MIPS_INT_MASK_0) {
145 if (ipending & MIPS_INT_MASK_1) {
  /src/sys/arch/hpcmips/tx/
tx39icu.c 308 uint32_t ipending; local in function:TX_INTR
332 while (ppl < (ipl = splintr(&ipending))) {
334 if (!(ipending & MIPS_INT_MASK_4) &&
335 !(ipending & MIPS_INT_MASK_2)) {
336 dbg_bit_print(ipending);
345 if (ipending & MIPS_INT_MASK_4) {
346 tx39_irqhigh_intr(ipending, pc, status);
350 if (ipending & MIPS_INT_MASK_2) {
393 if (ipending & MIPS_INT_MASK_1) {
436 tx39_irqhigh_intr(uint32_t ipending, vaddr_t pc, uint32_t status
    [all...]
  /src/sys/arch/arm/pic/
pic.c 283 volatile uint32_t *ipending = &pic->pic_pending_irqs[irq_base >> 5]; local in function:pic_mark_pending_sources
293 atomic_or_32(ipending, pending);
397 volatile uint32_t *ipending = pic->pic_pending_irqs; local in function:pic_deliver_irqs
418 *ipending, ipl);
419 KASSERT((pending_irqs & *ipending) == pending_irqs);
420 KASSERT((pending_irqs & ~(*ipending)) == 0);
431 ipending = pic->pic_pending_irqs;
435 ipending++;
450 atomic_and_32(ipending, ~__BIT(irq));
469 irq_base, *ipending, ipl)
    [all...]

Completed in 18 milliseconds