/Linux-v4.19/arch/powerpc/kvm/ |
D | emulate.c | 89 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 …]
|
D | book3s_paired_singles.c | 186 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 …]
|
D | emulate_loadstore.c | 88 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 …]
|
D | e500_emulate.c | 92 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 …]
|
D | book3s_emulate.c | 252 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 …]
|
D | booke_emulate.c | 56 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 …]
|
D | powerpc.c | 1261 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/ |
D | Kconfig | 2 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/ |
D | common.c | 73 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/ |
D | dscr.txt | 60 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/ |
D | Kconfig | 11 a video device node that exposes an emulated hardware codec.
|
/Linux-v4.19/Documentation/security/tpm/ |
D | tpm_vtpm_proxy.rst | 17 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/ |
D | functionality | 50 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/ |
D | CHANGES | 80 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/ |
D | 00-INDEX | 18 - how to fix/avoid quirks when using emulated PS/2 mouse/keyboard.
|
D | usb-legacy-support.txt | 14 1) On some machines, the emulated PS/2 mouse takes over even when no USB
|
/Linux-v4.19/Documentation/arm/ |
D | swp_emulation | 9 Trapped instructions are emulated using an LDREX/STREX or LDREXB/STREXB
|
/Linux-v4.19/drivers/media/platform/vivid/ |
D | Kconfig | 18 transmitters and software defined radio capture is emulated.
|
/Linux-v4.19/arch/mips/include/asm/ |
D | fpu_emulator.h | 36 unsigned long emulated; member
|
/Linux-v4.19/Documentation/devicetree/bindings/net/ |
D | fixed-link.txt | 27 - a: emulated PHY ID, choose any but but unique to the all specified
|
/Linux-v4.19/arch/s390/kernel/syscalls/ |
D | syscalltbl | 91 * SYSCALL(64 bit syscall, 31 bit emulated syscall)
|
/Linux-v4.19/Documentation/virtual/kvm/devices/ |
D | arm-vgic.txt | 9 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/ |
D | me-debugfs.c | 54 __this_cpu_write((fpuemustats).emulated, 0); in fpuemustats_clear_show() 230 FPU_STAT_CREATE(emulated); in debugfs_fpuemu()
|
/Linux-v4.19/Documentation/userspace-api/ |
D | seccomp_filter.rst | 237 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/ |
D | legacy_instructions.txt | 19 usage of emulated instruction is traced as well as rate limited
|