Home
last modified time | relevance | path

Searched refs:htinst (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/arch/riscv/kvm/
H A Dvcpu_insn.c161 utrap.htinst = 0; in truly_illegal_insn()
177 utrap.htinst = 0; in truly_virtual_insn()
455 unsigned long htinst) in kvm_riscv_vcpu_mmio_load() argument
464 if (htinst & 0x1) { in kvm_riscv_vcpu_mmio_load()
469 insn = htinst | INSN_16BIT_MASK; in kvm_riscv_vcpu_mmio_load()
470 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_load()
577 unsigned long htinst) in kvm_riscv_vcpu_mmio_store() argument
590 if (htinst & 0x1) { in kvm_riscv_vcpu_mmio_store()
595 insn = htinst | INSN_16BIT_MASK; in kvm_riscv_vcpu_mmio_store()
596 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_store()
H A Dvcpu_exit.c33 trap->htinst); in gstage_page_fault()
37 trap->htinst); in gstage_page_fault()
219 trap->scause, trap->stval, trap->htval, trap->htinst); in kvm_riscv_vcpu_exit()
H A Dvcpu.c767 trap.htinst = csr_read(CSR_HTINST); in kvm_arch_vcpu_ioctl_run()
/openbmc/linux/arch/riscv/include/asm/
H A Dkvm_vcpu_insn.h42 unsigned long htinst);
45 unsigned long htinst);
H A Dkvm_host.h111 unsigned long htinst; member
/openbmc/qemu/target/riscv/
H A Dmachine.c91 VMSTATE_UINTTL(env.htinst, RISCVCPU),
H A Dcpu.h324 target_ulong htinst; member
H A Dcpu_helper.c1959 env->htinst = tinst; in riscv_cpu_do_interrupt()
H A Dcsr.c3890 *val = env->htinst; in read_htinst()
/openbmc/linux/arch/riscv/kernel/
H A Dasm-offsets.c203 OFFSET(KVM_ARCH_TRAP_HTINST, kvm_cpu_trap, htinst); in asm_offsets()