Home
last modified time | relevance | path

Searched refs:pending_interrupts (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/target/ppc/
H A Dexcp_helper.c1724 if (env->pending_interrupts & PPC_INTERRUPT_MCK) { in p7_next_unmasked_interrupt()
1739 if (env->pending_interrupts & PPC_INTERRUPT_EXT) { in p7_next_unmasked_interrupt()
1814 if (env->pending_interrupts & PPC_INTERRUPT_MCK) { in p8_next_unmasked_interrupt()
1829 if (env->pending_interrupts & PPC_INTERRUPT_EXT) { in p8_next_unmasked_interrupt()
1946 if (env->pending_interrupts & PPC_INTERRUPT_MCK) { in p9_next_unmasked_interrupt()
1970 if (env->pending_interrupts & PPC_INTERRUPT_EXT) { in p9_next_unmasked_interrupt()
2033 if (env->pending_interrupts & PPC_INTERRUPT_MCK) { in ppc_next_unmasked_interrupt()
2071 if (env->pending_interrupts & PPC_INTERRUPT_EXT) { in ppc_next_unmasked_interrupt()
2168 env->pending_interrupts &= ~PPC_INTERRUPT_MCK; in p7_deliver_interrupt()
2219 env->pending_interrupts &= ~PPC_INTERRUPT_MCK; in p8_deliver_interrupt()
[all …]
H A Dmisc_helper.c250 if (env->pending_interrupts & PPC_INTERRUPT_DOORBELL) { in helper_load_dpdes()
262 if (cenv->pending_interrupts & PPC_INTERRUPT_DOORBELL) { in helper_load_dpdes()
H A Dhelper_regs.c345 if (!env->pending_interrupts && (*env->check_pow)(env)) { in hreg_store_msr()
H A Dcpu.h1332 uint32_t pending_interrupts; member
H A Dcpu_init.c7321 env->pending_interrupts = 0; in ppc_cpu_reset_hold()
/openbmc/linux/drivers/staging/axis-fifo/
H A Daxis-fifo.c577 unsigned int pending_interrupts; in axis_fifo_irq() local
580 pending_interrupts = ioread32(fifo->base_addr + in axis_fifo_irq()
584 if (pending_interrupts & XLLF_INT_RC_MASK) { in axis_fifo_irq()
593 } else if (pending_interrupts & XLLF_INT_TC_MASK) { in axis_fifo_irq()
601 } else if (pending_interrupts & XLLF_INT_TFPF_MASK) { in axis_fifo_irq()
621 } else if (pending_interrupts & XLLF_INT_TRC_MASK) { in axis_fifo_irq()
626 } else if (pending_interrupts & XLLF_INT_RRC_MASK) { in axis_fifo_irq()
659 } else if (pending_interrupts & XLLF_INT_TSE_MASK) { in axis_fifo_irq()
666 } else if (pending_interrupts) { in axis_fifo_irq()
670 pending_interrupts); in axis_fifo_irq()
[all …]
/openbmc/qemu/hw/ppc/
H A Dppc.c52 old_pending = env->pending_interrupts; in ppc_set_irq()
55 env->pending_interrupts |= irq; in ppc_set_irq()
57 env->pending_interrupts &= ~irq; in ppc_set_irq()
60 if (old_pending != env->pending_interrupts) { in ppc_set_irq()
67 trace_ppc_irq_set_exit(env, irq, level, env->pending_interrupts, in ppc_set_irq()