Lines Matching refs:VMCPU
93 typedef struct VMCPU
251 } VMCPU;
256 /** @name Operations on VMCPU::enmState
258 /** Gets the VMCPU state. */
260 /** Sets the VMCPU state. */
263 /** Cmpares and sets the VMCPU state. */
266 /** Checks the VMCPU state. */
425 /** Externally VMCPU forced actions. Used to quit the idle/wait loop. */
431 /** Externally forced VMCPU actions. Used to quit the idle/wait loop. */
440 /** High priority VMCPU pre-execution actions. */
449 /** High priority VMCPU pre raw-mode execution mask. */
464 /** Normal priority VMCPU post-execution actions. */
470 /** Normal priority VMCPU actions. */
479 /** VMCPU Flags that cause the HM loops to go back to ring-3. */
484 /** High priority ring-0 VMCPU pre HM-mode execution mask. */
491 /** High priority ring-0 VMCPU pre HM-mode execution mask, single stepping. */
497 /** All the forced VMCPU flags. */
503 /** All the forced VMCPU flags except those related to raw-mode and hardware
528 * @param pVCpu Pointer to the VMCPU.
551 * @param pVCpu Pointer to the VMCPU.
567 * @param pVCpu Pointer to the VMCPU.
595 * @param pVCpu Pointer to the VMCPU.
603 * @param pVCpu Pointer to the VMCPU.
622 * @param pVCpu Pointer to the VMCPU.
800 * Asserts a the VMCPU handle is valid for external access, i.e. not being
857 /** Size of the VM structure including the VMCPU array. */
860 /** Offset to the VMCPU array starting from beginning of this structure. */
1173 /** VMCPU array for the configured number of virtual CPUs.
1175 * alignment of VMCPU members. */
1176 VMCPU aCpus[1];