Home
last modified time | relevance | path

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

/linux/arch/mips/kvm/
H A Demulate.c1248 vcpu->mmio_needed = 1; in kvm_mips_emulate_store()
1256 vcpu->mmio_needed = 0; in kvm_mips_emulate_store()
1300 vcpu->mmio_needed = 2; /* signed */ in kvm_mips_emulate_load()
1308 vcpu->mmio_needed = 1; /* unsigned */ in kvm_mips_emulate_load()
1316 vcpu->mmio_needed = 1; /* unsigned */ in kvm_mips_emulate_load()
1323 vcpu->mmio_needed = 1; /* unsigned */ in kvm_mips_emulate_load()
1337 vcpu->mmio_needed = 3; /* 1 byte */ in kvm_mips_emulate_load()
1340 vcpu->mmio_needed = 4; /* 2 bytes */ in kvm_mips_emulate_load()
1343 vcpu->mmio_needed = 5; /* 3 bytes */ in kvm_mips_emulate_load()
1346 vcpu->mmio_needed = 6; /* 4 bytes */ in kvm_mips_emulate_load()
[all …]
H A Dmips.c430 if (vcpu->mmio_needed) { in kvm_arch_vcpu_ioctl_run()
433 vcpu->mmio_needed = 0; in kvm_arch_vcpu_ioctl_run()
/linux/arch/loongarch/kvm/
H A Dexit.c376 vcpu->mmio_needed = 2; /* signed */ in kvm_emu_mmio_read()
405 vcpu->mmio_needed = 1; /* unsigned */ in kvm_emu_mmio_read()
412 vcpu->mmio_needed = 1; /* unsigned */ in kvm_emu_mmio_read()
419 vcpu->mmio_needed = 1; /* unsigned */ in kvm_emu_mmio_read()
440 vcpu->mmio_needed = 1; /* unsigned */ in kvm_emu_mmio_read()
447 vcpu->mmio_needed = 1; /* unsigned */ in kvm_emu_mmio_read()
454 vcpu->mmio_needed = 1; /* unsigned */ in kvm_emu_mmio_read()
485 vcpu->mmio_needed = 0; in kvm_emu_mmio_read()
497 vcpu->mmio_needed = 0; in kvm_emu_mmio_read()
511 if (vcpu->mmio_needed == 2) in kvm_complete_mmio_read()
[all …]
H A Dvcpu.c1871 if (vcpu->mmio_needed) { in kvm_arch_vcpu_ioctl_run()
1874 vcpu->mmio_needed = 0; in kvm_arch_vcpu_ioctl_run()
/linux/arch/arm64/kvm/
H A Dmmio.c118 if (unlikely(!vcpu->mmio_needed || kvm_pending_external_abort(vcpu))) in kvm_handle_mmio_return()
121 vcpu->mmio_needed = 0; in kvm_handle_mmio_return()
243 vcpu->mmio_needed = 1; in io_mem_abort()
H A Dguest.c776 vcpu->mmio_needed = false; in commit_pending_events()
/linux/arch/powerpc/kvm/
H A Dpowerpc.c1261 vcpu->mmio_needed = 1; in __kvmppc_handle_load()
1274 vcpu->mmio_needed = 0; in __kvmppc_handle_load()
1345 vcpu->mmio_needed = 1; in kvmppc_handle_store()
1376 vcpu->mmio_needed = 0; in kvmppc_handle_store()
1788 if (vcpu->mmio_needed) { in kvm_arch_vcpu_ioctl_run()
1789 vcpu->mmio_needed = 0; in kvm_arch_vcpu_ioctl_run()
1801 vcpu->mmio_needed = 1; in kvm_arch_vcpu_ioctl_run()
1815 vcpu->mmio_needed = 1; in kvm_arch_vcpu_ioctl_run()
H A Dbook3s_hv_nested.c429 if (vcpu->mmio_needed) { in kvmhv_enter_nested_guest()
/linux/arch/x86/kvm/
H A Dx86.c8276 vcpu->mmio_needed = 1; in emulator_read_write()
9573 WARN_ON_ONCE(vcpu->mmio_needed && !vcpu->mmio_is_write); in x86_emulate_instruction()
9574 vcpu->mmio_needed = false; in x86_emulate_instruction()
9586 } else if (vcpu->mmio_needed) { in x86_emulate_instruction()
11158 vcpu->mmio_needed = 0; in vcpu_enter_guest()
11836 BUG_ON(!vcpu->mmio_needed); in complete_emulated_mmio()
11856 vcpu->mmio_needed = 0; in complete_emulated_mmio()
12013 WARN_ON_ONCE(vcpu->mmio_needed); in kvm_arch_vcpu_ioctl_run()
12313 if (ret || vcpu->mmio_needed) in kvm_task_switch()
12321 vcpu->mmio_needed = false; in kvm_task_switch()
[all …]
/linux/arch/x86/kvm/vmx/
H A Dnested.c4017 goto mmio_needed; in vmx_complete_nested_posted_interrupt()
4028 goto mmio_needed; in vmx_complete_nested_posted_interrupt()
4044 mmio_needed: in vmx_complete_nested_posted_interrupt()
H A Dtdx.c2026 vcpu->mmio_needed = 0; in tdx_handle_exit()
H A Dvmx.c5650 vcpu->mmio_needed = 0; in handle_triple_fault()
/linux/include/linux/
H A Dkvm_host.h354 int mmio_needed; member