Home
last modified time | relevance | path

Searched refs:ARMV8_PMU_PMCR_N (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/tools/testing/selftests/kvm/aarch64/
Dvpmu_counter_access.c45 return FIELD_GET(ARMV8_PMU_PMCR_N, pmcr); in get_pmcr_n()
50 u64p_replace_bits((__u64 *) pmcr, pmcr_n, ARMV8_PMU_PMCR_N); in set_pmcr_n()
/linux-6.12.1/tools/include/perf/
Darm_pmuv3.h221 #define ARMV8_PMU_PMCR_N GENMASK(15, 11) /* Number of counters supported */ macro
/linux-6.12.1/include/linux/perf/
Darm_pmuv3.h219 #define ARMV8_PMU_PMCR_N GENMASK(15, 11) /* Number of counters supported */ macro
/linux-6.12.1/arch/arm64/kvm/
Dpmu-emul.c270 u64 val = FIELD_GET(ARMV8_PMU_PMCR_N, kvm_vcpu_read_pmcr(vcpu)); in kvm_pmu_valid_counter_mask()
1140 return u64_replace_bits(pmcr, vcpu->kvm->arch.pmcr_n, ARMV8_PMU_PMCR_N); in kvm_vcpu_read_pmcr()
Dsys_regs.c1013 val = FIELD_GET(ARMV8_PMU_PMCR_N, pmcr); in pmu_counter_idx_valid()
1277 u8 new_n = FIELD_GET(ARMV8_PMU_PMCR_N, val); in set_pmcr()
/linux-6.12.1/drivers/perf/
Darm_pmuv3.c1212 0, FIELD_GET(ARMV8_PMU_PMCR_N, armv8pmu_pmcr_read())); in __armv8pmu_probe_pmu()