Home
last modified time | relevance | path

Searched refs:mmio_needed (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/arch/loongarch/kvm/
H A Demulate.c154 vcpu->mmio_needed = 0; in _kvm_emu_mmio_write()
159 vcpu->mmio_needed = 1; in _kvm_emu_mmio_write()
181 vcpu->mmio_needed = 2; /* signed */ in _kvm_emu_mmio_read()
209 vcpu->mmio_needed = 1; /* unsigned */ in _kvm_emu_mmio_read()
216 vcpu->mmio_needed = 1; /* unsigned */ in _kvm_emu_mmio_read()
223 vcpu->mmio_needed = 1; /* unsigned */ in _kvm_emu_mmio_read()
233 vcpu->mmio_needed = 0; in _kvm_emu_mmio_read()
247 vcpu->mmio_needed = 1; /* unsigned */ in _kvm_emu_mmio_read()
254 vcpu->mmio_needed = 1; /* unsigned */ in _kvm_emu_mmio_read()
261 vcpu->mmio_needed in _kvm_emu_mmio_read()
[all...]
H A Dcsr.c365 vcpu->mmio_needed = 1; in kvm_ipi_get()
382 vcpu->mmio_needed = 1; in kvm_extioi_isr_get()
400 vcpu->mmio_needed = 1; in kvm_ipi_set()
424 vcpu->mmio_needed = 1; in kvm_extioi_set()
H A Dloongarch.c725 if (vcpu->mmio_needed) { in kvm_arch_vcpu_ioctl_run()
728 vcpu->mmio_needed = 0; in kvm_arch_vcpu_ioctl_run()
/kernel/linux/linux-6.6/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 in kvm_mips_emulate_load()
[all...]
H A Dmips.c433 if (vcpu->mmio_needed) { in kvm_arch_vcpu_ioctl_run()
436 vcpu->mmio_needed = 0; in kvm_arch_vcpu_ioctl_run()
/kernel/linux/linux-5.10/arch/mips/kvm/
H A Demulate.c1877 vcpu->mmio_needed = 1; in kvm_mips_emulate_store()
1885 vcpu->mmio_needed = 0; in kvm_mips_emulate_store()
1929 vcpu->mmio_needed = 2; /* signed */ in kvm_mips_emulate_load()
1937 vcpu->mmio_needed = 1; /* unsigned */ in kvm_mips_emulate_load()
1945 vcpu->mmio_needed = 1; /* unsigned */ in kvm_mips_emulate_load()
1952 vcpu->mmio_needed = 1; /* unsigned */ in kvm_mips_emulate_load()
1966 vcpu->mmio_needed = 3; /* 1 byte */ in kvm_mips_emulate_load()
1969 vcpu->mmio_needed = 4; /* 2 bytes */ in kvm_mips_emulate_load()
1972 vcpu->mmio_needed = 5; /* 3 bytes */ in kvm_mips_emulate_load()
1975 vcpu->mmio_needed in kvm_mips_emulate_load()
[all...]
H A Dmips.c461 if (vcpu->mmio_needed) { in kvm_arch_vcpu_ioctl_run()
464 vcpu->mmio_needed = 0; in kvm_arch_vcpu_ioctl_run()
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dmmio.c88 if (unlikely(!vcpu->mmio_needed)) in kvm_handle_mmio_return()
91 vcpu->mmio_needed = 0; in kvm_handle_mmio_return()
179 vcpu->mmio_needed = 1; in io_mem_abort()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dmmio.c88 if (unlikely(!vcpu->mmio_needed)) in kvm_handle_mmio_return()
91 vcpu->mmio_needed = 0; in kvm_handle_mmio_return()
180 vcpu->mmio_needed = 1; in io_mem_abort()
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dpowerpc.c1251 vcpu->mmio_needed = 1; in __kvmppc_handle_load()
1264 vcpu->mmio_needed = 0; in __kvmppc_handle_load()
1337 vcpu->mmio_needed = 1; in kvmppc_handle_store()
1368 vcpu->mmio_needed = 0; in kvmppc_handle_store()
1780 if (vcpu->mmio_needed) { in kvm_arch_vcpu_ioctl_run()
1781 vcpu->mmio_needed = 0; in kvm_arch_vcpu_ioctl_run()
1793 vcpu->mmio_needed = 1; in kvm_arch_vcpu_ioctl_run()
1807 vcpu->mmio_needed = 1; in kvm_arch_vcpu_ioctl_run()
H A Dbook3s_hv_nested.c360 if (vcpu->mmio_needed) { in kvmhv_enter_nested_guest()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dpowerpc.c1279 vcpu->mmio_needed = 1; in __kvmppc_handle_load()
1292 vcpu->mmio_needed = 0; in __kvmppc_handle_load()
1363 vcpu->mmio_needed = 1; in kvmppc_handle_store()
1394 vcpu->mmio_needed = 0; in kvmppc_handle_store()
1806 if (vcpu->mmio_needed) { in kvm_arch_vcpu_ioctl_run()
1807 vcpu->mmio_needed = 0; in kvm_arch_vcpu_ioctl_run()
1819 vcpu->mmio_needed = 1; in kvm_arch_vcpu_ioctl_run()
1833 vcpu->mmio_needed = 1; in kvm_arch_vcpu_ioctl_run()
H A Dbook3s_hv_nested.c423 if (vcpu->mmio_needed) { in kvmhv_enter_nested_guest()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dx86.c7749 vcpu->mmio_needed = 1; in emulator_read_write()
9001 WARN_ON_ONCE(vcpu->mmio_needed && !vcpu->mmio_is_write); in x86_emulate_instruction()
9002 vcpu->mmio_needed = false; in x86_emulate_instruction()
9014 } else if (vcpu->mmio_needed) { in x86_emulate_instruction()
10583 vcpu->mmio_needed = 0; in vcpu_enter_guest()
11053 BUG_ON(!vcpu->mmio_needed); in complete_emulated_mmio()
11073 vcpu->mmio_needed = 0; in complete_emulated_mmio()
11196 WARN_ON_ONCE(vcpu->mmio_needed); in kvm_arch_vcpu_ioctl_run()
13449 BUG_ON(!vcpu->mmio_needed); in complete_sev_es_emulated_mmio()
13469 vcpu->mmio_needed in complete_sev_es_emulated_mmio()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dkvm_host.h291 int mmio_needed; member
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dnested.c3826 goto mmio_needed; in vmx_complete_nested_posted_interrupt()
3837 goto mmio_needed; in vmx_complete_nested_posted_interrupt()
3852 mmio_needed: in vmx_complete_nested_posted_interrupt()
H A Dvmx.c5357 vcpu->mmio_needed = 0; in handle_triple_fault()
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dx86.c6538 vcpu->mmio_needed = 1; in emulator_read_write()
7695 } else if (vcpu->mmio_needed) { in x86_emulate_instruction()
9124 vcpu->mmio_needed = 0; in vcpu_enter_guest()
9516 BUG_ON(!vcpu->mmio_needed); in complete_emulated_mmio()
9536 vcpu->mmio_needed = 0; in complete_emulated_mmio()
9653 WARN_ON(vcpu->arch.pio.count || vcpu->mmio_needed); in kvm_arch_vcpu_ioctl_run()
/kernel/linux/linux-6.6/include/linux/
H A Dkvm_host.h351 int mmio_needed; member
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dvmx.c5046 vcpu->mmio_needed = 0; in handle_triple_fault()

Completed in 95 milliseconds