Home
last modified time | relevance | path

Searched refs:CSR_CYCLE (Results 1 – 9 of 9) sorted by relevance

/linux/arch/riscv/include/asm/
A Dkvm_vcpu_pmu.h69 {.base = CSR_CYCLE, .count = 32, .func = kvm_riscv_vcpu_pmu_read_hpm },
72 {.base = CSR_CYCLE, .count = 32, .func = kvm_riscv_vcpu_pmu_read_hpm },
112 if (csr_num == CSR_CYCLE || csr_num == CSR_INSTRET) { in kvm_riscv_vcpu_pmu_read_legacy()
121 {.base = CSR_CYCLE, .count = 3, .func = kvm_riscv_vcpu_pmu_read_legacy },
A Dcsr.h220 #define CSR_CYCLE 0xc00 macro
/linux/tools/lib/perf/
A Dmmap.c414 #define CSR_CYCLE 0xc00 macro
451 switchcase_csr_read_32(CSR_CYCLE, ret) in csr_read_num()
467 return csr_read_num(CSR_CYCLE + counter); in read_perf_counter()
/linux/drivers/perf/
A Driscv_pmu.c116 switchcase_csr_read_32(CSR_CYCLE, ret) in csr_read_num()
136 if (csr < CSR_CYCLE || csr > CSR_HPMCOUNTER31H || in riscv_pmu_ctr_read_csr()
A Driscv_pmu_legacy.c53 val = riscv_pmu_ctr_read_csr(CSR_CYCLE); in pmu_legacy_read_ctr()
A Driscv_pmu_sbi.c363 if (!hpm_width && info->csr != CSR_CYCLE && info->csr != CSR_INSTRET) in riscv_pmu_get_hpm_info()
378 return pmu_ctr_list[event->hw.idx].csr - CSR_CYCLE; in pmu_sbi_csr_index()
425 cmask = BIT(CSR_INSTRET - CSR_CYCLE); in pmu_sbi_ctr_get_idx()
1018 hidx = info->csr - CSR_CYCLE; in pmu_sbi_ovf_handler()
/linux/arch/riscv/kvm/
A Dvcpu_pmu.c371 if (csr_num == CSR_CYCLE || csr_num == CSR_INSTRET) { in kvm_riscv_vcpu_pmu_read_hpm()
383 cidx = csr_num - CSR_CYCLE; in kvm_riscv_vcpu_pmu_read_hpm()
815 pmc->cinfo.csr = CSR_CYCLE + i; in kvm_riscv_vcpu_pmu_init()
/linux/tools/arch/riscv/include/asm/
A Dcsr.h218 #define CSR_CYCLE 0xc00 macro
/linux/tools/testing/selftests/kvm/riscv/
A Dsbi_pmu_test.c69 switchcase_csr_read_32(CSR_CYCLE, ret) in pmu_csr_read_num()

Completed in 33 milliseconds