Searched refs:htval (Results 1 – 9 of 9) sorted by relevance
/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu_exit.c | 22 fault_addr = (trap->htval << 2) | (trap->stval & 0x3); in gstage_page_fault() 219 trap->scause, trap->stval, trap->htval, trap->htinst); in kvm_riscv_vcpu_exit()
|
H A D | vcpu_insn.c | 160 utrap.htval = 0; in truly_illegal_insn() 176 utrap.htval = 0; in truly_virtual_insn()
|
H A D | vcpu.c | 766 trap.htval = csr_read(CSR_HTVAL); in kvm_arch_vcpu_ioctl_run()
|
/openbmc/qemu/target/riscv/ |
H A D | cpu_helper.c | 875 * This will already be shifted to match htval. 1829 target_ulong htval = 0; in riscv_cpu_do_interrupt() 1956 htval = env->guest_phys_fault_addr; in riscv_cpu_do_interrupt() 1962 htval = env->guest_phys_fault_addr; in riscv_cpu_do_interrupt() 1976 env->htval = htval; in riscv_cpu_do_interrupt() 1811 target_ulong htval = 0; riscv_cpu_do_interrupt() local
|
H A D | machine.c | 90 VMSTATE_UINTTL(env.htval, RISCVCPU),
|
H A D | cpu.h | 323 target_ulong htval; member
|
H A D | csr.c | 3881 *val = env->htval; in write_htval() 3888 env->htval = val; in read_htinst() 5220 [CSR_HTVAL] = { "htval", hmode, read_htval, write_htval,
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | kvm_host.h | 110 unsigned long htval; member
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | asm-offsets.c | 202 OFFSET(KVM_ARCH_TRAP_HTVAL, kvm_cpu_trap, htval); in asm_offsets()
|