Lines Matching refs:run

4371 	memcpy(vcpu->run->mmio.data, frag->data, min(8u, frag->len));  in write_exit_mmio()
4478 vcpu->run->mmio.len = min(8u, vcpu->mmio_fragments[0].len); in emulator_read_write()
4479 vcpu->run->mmio.is_write = vcpu->mmio_is_write = ops->write; in emulator_read_write()
4480 vcpu->run->exit_reason = KVM_EXIT_MMIO; in emulator_read_write()
4481 vcpu->run->mmio.phys_addr = gpa; in emulator_read_write()
4610 vcpu->run->exit_reason = KVM_EXIT_IO; in emulator_pio_in_out()
4611 vcpu->run->io.direction = in ? KVM_EXIT_IO_IN : KVM_EXIT_IO_OUT; in emulator_pio_in_out()
4612 vcpu->run->io.size = size; in emulator_pio_in_out()
4613 vcpu->run->io.data_offset = KVM_PIO_PAGE_OFFSET * PAGE_SIZE; in emulator_pio_in_out()
4614 vcpu->run->io.count = count; in emulator_pio_in_out()
4615 vcpu->run->io.port = port; in emulator_pio_in_out()
5100 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_emulation_failure()
5101 vcpu->run->internal.suberror = KVM_INTERNAL_ERROR_EMULATION; in handle_emulation_failure()
5102 vcpu->run->internal.ndata = 0; in handle_emulation_failure()
5273 struct kvm_run *kvm_run = vcpu->run; in kvm_vcpu_check_singlestep()
5309 struct kvm_run *kvm_run = vcpu->run; in kvm_vcpu_check_breakpoint()
5850 vcpu->run->exit_reason = KVM_EXIT_HLT; in kvm_vcpu_halt()
5947 return vcpu->run->request_interrupt_window && in dm_request_for_irq_injection()
5953 struct kvm_run *kvm_run = vcpu->run; in post_kvm_run_save()
6397 vcpu->run->exit_reason = KVM_EXIT_TPR_ACCESS; in vcpu_enter_guest()
6402 vcpu->run->exit_reason = KVM_EXIT_SHUTDOWN; in vcpu_enter_guest()
6430 vcpu->run->exit_reason = KVM_EXIT_IOAPIC_EOI; in vcpu_enter_guest()
6431 vcpu->run->eoi.vector = in vcpu_enter_guest()
6442 vcpu->run->exit_reason = KVM_EXIT_SYSTEM_EVENT; in vcpu_enter_guest()
6443 vcpu->run->system_event.type = KVM_SYSTEM_EVENT_CRASH; in vcpu_enter_guest()
6448 vcpu->run->exit_reason = KVM_EXIT_SYSTEM_EVENT; in vcpu_enter_guest()
6449 vcpu->run->system_event.type = KVM_SYSTEM_EVENT_RESET; in vcpu_enter_guest()
6543 kvm_x86_ops->run(vcpu); in vcpu_enter_guest()
6684 vcpu->run->exit_reason = KVM_EXIT_IRQ_WINDOW_OPEN; in vcpu_run()
6693 vcpu->run->exit_reason = KVM_EXIT_INTR; in vcpu_run()
6747 struct kvm_run *run = vcpu->run; in complete_emulated_mmio() local
6757 memcpy(frag->data, run->mmio.data, len); in complete_emulated_mmio()
6780 run->exit_reason = KVM_EXIT_MMIO; in complete_emulated_mmio()
6781 run->mmio.phys_addr = frag->gpa; in complete_emulated_mmio()
6783 memcpy(run->mmio.data, frag->data, min(8u, frag->len)); in complete_emulated_mmio()
6784 run->mmio.len = min(8u, frag->len); in complete_emulated_mmio()
6785 run->mmio.is_write = vcpu->mmio_is_write; in complete_emulated_mmio()