Home
last modified time | relevance | path

Searched refs:hppi (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/intc/
H A Darm_gicv3.c33 if (prio != cs->hppi.prio) { in irqbetter()
34 return prio < cs->hppi.prio; in irqbetter()
41 if (nmi != cs->hppi.nmi) { in irqbetter()
49 if (irq <= cs->hppi.irq) { in irqbetter()
201 cs->hppi.irq = i; in gicv3_redist_update_noirqset()
210 cs->hppi.grp = gicv3_irq_group(cs->gic, cs, cs->hppi.irq); in gicv3_redist_update_noirqset()
292 cs->hppi.irq = i; in gicv3_update_noirqset()
293 cs->hppi.prio = prio; in gicv3_update_noirqset()
294 cs->hppi.nmi = nmi; in gicv3_update_noirqset()
314 cs->hppi.grp = gicv3_irq_group(cs->gic, cs, cs->hppi.irq); in gicv3_update_noirqset()
[all …]
H A Darm_gicv3_cpuif.c990 return cs->hppi.prio == 0xff || (cs->icc_igrpen[cs->hppi.grp] == 0); in icc_no_enabled_hppi()
1007 if (cs->hppi.nmi) { in icc_hppi_can_preempt()
1037 if (cs->hppi.nmi && (cs->hppi.prio & mask) == (rprio & mask)) { in icc_hppi_can_preempt()
1058 cs->hppi.grp, cs->hppi.prio); in gicv3_cpuif_update()
1064 cs->hppi.grp = GICV3_G0; in gicv3_cpuif_update()
1073 switch (cs->hppi.grp) { in gicv3_cpuif_update()
1090 } else if (cs->hppi.nmi) { in gicv3_cpuif_update()
1168 bool nmi = cs->hppi.nmi; in icc_activate_irq()
1223 return cs->hppi.irq; in icc_hppir0_value()
1259 return cs->hppi.irq; in icc_hppir1_value()
[all …]
H A Darm_gicv3_common.c538 cs->hppi.prio = 0xff; in arm_gicv3_common_reset_hold()
539 cs->hppi.nmi = false; in arm_gicv3_common_reset_hold()
/openbmc/qemu/include/hw/intc/
H A Darm_gicv3_common.h215 PendingIrq hppi; member