Searched refs:ich_apr (Results 1 – 3 of 3) sorted by relevance
59 assert(aprmax <= ARRAY_SIZE(cs->ich_apr[0])); in ich_num_aprs()161 if (cs->ich_apr[GICV3_G1NS][0] & ICV_AP1R_EL1_NMI) { in ich_highest_active_virt_prio()166 uint32_t apr = cs->ich_apr[GICV3_G0][i] | in ich_highest_active_virt_prio()167 cs->ich_apr[GICV3_G1NS][i]; in ich_highest_active_virt_prio()341 !(cs->ich_apr[GICV3_G1NS][0] & ICV_AP1R_EL1_NMI)) { in icv_hppi_can_preempt()564 uint64_t value = cs->ich_apr[grp][regno]; in icv_ap_read()580 cs->ich_apr[grp][regno] = value & (0xFFFFFFFFU | ICV_AP1R_EL1_NMI); in icv_ap_write()582 cs->ich_apr[grp][regno] = value & 0xFFFFFFFFU; in icv_ap_write()732 if (cs->ich_apr[GICV3_G1NS][0] & ICV_AP1R_EL1_NMI) { in icv_rpr_read()782 cs->ich_apr[grp][regno] |= ICV_AP1R_EL1_NMI; in icv_activate_irq()[all …]
109 VMSTATE_UINT64_2DARRAY(ich_apr, GICv3CPUState, 3, 4),
169 uint64_t ich_apr[3][4]; /* ich_apr[GICV3_G1][x] never used */ member