Searched refs:PMEVCNTR0_EL0 (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | pmu-emul.c | 135 reg = PMEVCNTR0_EL0 + pmc->idx; in kvm_pmu_get_pair_counter_value() 143 ? PMCCNTR_EL0 : PMEVCNTR0_EL0 + pmc->idx; in kvm_pmu_get_pair_counter_value() 191 ? PMCCNTR_EL0 : PMEVCNTR0_EL0 + select_idx; in kvm_pmu_set_counter_value() 232 reg = PMEVCNTR0_EL0 + pmc->idx; in kvm_pmu_stop_counter() 539 reg = __vcpu_sys_reg(vcpu, PMEVCNTR0_EL0 + i) + 1; in kvm_pmu_software_increment() 541 __vcpu_sys_reg(vcpu, PMEVCNTR0_EL0 + i) = reg; in kvm_pmu_software_increment() 548 reg = __vcpu_sys_reg(vcpu, PMEVCNTR0_EL0 + i + 1) + 1; in kvm_pmu_software_increment() 550 __vcpu_sys_reg(vcpu, PMEVCNTR0_EL0 + i + 1) = reg; in kvm_pmu_software_increment()
|
H A D | sys_regs.c | 1044 access_pmu_evcntr, reset_unknown, (PMEVCNTR0_EL0 + n), }
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | kvm_host.h | 163 PMEVCNTR0_EL0, /* Event Counter Register (0-30) */ enumerator 164 PMEVCNTR30_EL0 = PMEVCNTR0_EL0 + 30,
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | kvm_host.h | 325 PMEVCNTR0_EL0, /* Event Counter Register (0-30) */ enumerator 326 PMEVCNTR30_EL0 = PMEVCNTR0_EL0 + 30,
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | pmu-emul.c | 89 return (idx == ARMV8_PMU_CYCLE_IDX) ? PMCCNTR_EL0 : PMEVCNTR0_EL0 + idx; in counter_index_to_reg()
|
H A D | sys_regs.c | 1125 .access = access_pmu_evcntr, .reg = (PMEVCNTR0_EL0 + n), }
|
Completed in 26 milliseconds