Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/riscv/kvm/
A Dvcpu_insn.c211 int (*func)(struct kvm_vcpu *vcpu, unsigned int csr_num,
252 unsigned int csr_num = insn >> SH_RS2; in csr_insn() local
293 run->riscv_csr.csr_num = csr_num; in csr_insn()
301 if ((tcfn->base <= csr_num) && in csr_insn()
302 (csr_num < (tcfn->base + tcfn->count))) { in csr_insn()
310 rc = cfn->func(vcpu, csr_num, &val, new_val, wr_mask); in csr_insn()
A Dvcpu_pmu.c278 int kvm_riscv_vcpu_pmu_read_hpm(struct kvm_vcpu *vcpu, unsigned int csr_num, in kvm_riscv_vcpu_pmu_read_hpm() argument
293 if (csr_num == CSR_CYCLE || csr_num == CSR_INSTRET) { in kvm_riscv_vcpu_pmu_read_hpm()
305 cidx = csr_num - CSR_CYCLE; in kvm_riscv_vcpu_pmu_read_hpm()
/linux-6.3-rc2/drivers/perf/
A Driscv_pmu.c20 static unsigned long csr_read_num(int csr_num) in csr_read_num() argument
44 switch (csr_num) { in csr_read_num()
/linux-6.3-rc2/arch/riscv/include/asm/
A Dkvm_vcpu_pmu.h68 int kvm_riscv_vcpu_pmu_read_hpm(struct kvm_vcpu *vcpu, unsigned int csr_num,
/linux-6.3-rc2/include/uapi/linux/
A Dkvm.h498 unsigned long csr_num; member
/linux-6.3-rc2/tools/include/uapi/linux/
A Dkvm.h498 unsigned long csr_num; member

Completed in 33 milliseconds