Home
last modified time | relevance | path

Searched refs:emulated (Results 1 – 25 of 37) sorted by relevance

12

/arch/powerpc/kvm/
Demulate_loadstore.c75 enum emulation_result emulated; in kvmppc_emulate_loadstore() local
81 emulated = kvmppc_get_last_inst(vcpu, INST_GENERIC, &inst); in kvmppc_emulate_loadstore()
82 if (emulated != EMULATE_DONE) in kvmppc_emulate_loadstore()
83 return emulated; in kvmppc_emulate_loadstore()
106 emulated = kvmppc_handle_load(run, vcpu, rt, 4, 1); in kvmppc_emulate_loadstore()
110 emulated = kvmppc_handle_load(run, vcpu, rt, 4, 1); in kvmppc_emulate_loadstore()
115 emulated = kvmppc_handle_load(run, vcpu, rt, 1, 1); in kvmppc_emulate_loadstore()
119 emulated = kvmppc_handle_load(run, vcpu, rt, 1, 1); in kvmppc_emulate_loadstore()
124 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_emulate_loadstore()
129 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_emulate_loadstore()
[all …]
Demulate.c95 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mtspr() local
133 emulated = vcpu->kvm->arch.kvm_ops->emulate_mtspr(vcpu, sprn, in kvmppc_emulate_mtspr()
135 if (emulated == EMULATE_FAIL) in kvmppc_emulate_mtspr()
143 return emulated; in kvmppc_emulate_mtspr()
148 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mfspr() local
194 emulated = vcpu->kvm->arch.kvm_ops->emulate_mfspr(vcpu, sprn, in kvmppc_emulate_mfspr()
196 if (unlikely(emulated == EMULATE_FAIL)) { in kvmppc_emulate_mfspr()
203 if (emulated == EMULATE_DONE) in kvmppc_emulate_mfspr()
207 return emulated; in kvmppc_emulate_mfspr()
216 enum emulation_result emulated; in kvmppc_emulate_instruction() local
[all …]
De500_emulate.c92 int emulated = EMULATE_DONE; in kvmppc_e500_emul_ehpriv() local
100 emulated = EMULATE_EXIT_USER; in kvmppc_e500_emul_ehpriv()
104 emulated = EMULATE_FAIL; in kvmppc_e500_emul_ehpriv()
106 return emulated; in kvmppc_e500_emul_ehpriv()
134 int emulated = EMULATE_DONE; in kvmppc_core_emulate_op_e500() local
145 emulated = kvmppc_e500_emul_dcbtls(vcpu); in kvmppc_core_emulate_op_e500()
150 emulated = kvmppc_e500_emul_msgsnd(vcpu, rb); in kvmppc_core_emulate_op_e500()
154 emulated = kvmppc_e500_emul_msgclr(vcpu, rb); in kvmppc_core_emulate_op_e500()
159 emulated = kvmppc_e500_emul_tlbre(vcpu); in kvmppc_core_emulate_op_e500()
163 emulated = kvmppc_e500_emul_tlbwe(vcpu); in kvmppc_core_emulate_op_e500()
[all …]
Dbook3s_paired_singles.c186 int emulated = EMULATE_FAIL; in kvmppc_emulate_fpr_load() local
202 emulated = kvmppc_handle_load(run, vcpu, KVM_MMIO_REG_FPR | rs, in kvmppc_emulate_fpr_load()
207 emulated = EMULATE_DONE; in kvmppc_emulate_fpr_load()
224 return emulated; in kvmppc_emulate_fpr_load()
230 int emulated = EMULATE_FAIL; in kvmppc_emulate_fpr_store() local
262 emulated = kvmppc_handle_store(run, vcpu, val, len, 1); in kvmppc_emulate_fpr_store()
264 emulated = EMULATE_DONE; in kvmppc_emulate_fpr_store()
270 return emulated; in kvmppc_emulate_fpr_store()
276 int emulated = EMULATE_FAIL; in kvmppc_emulate_psq_load() local
293 emulated = kvmppc_handle_load(run, vcpu, KVM_MMIO_REG_FPR | rs, in kvmppc_emulate_psq_load()
[all …]
Dbook3s_emulate.c93 int emulated = EMULATE_DONE; in kvmppc_core_emulate_op_pr() local
102 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
114 emulated = EMULATE_DONE; in kvmppc_core_emulate_op_pr()
127 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
202 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
217 emulated = EMULATE_EXIT_USER; in kvmppc_core_emulate_op_pr()
246 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
257 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
308 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
312 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
[all …]
Dbooke_emulate.c56 int emulated = EMULATE_DONE; in kvmppc_booke_emulate_op() local
82 emulated = EMULATE_FAIL; in kvmppc_booke_emulate_op()
113 emulated = EMULATE_FAIL; in kvmppc_booke_emulate_op()
119 emulated = EMULATE_FAIL; in kvmppc_booke_emulate_op()
122 return emulated; in kvmppc_booke_emulate_op()
133 int emulated = EMULATE_DONE; in kvmppc_booke_emulate_mtspr() local
380 emulated = EMULATE_FAIL; in kvmppc_booke_emulate_mtspr()
387 return emulated; in kvmppc_booke_emulate_mtspr()
392 int emulated = EMULATE_DONE; in kvmppc_booke_emulate_mfspr() local
518 emulated = EMULATE_FAIL; in kvmppc_booke_emulate_mfspr()
[all …]
Dpowerpc.c1113 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_load() local
1122 emulated = __kvmppc_handle_load(run, vcpu, rt, bytes, in kvmppc_handle_vsx_load()
1125 if (emulated != EMULATE_DONE) in kvmppc_handle_vsx_load()
1133 return emulated; in kvmppc_handle_vsx_load()
1257 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_store() local
1271 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_handle_vsx_store()
1274 if (emulated != EMULATE_DONE) in kvmppc_handle_vsx_store()
1283 return emulated; in kvmppc_handle_vsx_store()
1289 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_mmio_vsx_loadstore() local
1295 emulated = kvmppc_handle_vsx_load(run, vcpu, vcpu->arch.io_gpr, in kvmppc_emulate_mmio_vsx_loadstore()
[all …]
Dbooke.c959 enum emulation_result emulated, u32 last_inst) in kvmppc_resume_inst_load() argument
961 switch (emulated) { in kvmppc_resume_inst_load()
992 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_exit() local
1008 emulated = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit()
1013 emulated = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit()
1027 if (emulated != EMULATE_DONE) { in kvmppc_handle_exit()
1028 r = kvmppc_resume_inst_load(run, vcpu, emulated, last_inst); in kvmppc_handle_exit()
/arch/x86/entry/
Dcommon.c74 bool emulated = false; in syscall_trace_enter() local
83 emulated = true; in syscall_trace_enter()
85 if ((emulated || (work & _TIF_SYSCALL_TRACE)) && in syscall_trace_enter()
89 if (emulated) in syscall_trace_enter()
/arch/m68k/ifpsp060/
DCHANGES80 PC = PC of instruction being emulated
82 ADDRESS = PC of instruction being emulated
102 PC = PC of instruction being emulated
Dilsp.doc128 If the instruction being emulated is a divide and the source
Diskeleton.S64 | just emulated.
Dfplsp.doc111 For example, if the instruction being emulated should cause a
Disp.doc180 data registers, and BEFORE the actual emulated transfers occur, the
/arch/mips/include/asm/
Dfpu_emulator.h36 unsigned long emulated; member
/arch/mips/math-emu/
Dme-debugfs.c54 __this_cpu_write((fpuemustats).emulated, 0); in fpuemustats_clear_show()
230 FPU_STAT_CREATE(emulated); in debugfs_fpuemu()
/arch/m68k/math-emu/
Dfp_scan.S61 | FPDATA - base of emulated FPU registers
344 | Move an (emulated) ROM constant
/arch/powerpc/
DKconfig.debug51 emulated by the in-kernel emulator. Counters for the various classes
52 of emulated instructions are available under
57 emulated.
/arch/unicore32/
DKconfig159 fetch/store instructions will be emulated in software if you say
/arch/arc/kernel/
Dentry-arcv2.S154 ; either a dst of emulated LD/ST or src with address-writeback
Dentry-compact.S295 ; either a dst of emulated LD/ST or src with address-writeback
/arch/um/
DKconfig.um99 This driver allows a host file to be used as emulated IO memory inside
/arch/nios2/
DKconfig97 emulated in software if you say Y here, which has a performance
/arch/powerpc/platforms/85xx/
DKconfig268 unset based on the emulated CPU (or actual host CPU in the case
/arch/xtensa/kernel/
Dalign.S422 1: wsr a7, epc1 # skip emulated instruction

12