Searched refs:sepc (Results 1 – 9 of 9) sorted by relevance
| /arch/riscv/kvm/ |
| A D | trace.h | 25 __entry->pc = vcpu->arch.guest_context.sepc; 36 __field(unsigned long, sepc) 44 __entry->sepc = trap->sepc; 52 __entry->sepc,
|
| A D | vcpu_insn.c | 162 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 …]
|
| A D | vcpu_exit.c | 163 ncsr_write(CSR_VSEPC, trap->sepc); in kvm_riscv_vcpu_trap_redirect() 166 vcpu->arch.guest_context.sepc = ncsr_read(CSR_VSTVEC); in kvm_riscv_vcpu_trap_redirect() 254 vcpu->arch.guest_context.sepc, in kvm_riscv_vcpu_exit()
|
| A D | vcpu_sbi.c | 179 cntx->sepc = reset_state->pc; in kvm_riscv_vcpu_sbi_load_reset_state() 201 vcpu->arch.guest_context.sepc += 4; in kvm_riscv_vcpu_sbi_return() 492 sbi_ret.utrap->sepc = cp->sepc; in kvm_riscv_vcpu_sbi_ecall() 508 cp->sepc += 4; in kvm_riscv_vcpu_sbi_ecall()
|
| A D | vcpu.c | 231 return vcpu->arch.guest_context.sepc; in kvm_arch_vcpu_get_ip() 855 trap->sepc = gcntx->sepc; in kvm_riscv_vcpu_enter_exit()
|
| A D | vcpu_onereg.c | 432 reg_val = cntx->sepc; in kvm_riscv_vcpu_get_reg_core() 468 cntx->sepc = reg_val; in kvm_riscv_vcpu_set_reg_core()
|
| /arch/riscv/include/asm/ |
| A D | kvm_host.h | 105 unsigned long sepc; member 145 unsigned long sepc; member
|
| /arch/riscv/include/uapi/asm/ |
| A D | kvm.h | 77 unsigned long sepc; member
|
| /arch/riscv/kernel/ |
| A D | asm-offsets.c | 167 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()
|
Completed in 23 milliseconds