Searched refs:csr_num (Results 1 – 10 of 10) sorted by relevance
/linux-6.12.1/arch/riscv/include/asm/ |
D | kvm_vcpu_pmu.h | 76 int kvm_riscv_vcpu_pmu_read_hpm(struct kvm_vcpu *vcpu, unsigned int csr_num, 108 static inline int kvm_riscv_vcpu_pmu_read_legacy(struct kvm_vcpu *vcpu, unsigned int csr_num, in kvm_riscv_vcpu_pmu_read_legacy() argument 112 if (csr_num == CSR_CYCLE || csr_num == CSR_INSTRET) { in kvm_riscv_vcpu_pmu_read_legacy()
|
D | kvm_aia.h | 140 unsigned int csr_num, 144 int kvm_riscv_vcpu_aia_rmw_ireg(struct kvm_vcpu *vcpu, unsigned int csr_num,
|
/linux-6.12.1/arch/riscv/kvm/ |
D | vcpu_insn.c | 223 int (*func)(struct kvm_vcpu *vcpu, unsigned int csr_num, 228 static int seed_csr_rmw(struct kvm_vcpu *vcpu, unsigned int csr_num, in seed_csr_rmw() argument 276 unsigned int csr_num = insn >> SH_RS2; in csr_insn() local 317 run->riscv_csr.csr_num = csr_num; in csr_insn() 325 if ((tcfn->base <= csr_num) && in csr_insn() 326 (csr_num < (tcfn->base + tcfn->count))) { in csr_insn() 334 rc = cfn->func(vcpu, csr_num, &val, new_val, wr_mask); in csr_insn()
|
D | vcpu_pmu.c | 356 int kvm_riscv_vcpu_pmu_read_hpm(struct kvm_vcpu *vcpu, unsigned int csr_num, in kvm_riscv_vcpu_pmu_read_hpm() argument 371 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()
|
D | aia.c | 210 unsigned int csr_num, in kvm_riscv_vcpu_aia_rmw_topei() argument 369 int kvm_riscv_vcpu_aia_rmw_ireg(struct kvm_vcpu *vcpu, unsigned int csr_num, in kvm_riscv_vcpu_aia_rmw_ireg() argument
|
/linux-6.12.1/drivers/perf/ |
D | riscv_pmu.c | 91 static unsigned long csr_read_num(int csr_num) in csr_read_num() argument 115 switch (csr_num) { in csr_read_num()
|
/linux-6.12.1/tools/lib/perf/ |
D | mmap.c | 426 static unsigned long csr_read_num(int csr_num) in csr_read_num() argument 450 switch (csr_num) { in csr_read_num()
|
/linux-6.12.1/tools/testing/selftests/kvm/riscv/ |
D | sbi_pmu_test.c | 44 unsigned long pmu_csr_read_num(int csr_num) in pmu_csr_read_num() argument 68 switch (csr_num) { in pmu_csr_read_num()
|
/linux-6.12.1/tools/include/uapi/linux/ |
D | kvm.h | 432 unsigned long csr_num; member
|
/linux-6.12.1/include/uapi/linux/ |
D | kvm.h | 432 unsigned long csr_num; member
|