Home
last modified time | relevance | path

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

/openbmc/qemu/hw/intc/
H A Darm_gicv3_kvm.c478 reg64 = c->icc_apr[GICV3_G0][3]; in kvm_arm_gicv3_put()
480 reg64 = c->icc_apr[GICV3_G0][2]; in kvm_arm_gicv3_put()
484 reg64 = c->icc_apr[GICV3_G0][1]; in kvm_arm_gicv3_put()
488 reg64 = c->icc_apr[GICV3_G0][0]; in kvm_arm_gicv3_put()
494 reg64 = c->icc_apr[GICV3_G1NS][3]; in kvm_arm_gicv3_put()
496 reg64 = c->icc_apr[GICV3_G1NS][2]; in kvm_arm_gicv3_put()
500 reg64 = c->icc_apr[GICV3_G1NS][1]; in kvm_arm_gicv3_put()
504 reg64 = c->icc_apr[GICV3_G1NS][0]; in kvm_arm_gicv3_put()
636 c->icc_apr[GICV3_G0][3] = reg64; in kvm_arm_gicv3_get()
638 c->icc_apr[GICV3_G0][2] = reg64; in kvm_arm_gicv3_get()
[all …]
H A Darm_gicv3_cpuif.c906 assert(aprmax <= ARRAY_SIZE(cs->icc_apr[0])); in icc_num_aprs()
926 if (cs->icc_apr[GICV3_G1][0] & ICC_AP1R_EL1_NMI) { in icc_highest_active_prio()
929 if (cs->icc_apr[GICV3_G1NS][0] & ICC_AP1R_EL1_NMI) { in icc_highest_active_prio()
935 uint32_t apr = cs->icc_apr[GICV3_G0][i] | in icc_highest_active_prio()
936 cs->icc_apr[GICV3_G1][i] | cs->icc_apr[GICV3_G1NS][i]; in icc_highest_active_prio()
1038 if (!(cs->icc_apr[cs->hppi.grp][0] & ICC_AP1R_EL1_NMI)) { in icc_hppi_can_preempt()
1171 cs->icc_apr[cs->hppi.grp][regno] |= ICC_AP1R_EL1_NMI; in icc_activate_irq()
1173 cs->icc_apr[cs->hppi.grp][regno] |= (1U << regbit); in icc_activate_irq()
1361 uint64_t *papr = &cs->icc_apr[grp][i]; in icc_drop_prio()
1407 if (cs->icc_apr[GICV3_G1][0] & ICC_AP1R_EL1_NMI) { in icc_highest_active_group()
[all …]
H A Darm_gicv3_common.c208 VMSTATE_UINT64_2DARRAY(icc_apr, GICv3CPUState, 3, 4),
/openbmc/qemu/include/hw/intc/
H A Darm_gicv3_common.h164 uint64_t icc_apr[3][4]; member