Home
last modified time | relevance | path

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

12345

/Linux-v4.19/arch/powerpc/kvm/
Demulate.c89 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mtspr() local
127 emulated = vcpu->kvm->arch.kvm_ops->emulate_mtspr(vcpu, sprn, in kvmppc_emulate_mtspr()
129 if (emulated == EMULATE_FAIL) in kvmppc_emulate_mtspr()
137 return emulated; in kvmppc_emulate_mtspr()
142 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mfspr() local
188 emulated = vcpu->kvm->arch.kvm_ops->emulate_mfspr(vcpu, sprn, in kvmppc_emulate_mfspr()
190 if (unlikely(emulated == EMULATE_FAIL)) { in kvmppc_emulate_mfspr()
197 if (emulated == EMULATE_DONE) in kvmppc_emulate_mfspr()
201 return emulated; in kvmppc_emulate_mfspr()
210 enum emulation_result emulated; in kvmppc_emulate_instruction() local
[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 …]
Demulate_loadstore.c88 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_loadstore() local
95 emulated = kvmppc_get_last_inst(vcpu, INST_GENERIC, &inst); in kvmppc_emulate_loadstore()
96 if (emulated != EMULATE_DONE) in kvmppc_emulate_loadstore()
97 return emulated; in kvmppc_emulate_loadstore()
118 emulated = EMULATE_FAIL; in kvmppc_emulate_loadstore()
130 emulated = kvmppc_handle_loads(run, vcpu, in kvmppc_emulate_loadstore()
133 emulated = kvmppc_handle_load(run, vcpu, in kvmppc_emulate_loadstore()
136 if ((op.type & UPDATE) && (emulated != EMULATE_FAIL)) in kvmppc_emulate_loadstore()
150 emulated = kvmppc_handle_loads(run, vcpu, in kvmppc_emulate_loadstore()
153 emulated = kvmppc_handle_load(run, vcpu, in kvmppc_emulate_loadstore()
[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_emulate.c252 int emulated = EMULATE_DONE; in kvmppc_core_emulate_op_pr() local
261 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
273 emulated = EMULATE_DONE; in kvmppc_core_emulate_op_pr()
303 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
378 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
393 emulated = EMULATE_EXIT_USER; in kvmppc_core_emulate_op_pr()
422 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
433 emulated = EMULATE_FAIL; in kvmppc_core_emulate_op_pr()
491 emulated = EMULATE_AGAIN; in kvmppc_core_emulate_op_pr()
516 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.c1261 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_load() local
1268 emulated = __kvmppc_handle_load(run, vcpu, rt, bytes, in kvmppc_handle_vsx_load()
1271 if (emulated != EMULATE_DONE) in kvmppc_handle_vsx_load()
1279 return emulated; in kvmppc_handle_vsx_load()
1403 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_store() local
1415 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_handle_vsx_store()
1418 if (emulated != EMULATE_DONE) in kvmppc_handle_vsx_store()
1427 return emulated; in kvmppc_handle_vsx_store()
1433 enum emulation_result emulated = EMULATE_FAIL; in kvmppc_emulate_mmio_vsx_loadstore() local
1439 emulated = kvmppc_handle_vsx_load(run, vcpu, vcpu->arch.io_gpr, in kvmppc_emulate_mmio_vsx_loadstore()
[all …]
/Linux-v4.19/drivers/gpu/drm/cirrus/
DKconfig2 tristate "Cirrus driver for QEMU emulated device"
7 This is a KMS driver for emulated cirrus device in qemu.
/Linux-v4.19/arch/x86/entry/
Dcommon.c73 bool emulated = false; in syscall_trace_enter() local
82 emulated = true; in syscall_trace_enter()
84 if ((emulated || (work & _TIF_SYSCALL_TRACE)) && in syscall_trace_enter()
88 if (emulated) in syscall_trace_enter()
/Linux-v4.19/Documentation/powerpc/
Ddscr.txt60 works, as it is emulated following an illegal instruction exception
61 inside the kernel. Both mfspr and mtspr instructions are emulated.
65 all mfspr instruction based read attempts will get emulated and returned
/Linux-v4.19/drivers/media/platform/vicodec/
DKconfig11 a video device node that exposes an emulated hardware codec.
/Linux-v4.19/Documentation/security/tpm/
Dtpm_vtpm_proxy.rst17 container gets its own unique, emulated, software TPM.
22 To make an emulated software TPM available to each container, the container
/Linux-v4.19/Documentation/i2c/
Dfunctionality50 emulated by a real I2C adapter (using
87 hardware by the adapter, or emulated in software by i2c-core on top
119 implemented in hardware by the underlying adapter or emulated in
/Linux-v4.19/arch/m68k/ifpsp060/
DCHANGES80 PC = PC of instruction being emulated
82 ADDRESS = PC of instruction being emulated
102 PC = PC of instruction being emulated
/Linux-v4.19/Documentation/x86/
D00-INDEX18 - how to fix/avoid quirks when using emulated PS/2 mouse/keyboard.
Dusb-legacy-support.txt14 1) On some machines, the emulated PS/2 mouse takes over even when no USB
/Linux-v4.19/Documentation/arm/
Dswp_emulation9 Trapped instructions are emulated using an LDREX/STREX or LDREXB/STREXB
/Linux-v4.19/drivers/media/platform/vivid/
DKconfig18 transmitters and software defined radio capture is emulated.
/Linux-v4.19/arch/mips/include/asm/
Dfpu_emulator.h36 unsigned long emulated; member
/Linux-v4.19/Documentation/devicetree/bindings/net/
Dfixed-link.txt27 - a: emulated PHY ID, choose any but but unique to the all specified
/Linux-v4.19/arch/s390/kernel/syscalls/
Dsyscalltbl91 * SYSCALL(64 bit syscall, 31 bit emulated syscall)
/Linux-v4.19/Documentation/virtual/kvm/devices/
Darm-vgic.txt9 controller, requiring emulated user-space devices to inject interrupts to the
53 GICD_IIDR.Revision is updated when the KVM implementation of an emulated
/Linux-v4.19/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()
/Linux-v4.19/Documentation/userspace-api/
Dseccomp_filter.rst237 legacy variants on vDSO calls.) Currently, emulated vsyscalls will
243 should be aware that (a) a ret instruction has been emulated and (b)
251 currently emulated call. Any other change MAY terminate the process.
256 that only exists in future kernels will be correctly emulated (by
/Linux-v4.19/Documentation/arm64/
Dlegacy_instructions.txt19 usage of emulated instruction is traced as well as rate limited

12345