Searched refs:hppvlpi (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_redist.c | 245 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 D | arm_gicv3_cpuif.c | 242 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 D | arm_gicv3_common.c | 542 cs->hppvlpi.prio = 0xff; in arm_gicv3_common_reset_hold() 543 cs->hppvlpi.nmi = false; in arm_gicv3_common_reset_hold()
|
H A D | trace-events | 170 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 D | arm_gicv3_common.h | 198 PendingIrq hppvlpi; member
|