Home
last modified time | relevance | path

Searched refs:INSN_LEN (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/riscv/kvm/
H A Dvcpu_insn.c74 #define INSN_LEN(insn) (INSN_IS_16BIT(insn) ? 2 : 4) macro
245 vcpu->arch.guest_context.sepc += INSN_LEN(insn); in kvm_riscv_vcpu_csr_return()
390 vcpu->arch.guest_context.sepc += INSN_LEN(insn); in system_opcode_insn()
470 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_load()
484 insn_len = INSN_LEN(insn); in kvm_riscv_vcpu_mmio_load()
596 insn_len = (htinst & BIT(1)) ? INSN_LEN(insn) : 2; in kvm_riscv_vcpu_mmio_store()
610 insn_len = INSN_LEN(insn); in kvm_riscv_vcpu_mmio_store()
/openbmc/linux/arch/riscv/kernel/
H A Dtraps_misaligned.c86 #define INSN_LEN(insn) ((((insn) & 0x3) < 0x3) ? 2 : 4) macro
282 regs->epc = epc + INSN_LEN(insn); in handle_misaligned_load()
329 regs->epc = epc + INSN_LEN(insn); in handle_misaligned_store()