Searched refs:ARMV8_PMU_PMCR_N (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/tools/testing/selftests/kvm/aarch64/ |
D | vpmu_counter_access.c | 45 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/ |
D | arm_pmuv3.h | 221 #define ARMV8_PMU_PMCR_N GENMASK(15, 11) /* Number of counters supported */ macro
|
/linux-6.12.1/include/linux/perf/ |
D | arm_pmuv3.h | 219 #define ARMV8_PMU_PMCR_N GENMASK(15, 11) /* Number of counters supported */ macro
|
/linux-6.12.1/arch/arm64/kvm/ |
D | pmu-emul.c | 270 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()
|
D | sys_regs.c | 1013 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/ |
D | arm_pmuv3.c | 1212 0, FIELD_GET(ARMV8_PMU_PMCR_N, armv8pmu_pmcr_read())); in __armv8pmu_probe_pmu()
|