Home
last modified time | relevance | path

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

/linux/arch/riscv/kvm/
H A Dvcpu_pmu.c562 int i, pmc_index, sbiret = 0; in kvm_riscv_vcpu_pmu_ctr_start() local
586 pmc_index = array_index_nospec(i + ctr_base, in kvm_riscv_vcpu_pmu_ctr_start()
588 if (!test_bit(pmc_index, kvpmu->pmc_in_use)) in kvm_riscv_vcpu_pmu_ctr_start()
591 clear_bit(pmc_index, kvpmu->pmc_overflown); in kvm_riscv_vcpu_pmu_ctr_start()
592 pmc = &kvpmu->pmc[pmc_index]; in kvm_riscv_vcpu_pmu_ctr_start()
639 int i, pmc_index, sbiret = 0; in kvm_riscv_vcpu_pmu_ctr_stop() local
658 pmc_index = array_index_nospec(i + ctr_base, in kvm_riscv_vcpu_pmu_ctr_stop()
660 if (!test_bit(pmc_index, kvpmu->pmc_in_use)) in kvm_riscv_vcpu_pmu_ctr_stop()
662 pmc = &kvpmu->pmc[pmc_index]; in kvm_riscv_vcpu_pmu_ctr_stop()
701 if (test_bit(pmc_index, kvpmu->pmc_overflown)) in kvm_riscv_vcpu_pmu_ctr_stop()
[all …]