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() 311 vcpu_set_reg(vcpu, RISCV_CORE_REG(regs.gp), current_gp); in vm_arch_vcpu_add() 326 uint64_t id = RISCV_CORE_REG(regs.a0); in vcpu_args_set() 337 id = RISCV_CORE_REG(regs.a0); in vcpu_args_set() 340 id = RISCV_CORE_REG(regs.a1); in vcpu_args_set() 343 id = RISCV_CORE_REG(regs.a2); in vcpu_args_set() 346 id = RISCV_CORE_REG(regs.a3); in vcpu_args_set() 349 id = RISCV_CORE_REG(regs.a4); in vcpu_args_set() 352 id = RISCV_CORE_REG(regs.a5); in vcpu_args_set() 355 id = RISCV_CORE_REG(regs.a6); in vcpu_args_set() [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 | 75 #define RISCV_CORE_REG(env, name) kvm_riscv_reg_id(env, KVM_REG_RISCV_CORE, \ macro 491 ret = kvm_get_one_reg(cs, RISCV_CORE_REG(env, regs.pc), ®); in kvm_riscv_get_regs_core() 517 ret = kvm_set_one_reg(cs, RISCV_CORE_REG(env, regs.pc), ®); in kvm_riscv_put_regs_core()
|