Searched refs:ARMV8_PMU_CYCLE_IDX (Results 1 – 6 of 6) sorted by relevance
91 return (pmc->idx == ARMV8_PMU_CYCLE_IDX || in kvm_pmc_is_64bit()103 return (pmc->idx < ARMV8_PMU_CYCLE_IDX && (val & ARMV8_PMU_PMCR_LP)) || in kvm_pmc_has_64bit_overflow()104 (pmc->idx == ARMV8_PMU_CYCLE_IDX && (val & ARMV8_PMU_PMCR_LC)); in kvm_pmc_has_64bit_overflow()109 return (!(pmc->idx & 1) && (pmc->idx + 1) < ARMV8_PMU_CYCLE_IDX && in kvm_pmu_counter_can_chain()169 if (vcpu_mode_is_32bit(vcpu) && pmc->idx != ARMV8_PMU_CYCLE_IDX && in kvm_pmu_set_pmc_value()323 return BIT(ARMV8_PMU_CYCLE_IDX); in kvm_pmu_implemented_counter_mask()325 return GENMASK(val - 1, 0) | BIT(ARMV8_PMU_CYCLE_IDX); in kvm_pmu_implemented_counter_mask()492 for_each_set_bit(i, &mask, ARMV8_PMU_CYCLE_IDX) { in kvm_pmu_counter_increment()608 kvm_pmu_set_counter_value(vcpu, ARMV8_PMU_CYCLE_IDX, 0); in kvm_pmu_handle_pmcr()617 ~BIT(ARMV8_PMU_CYCLE_IDX); in kvm_pmu_handle_pmcr()[all …]
73 if (idx == ARMV8_PMU_CYCLE_IDX) in kvm_vcpu_pmu_read_evtype_direct()87 if (idx == ARMV8_PMU_CYCLE_IDX) in kvm_vcpu_pmu_write_evtype_direct()
787 u64 mask = BIT(ARMV8_PMU_CYCLE_IDX); in reset_pmu_reg()946 if (idx >= val && idx != ARMV8_PMU_CYCLE_IDX) { in pmu_counter_idx_valid()961 idx = ARMV8_PMU_CYCLE_IDX; in get_pmu_evcntr()977 idx = ARMV8_PMU_CYCLE_IDX; in set_pmu_evcntr()1005 idx = ARMV8_PMU_CYCLE_IDX; in access_pmu_evcntr()1012 idx = ARMV8_PMU_CYCLE_IDX; in access_pmu_evcntr()1053 if (idx == ARMV8_PMU_CYCLE_IDX) in access_pmu_evtyper()
572 if (idx == ARMV8_PMU_CYCLE_IDX) in armv8pmu_read_counter()607 if (idx == ARMV8_PMU_CYCLE_IDX) in armv8pmu_write_counter()646 if (idx == ARMV8_PMU_CYCLE_IDX) in armv8pmu_write_event_type()784 if (i == ARMV8_PMU_CYCLE_IDX) in armv8pmu_enable_user_access()943 if (!test_and_set_bit(ARMV8_PMU_CYCLE_IDX, cpuc->used_mask)) in armv8pmu_get_event_idx()944 return ARMV8_PMU_CYCLE_IDX; in armv8pmu_get_event_idx()1219 set_bit(ARMV8_PMU_CYCLE_IDX, cpu_pmu->cntr_mask); in __armv8pmu_probe_pmu()
10 #define ARMV8_PMU_CYCLE_IDX 31 macro
26 #define ARMV8_PMU_CYCLE_IDX 31 macro55 uint64_t mask = BIT(ARMV8_PMU_CYCLE_IDX); in get_counters_mask()