Home
last modified time | relevance | path

Searched refs:hppvlpi (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/hw/intc/
H A Darm_gicv3_redist.c245 cs->hppvlpi.prio = 0xff; in gicv3_redist_update_vlpi_only()
246 cs->hppvlpi.nmi = false; in gicv3_redist_update_vlpi_only()
254 update_for_all_lpis(cs, ptbase, ctbase, idbits, true, &cs->hppvlpi); in gicv3_redist_update_vlpi_only()
314 pendinglast = cs->hppvlpi.prio != 0xff; in gicr_write_vpendbaser()
1040 update_for_one_lpi(cs, irq, ctbase, true, &cs->hppvlpi); in gicv3_redist_vlpi_pending()
1044 if (irq == cs->hppvlpi.irq) { in gicv3_redist_vlpi_pending()
1070 update_for_one_lpi(cs, irq, ctbase, true, &cs->hppvlpi); in gicv3_redist_process_vlpi()
1074 if (irq == cs->hppvlpi.irq) { in gicv3_redist_process_vlpi()
1099 if (vcpu_resident(src, src_vptaddr) && irq == src->hppvlpi.irq) { in gicv3_redist_mov_vlpi()
H A Darm_gicv3_cpuif.c242 if (cs->hppvlpi.prio < prio && !arm_is_secure(env)) { in hppvi_index()
243 if (cs->hppvlpi.grp == GICV3_G0) { in hppvi_index()
365 if (cs->hppvlpi.prio >= vpmr) { in icv_hppvlpi_can_preempt()
376 mask = icv_gprio_mask(cs, cs->hppvlpi.grp); in icv_hppvlpi_can_preempt()
382 if ((cs->hppvlpi.prio & mask) < (rprio & mask)) { in icv_hppvlpi_can_preempt()
488 cs->hppvlpi.irq, cs->hppvlpi.grp, in gicv3_cpuif_virt_irq_fiq_update()
489 cs->hppvlpi.prio); in gicv3_cpuif_virt_irq_fiq_update()
492 if (cs->hppvlpi.grp == GICV3_G0) { in gicv3_cpuif_virt_irq_fiq_update()
748 if (cs->hppvlpi.grp == grp) { in icv_hppir_read()
749 value = cs->hppvlpi.irq; in icv_hppir_read()
[all …]
H A Darm_gicv3_common.c542 cs->hppvlpi.prio = 0xff; in arm_gicv3_common_reset_hold()
543 cs->hppvlpi.nmi = false; in arm_gicv3_common_reset_hold()
H A Dtrace-events170 gicv3_cpuif_virt_update(uint32_t cpuid, int idx, int hppvlpi, int grp, int prio) "GICv3 CPU i/f 0x%…
/openbmc/qemu/include/hw/intc/
H A Darm_gicv3_common.h198 PendingIrq hppvlpi; member