Home
last modified time | relevance | path

Searched refs:sepc (Results 1 – 6 of 6) sorted by relevance

/linux/arch/riscv/kvm/
H A Dtrace.h25 __entry->pc = vcpu->arch.guest_context.sepc;
36 __field(unsigned long, sepc)
44 __entry->sepc = trap->sepc;
52 __entry->sepc,
H A Dvcpu_insn.c162 utrap.sepc = vcpu->arch.guest_context.sepc; in truly_illegal_insn()
178 utrap.sepc = vcpu->arch.guest_context.sepc; in truly_virtual_insn()
268 vcpu->arch.guest_context.sepc += INSN_LEN(insn); in kvm_riscv_vcpu_csr_return()
418 vcpu->arch.guest_context.sepc += INSN_LEN(insn); in system_opcode_insn()
449 ct->sepc, in kvm_riscv_vcpu_virtual_insn()
452 utrap.sepc = ct->sepc; in kvm_riscv_vcpu_virtual_insn()
504 insn = kvm_riscv_vcpu_unpriv_read(vcpu, true, ct->sepc, in kvm_riscv_vcpu_mmio_load()
508 utrap.sepc = ct->sepc; in kvm_riscv_vcpu_mmio_load()
630 insn = kvm_riscv_vcpu_unpriv_read(vcpu, true, ct->sepc, in kvm_riscv_vcpu_mmio_store()
634 utrap.sepc = ct->sepc; in kvm_riscv_vcpu_mmio_store()
[all …]
H A Dvcpu_sbi_system.c50 reset_cntx->sepc = cp->a1; in kvm_sbi_ext_susp_handler()
H A Dvcpu_sbi_hsm.c38 reset_cntx->sepc = cp->a1; in kvm_sbi_hsm_vcpu_start()
/linux/arch/riscv/kernel/
H A Dasm-offsets.c167 OFFSET(KVM_ARCH_GUEST_SEPC, kvm_vcpu_arch, guest_context.sepc); in asm_offsets()
204 OFFSET(KVM_ARCH_HOST_SEPC, kvm_vcpu_arch, host_context.sepc); in asm_offsets()
211 OFFSET(KVM_ARCH_TRAP_SEPC, kvm_cpu_trap, sepc); in asm_offsets()
/linux/Documentation/virt/kvm/
H A Dapi.rst2828 0x80x0 0000 0300 0004 sepc Supervisor exception program counter