Lines Matching refs:_kvmRun
75 _kvmRun(NULL), mmioRing(NULL),
103 if (_kvmRun)
104 munmap(_kvmRun, vcpuMMapSize);
145 _kvmRun = (struct kvm_run *)mmap(0, vcpuMMapSize,
148 if (_kvmRun == MAP_FAILED)
160 (char *)_kvmRun + (mmioOffset * pageSize));
458 if (_kvmRun)
459 munmap(_kvmRun, vcpuMMapSize);
462 _kvmRun = NULL;
681 if (_kvmRun->exit_reason != KVM_EXIT_INTR) {
993 DPRINTF(KvmRun, "handleKvmExit (exit_reason: %i)\n", _kvmRun->exit_reason);
999 switch (_kvmRun->exit_reason) {
1033 _kvmRun->mmio.is_write,
1034 _kvmRun->mmio.phys_addr, _kvmRun->mmio.len);
1037 Tick ticks = doMMIOAccess(_kvmRun->mmio.phys_addr, _kvmRun->mmio.data,
1038 _kvmRun->mmio.len, _kvmRun->mmio.is_write);
1059 _kvmRun->internal.suberror);
1063 panic("KVM: Unexpected exit (exit_reason: %u)\n", _kvmRun->exit_reason);
1071 _kvmRun->io.direction, _kvmRun->io.size,
1072 _kvmRun->io.port, _kvmRun->io.count);
1094 _kvmRun->hw.hardware_exit_reason);
1103 _kvmRun->ex.exception, _kvmRun->ex.error_code);
1111 _kvmRun->fail_entry.hardware_entry_failure_reason);