Searched refs:RISCV_CORE_REG (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/tools/testing/selftests/kvm/lib/riscv/ |
H A D | processor.c | 211 vcpu_get_reg(vcpu, RISCV_CORE_REG(mode), &core.mode); in vcpu_arch_dump() 212 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.pc), &core.regs.pc); in vcpu_arch_dump() 213 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.ra), &core.regs.ra); in vcpu_arch_dump() 214 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.sp), &core.regs.sp); in vcpu_arch_dump() 215 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.gp), &core.regs.gp); in vcpu_arch_dump() 216 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.tp), &core.regs.tp); in vcpu_arch_dump() 217 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.t0), &core.regs.t0); in vcpu_arch_dump() 218 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.t1), &core.regs.t1); in vcpu_arch_dump() 219 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.t2), &core.regs.t2); in vcpu_arch_dump() 220 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.s0), &core.regs.s0); in vcpu_arch_dump() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/include/riscv/ |
H A D | processor.h | 29 #define RISCV_CORE_REG(name) __kvm_reg_id(KVM_REG_RISCV_CORE, \ macro
|
/openbmc/qemu/target/riscv/kvm/ |
H A D | kvm-cpu.c | 110 #define RISCV_CORE_REG(env, name) \ macro 565 ret = kvm_get_one_reg(cs, RISCV_CORE_REG(env, regs.pc), ®); in kvm_riscv_get_regs_core() 591 ret = kvm_set_one_reg(cs, RISCV_CORE_REG(env, regs.pc), ®); in kvm_riscv_put_regs_core()
|