/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | kvm_host.h | 297 enum emulation_result { enum 900 extern enum emulation_result kvm_mips_handle_tlbmiss(u32 cause, 979 enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause); 1010 extern enum emulation_result kvm_mips_emulate_inst(u32 cause, 1016 extern enum emulation_result kvm_mips_emulate_syscall(u32 cause, 1020 extern enum emulation_result kvm_mips_emulate_tlbmiss_ld(u32 cause, 1024 extern enum emulation_result kvm_mips_emulate_tlbinv_ld(u32 cause, 1028 extern enum emulation_result kvm_mips_emulate_tlbmiss_st(u32 cause, 1032 extern enum emulation_result kvm_mips_emulate_tlbinv_st(u32 cause, 1036 extern enum emulation_result kvm_mips_emulate_tlbmo [all...] |
/kernel/linux/linux-5.10/arch/mips/kvm/ |
H A D | emulate.c | 244 enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause) in update_pc() 946 enum emulation_result kvm_mips_emul_eret(struct kvm_vcpu *vcpu) in kvm_mips_emul_eret() 949 enum emulation_result er = EMULATE_DONE; in kvm_mips_emul_eret() 969 enum emulation_result kvm_mips_emul_wait(struct kvm_vcpu *vcpu) in kvm_mips_emul_wait() 1029 enum emulation_result kvm_mips_emul_tlbr(struct kvm_vcpu *vcpu) in kvm_mips_emul_tlbr() 1102 enum emulation_result kvm_mips_emul_tlbwi(struct kvm_vcpu *vcpu) in kvm_mips_emul_tlbwi() 1138 enum emulation_result kvm_mips_emul_tlbwr(struct kvm_vcpu *vcpu) in kvm_mips_emul_tlbwr() 1163 enum emulation_result kvm_mips_emul_tlbp(struct kvm_vcpu *vcpu) in kvm_mips_emul_tlbp() 1263 enum emulation_result kvm_mips_emulate_CP0(union mips_instruction inst, in kvm_mips_emulate_CP0() 1268 enum emulation_result e in kvm_mips_emulate_CP0() [all...] |
H A D | vz.c | 877 static enum emulation_result kvm_vz_gpsi_cop0(union mips_instruction inst, in kvm_vz_gpsi_cop0() 882 enum emulation_result er = EMULATE_DONE; in kvm_vz_gpsi_cop0() 1076 static enum emulation_result kvm_vz_gpsi_cache(union mips_instruction inst, in kvm_vz_gpsi_cache() 1080 enum emulation_result er = EMULATE_DONE; in kvm_vz_gpsi_cache() 1145 static enum emulation_result kvm_vz_gpsi_lwc2(union mips_instruction inst, in kvm_vz_gpsi_lwc2() 1152 enum emulation_result er = EMULATE_DONE; in kvm_vz_gpsi_lwc2() 1214 static enum emulation_result kvm_trap_vz_handle_gpsi(u32 cause, u32 *opc, in kvm_trap_vz_handle_gpsi() 1217 enum emulation_result er = EMULATE_DONE; in kvm_trap_vz_handle_gpsi() 1296 static enum emulation_result kvm_trap_vz_handle_gsfc(u32 cause, u32 *opc, in kvm_trap_vz_handle_gsfc() 1299 enum emulation_result e in kvm_trap_vz_handle_gsfc() [all...] |
H A D | trap_emul.c | 72 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_cop_unusable() 120 enum emulation_result er; in kvm_mips_bad_load() 152 enum emulation_result er; in kvm_mips_bad_store() 251 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_tlb_miss() 358 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_syscall() 375 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_res_inst() 392 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_break() 409 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_trap() 426 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_msa_fpe() 443 enum emulation_result e in kvm_trap_emul_handle_fpe() [all...] |
H A D | hypcall.c | 17 enum emulation_result kvm_mips_emul_hypcall(struct kvm_vcpu *vcpu, in kvm_mips_emul_hypcall()
|
H A D | mips.c | 1209 enum emulation_result er = EMULATE_DONE; in kvm_mips_handle_exit()
|
/kernel/linux/linux-5.10/arch/loongarch/kvm/ |
H A D | exit.c | 54 enum emulation_result er = EMULATE_DONE; in _kvm_handle_csr() 96 enum emulation_result er = EMULATE_DONE; in _kvm_trap_handle_gspr() 183 enum emulation_result ret; in _kvm_check_hypcall() 227 enum emulation_result er = EMULATE_DONE; in _kvm_handle_gspr() 252 enum emulation_result er = EMULATE_DONE; in _kvm_handle_hypcall() 410 enum emulation_result er = EMULATE_DONE; in _kvm_handle_read_fault() 448 enum emulation_result er = EMULATE_DONE; in _kvm_handle_write_fault()
|
H A D | csr.c | 472 enum emulation_result er = EMULATE_FAIL; in _kvm_emu_iocsr_read() 499 enum emulation_result er = EMULATE_FAIL; in _kvm_emu_iocsr_write() 593 enum emulation_result er = EMULATE_DONE; in _kvm_complete_iocsr_read()
|
H A D | emulate.c | 298 enum emulation_result er = EMULATE_DONE; in _kvm_complete_mmio_read()
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | emulate.c | 77 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mtspr() 130 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mfspr() 198 enum emulation_result emulated; in kvmppc_emulate_instruction()
|
H A D | powerpc.c | 284 enum emulation_result er; in kvmppc_emulate_mmio() 1292 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_load() 1435 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_store() 1465 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_mmio_vsx_loadstore() 1501 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vmx_load() 1598 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vmx_store() 1644 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_mmio_vmx_loadstore()
|
H A D | emulate_loadstore.c | 75 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_loadstore()
|
H A D | booke.c | 804 enum emulation_result er; in emulation_exit() 958 enum emulation_result emulated, u32 last_inst) in kvmppc_resume_inst_load() 991 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_exit()
|
H A D | book3s_pr.c | 992 enum emulation_result er = EMULATE_FAIL; in kvmppc_emulate_fac() 1094 enum emulation_result er; in kvmppc_exit_pr_progint()
|
H A D | book3s_paired_singles.c | 624 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_paired_single()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | emulate.c | 77 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mtspr() 130 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mfspr() 199 enum emulation_result emulated; in kvmppc_emulate_instruction()
|
H A D | powerpc.c | 284 enum emulation_result er; in kvmppc_emulate_mmio() 1320 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_load() 1461 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_store() 1491 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_mmio_vsx_loadstore() 1527 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vmx_load() 1624 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vmx_store() 1670 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_mmio_vmx_loadstore()
|
H A D | emulate_loadstore.c | 75 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_loadstore()
|
H A D | booke.c | 832 enum emulation_result er; in emulation_exit() 985 enum emulation_result emulated, u32 last_inst) in kvmppc_resume_inst_load() 1019 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_exit()
|
H A D | book3s_pr.c | 976 enum emulation_result er = EMULATE_FAIL; in kvmppc_emulate_fac() 1082 enum emulation_result er; in kvmppc_exit_pr_progint()
|
/kernel/linux/linux-6.6/arch/mips/kvm/ |
H A D | vz.c | 875 static enum emulation_result kvm_vz_gpsi_cop0(union mips_instruction inst, in kvm_vz_gpsi_cop0() 880 enum emulation_result er = EMULATE_DONE; in kvm_vz_gpsi_cop0() 1074 static enum emulation_result kvm_vz_gpsi_cache(union mips_instruction inst, in kvm_vz_gpsi_cache() 1078 enum emulation_result er = EMULATE_DONE; in kvm_vz_gpsi_cache() 1143 static enum emulation_result kvm_vz_gpsi_lwc2(union mips_instruction inst, in kvm_vz_gpsi_lwc2() 1150 enum emulation_result er = EMULATE_DONE; in kvm_vz_gpsi_lwc2() 1212 static enum emulation_result kvm_trap_vz_handle_gpsi(u32 cause, u32 *opc, in kvm_trap_vz_handle_gpsi() 1215 enum emulation_result er = EMULATE_DONE; in kvm_trap_vz_handle_gpsi() 1294 static enum emulation_result kvm_trap_vz_handle_gsfc(u32 cause, u32 *opc, in kvm_trap_vz_handle_gsfc() 1297 enum emulation_result e in kvm_trap_vz_handle_gsfc() [all...] |
H A D | hypcall.c | 17 enum emulation_result kvm_mips_emul_hypcall(struct kvm_vcpu *vcpu, in kvm_mips_emul_hypcall()
|
H A D | emulate.c | 243 enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause) in update_pc() 945 enum emulation_result kvm_mips_emul_wait(struct kvm_vcpu *vcpu) in kvm_mips_emul_wait() 968 enum emulation_result kvm_mips_emulate_store(union mips_instruction inst, in kvm_mips_emulate_store() 973 enum emulation_result er; in kvm_mips_emulate_store() 1268 enum emulation_result kvm_mips_emulate_load(union mips_instruction inst, in kvm_mips_emulate_load() 1273 enum emulation_result er; in kvm_mips_emulate_load() 1509 enum emulation_result kvm_mips_complete_mmio_load(struct kvm_vcpu *vcpu) in kvm_mips_complete_mmio_load() 1513 enum emulation_result er = EMULATE_DONE; in kvm_mips_complete_mmio_load()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | kvm_host.h | 254 enum emulation_result { enum 816 enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause); 847 extern enum emulation_result kvm_mips_complete_mmio_load(struct kvm_vcpu *vcpu); 869 enum emulation_result kvm_mips_emulate_store(union mips_instruction inst, 872 enum emulation_result kvm_mips_emulate_load(union mips_instruction inst, 877 enum emulation_result kvm_mips_emul_wait(struct kvm_vcpu *vcpu); 881 enum emulation_result kvm_mips_emul_hypcall(struct kvm_vcpu *vcpu,
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | kvm_host.h | 157 enum emulation_result { enum
|