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()
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 Dprocessor.h29 #define RISCV_CORE_REG(name) __kvm_reg_id(KVM_REG_RISCV_CORE, \ macro
/openbmc/qemu/target/riscv/kvm/
H A Dkvm-cpu.c75 #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), &reg); in kvm_riscv_get_regs_core()
517 ret = kvm_set_one_reg(cs, RISCV_CORE_REG(env, regs.pc), &reg); in kvm_riscv_put_regs_core()