Lines Matching refs:mdcr_el2
324 uint64_t mdcr_el2 = arm_mdcr_el2_eff(env); in access_tpm() local
326 if (el < 2 && (mdcr_el2 & MDCR_TPM)) { in access_tpm()
1099 uint64_t mdcr_el2 = arm_mdcr_el2_eff(env); in pmreg_access() local
1104 if (el < 2 && (mdcr_el2 & MDCR_TPM)) { in pmreg_access()
1193 uint64_t mdcr_el2; in pmu_counter_enabled() local
1205 mdcr_el2 = arm_mdcr_el2_eff(env); in pmu_counter_enabled()
1206 hpmn = mdcr_el2 & MDCR_HPMN; in pmu_counter_enabled()
1212 e = mdcr_el2 & MDCR_HPME; in pmu_counter_enabled()
1218 prohibited = mdcr_el2 & MDCR_HPMD; in pmu_counter_enabled()
1236 prohibited = prohibited || (mdcr_el2 & MDCR_HCCD); in pmu_counter_enabled()
1313 bool hlp = env->cp15.mdcr_el2 & MDCR_HLP; in pmevcntr_is_64_bit()
1314 int hpmn = env->cp15.mdcr_el2 & MDCR_HPMN; in pmevcntr_is_64_bit()
1517 pmcr |= (env->cp15.mdcr_el2 & MDCR_HPMN) << PMCRN_SHIFT; in pmcr_read()
5694 bool pmu_op = (env->cp15.mdcr_el2 ^ value) & MDCR_EL2_PMU_ENABLE_BITS; in mdcr_el2_write()
5699 env->cp15.mdcr_el2 = value; in mdcr_el2_write()
9538 ARMCPRegInfo mdcr_el2 = { in register_cp_regs_for_features() local
9543 .fieldoffset = offsetof(CPUARMState, cp15.mdcr_el2), in register_cp_regs_for_features()
9545 define_one_arm_cp_reg(cpu, &mdcr_el2); in register_cp_regs_for_features()