Home
last modified time | relevance | path

Searched refs:kvm_vcpu_get_esr (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/arch/arm64/kvm/
H A Dhandle_exit.c48 kvm_inject_nested_sync(vcpu, kvm_vcpu_get_esr(vcpu)); in handle_hvc()
107 return kvm_inject_nested_sync(vcpu, kvm_vcpu_get_esr(vcpu)); in kvm_handle_fpasimd()
131 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_handle_wfx()
188 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_handle_guest_debug()
212 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_handle_unknown_ec()
255 kvm_inject_nested_sync(vcpu, kvm_vcpu_get_esr(vcpu)); in kvm_handle_ptrauth()
267 if (esr_iss_is_eretax(kvm_vcpu_get_esr(vcpu)) && in kvm_handle_eret()
285 kvm_inject_nested_sync(vcpu, kvm_vcpu_get_esr(vcpu)); in kvm_handle_eret()
297 kvm_inject_nested_sync(vcpu, kvm_vcpu_get_esr(vcpu)); in handle_svc()
331 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_get_exit_handler()
[all …]
H A Dpauth.c139 if (esr_iss_is_eretab(kvm_vcpu_get_esr(vcpu))) in corrupt_addr()
159 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_auth_eretax()
H A Dmmio.c169 trace_kvm_mmio_nisv(*vcpu_pc(vcpu), kvm_vcpu_get_esr(vcpu), in io_mem_abort()
H A Dhypercalls.c248 u8 ec = ESR_ELx_EC(kvm_vcpu_get_esr(vcpu)); in kvm_prepare_hypercall_exit()
H A Dmmu.c1812 esr = kvm_vcpu_get_esr(vcpu); in kvm_handle_guest_abort()
1843 trace_kvm_guest_fault(*vcpu_pc(vcpu), kvm_vcpu_get_esr(vcpu), in kvm_handle_guest_abort()
1853 (unsigned long)kvm_vcpu_get_esr(vcpu)); in kvm_handle_guest_abort()
H A Dnested.c116 esr = kvm_vcpu_get_esr(vcpu) & ~ESR_ELx_FSC; in esr_s2_fault()
347 result->esr |= (kvm_vcpu_get_esr(vcpu) & ~ESR_ELx_FSC); in kvm_walk_nested_s2()
H A Demulate-nested.c548 u32 sysreg = esr_sys64_to_sysreg(kvm_vcpu_get_esr(vcpu)); in check_mdcr_hpmn()
2278 esr = kvm_vcpu_get_esr(vcpu); in triage_sysreg_trap()
2398 kvm_inject_nested_sync(vcpu, kvm_vcpu_get_esr(vcpu)); in triage_sysreg_trap()
2411 kvm_inject_nested_sync(vcpu, kvm_vcpu_get_esr(vcpu)); in __forward_traps()
2485 esr = kvm_vcpu_get_esr(vcpu); in kvm_emulate_nested_eret()
H A Dsys_regs.c4325 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_handle_cp_64()
4423 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_handle_cp10_id()
4517 params = esr_cp1x_32_to_params(kvm_vcpu_get_esr(vcpu)); in kvm_handle_cp15_32()
4544 params = esr_cp1x_32_to_params(kvm_vcpu_get_esr(vcpu)); in kvm_handle_cp14_32()
4742 unsigned long esr = kvm_vcpu_get_esr(vcpu); in kvm_handle_sys_reg()
/linux-6.15/arch/arm64/include/asm/
H A Dkvm_emulate.h280 u64 esr = kvm_vcpu_get_esr(vcpu); in guest_hyp_wfx_traps_enabled()
293 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_vcpu_get_condition()
328 return !!(kvm_vcpu_get_esr(vcpu) & ESR_ELx_ISV); in kvm_vcpu_dabt_isvalid()
343 return !!(kvm_vcpu_get_esr(vcpu) & ESR_ELx_SF); in kvm_vcpu_dabt_issf()
359 return kvm_vcpu_get_esr(vcpu) & ESR_ELx_WNR; in kvm_vcpu_dabt_iswrite()
364 return !!(kvm_vcpu_get_esr(vcpu) & ESR_ELx_CM); in kvm_vcpu_dabt_is_cm()
375 return !!(kvm_vcpu_get_esr(vcpu) & ESR_ELx_IL); in kvm_vcpu_trap_il_is32bit()
380 return ESR_ELx_EC(kvm_vcpu_get_esr(vcpu)); in kvm_vcpu_trap_get_class()
395 return kvm_vcpu_get_esr(vcpu) & ESR_ELx_FSC; in kvm_vcpu_trap_get_fault()
413 unsigned long esr = kvm_vcpu_get_esr(vcpu); in kvm_vcpu_trap_get_perm_fault_granule()
[all …]
/linux-6.15/arch/arm64/kvm/hyp/vhe/
H A Dswitch.c310 esr = kvm_vcpu_get_esr(vcpu); in kvm_hyp_handle_timer()
375 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_hyp_handle_eret()
451 instr = esr_sys64_to_sysreg(kvm_vcpu_get_esr(vcpu)); in kvm_hyp_handle_tlbi_el2()
469 u64 esr = kvm_vcpu_get_esr(vcpu); in kvm_hyp_handle_cpacr_el1()
491 u32 sysreg = esr_sys64_to_sysreg(kvm_vcpu_get_esr(vcpu)); in kvm_hyp_handle_zcr_el2()
/linux-6.15/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h530 u32 sysreg = esr_sys64_to_sysreg(kvm_vcpu_get_esr(vcpu)); in handle_tx2_tvm()
618 sysreg = esr_sys64_to_sysreg(kvm_vcpu_get_esr(vcpu)); in kvm_handle_cntxct()
660 u32 sysreg = esr_sys64_to_sysreg(kvm_vcpu_get_esr(vcpu)); in handle_ampere1_tcr()
/linux-6.15/arch/arm64/kvm/hyp/
H A Dvgic-v3-sr.c511 u64 esr = kvm_vcpu_get_esr(vcpu); in __vgic_v3_get_group()
1129 esr = kvm_vcpu_get_esr(vcpu); in __vgic_v3_perform_cpuif_access()
/linux-6.15/arch/arm64/kvm/hyp/nvhe/
H A Dsys_regs.c528 unsigned long esr = kvm_vcpu_get_esr(vcpu); in kvm_handle_pvm_sysreg()