Home
last modified time | relevance | path

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

/openbmc/linux/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c211 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 Dprocessor.h29 #define RISCV_CORE_REG(name) __kvm_reg_id(KVM_REG_RISCV_CORE, \ macro
/openbmc/qemu/target/riscv/kvm/
H A Dkvm-cpu.c110 #define RISCV_CORE_REG(env, name) \ macro
565 ret = kvm_get_one_reg(cs, RISCV_CORE_REG(env, regs.pc), &reg); in kvm_riscv_get_regs_core()
591 ret = kvm_set_one_reg(cs, RISCV_CORE_REG(env, regs.pc), &reg); in kvm_riscv_put_regs_core()