Searched refs:VMCPU (Results 1 - 13 of 13) sorted by relevance
/vbox/src/VBox/VMM/ |
H A D | VBoxVMM.d | 20 probe em__state__changed(struct VMCPU *a_pVCpu, int a_enmOldState, int a_enmNewState, int a_rc); 23 probe em__state__unchanged(struct VMCPU *a_pVCpu, int a_enmState, int a_rc); 26 probe em__raw__run__pre(struct VMCPU *a_pVCpu, struct CPUMCTX *a_pCtx); 29 probe em__raw__run__ret(struct VMCPU *a_pVCpu, struct CPUMCTX *a_pCtx, int a_rc); 32 probe em__ff__high(struct VMCPU *a_pVCpu, uint32_t a_fGlobal, uint32_t a_fLocal, int a_rc); 35 probe em__ff__all(struct VMCPU *a_pVCpu, uint32_t a_fGlobal, uint32_t a_fLocal, int a_rc); 38 probe em__ff__all__ret(struct VMCPU *a_pVCpu, int a_rc); 41 probe em__ff__raw(struct VMCPU *a_pVCpu, uint32_t a_fGlobal, uint32_t a_fLocal); 44 probe em__ff__raw_ret(struct VMCPU *a_pVCpu, int a_rc); 47 probe pdm__irq__get( struct VMCPU *a_pVCp [all...] |
/vbox/src/VBox/VMM/testcase/ |
H A D | tstVMStructSize.cpp | 94 CHECK_PADDING(VMCPU, member, align); \ 95 CHECK_MEMBER_ALIGNMENT(VMCPU, member, align); \ 96 VMCPU *p = NULL; NOREF(p); \ 98 printf("warning: VMCPU::%-8s: padding=%-5d s=%-5d -> %-4d suggest=%-5u\n", \ 235 PRINT_OFFSET(VMCPU, cpum); 248 PRINT_OFFSET(VMCPU, abAlignment2); 250 PRINT_OFFSET(VMCPU, pgm); 253 PRINT_OFFSET(VMCPU, pgm.s.pStatTrap0eAttributionRC); 283 CHECK_MEMBER_ALIGNMENT(VMCPU, vmm.s.u64CallRing3Arg, 8); 285 CHECK_MEMBER_ALIGNMENT(VMCPU, vm [all...] |
H A D | tstVMStruct.h | 3 * tstVMMStruct - Statements for generating VM and VMCPU offset and size tests. 1384 GEN_CHECK_SIZE(VMCPU); variable 1385 GEN_CHECK_OFF(VMCPU, fLocalForcedActions); 1386 GEN_CHECK_OFF(VMCPU, enmState); 1387 GEN_CHECK_OFF(VMCPU, pUVCpu); 1388 GEN_CHECK_OFF(VMCPU, pVMR3); 1389 GEN_CHECK_OFF(VMCPU, pVMR0); 1390 GEN_CHECK_OFF(VMCPU, pVMRC); 1391 GEN_CHECK_OFF(VMCPU, idCpu); 1392 GEN_CHECK_OFF(VMCPU, hNativeThrea [all...] |
H A D | tstMMHyperHeap.cpp | 56 SUPPAGE aPages[RT_ALIGN_Z(sizeof(*pVM) + NUM_CPUS * sizeof(VMCPU), PAGE_SIZE) >> PAGE_SHIFT];
|
/vbox/include/VBox/ |
H A D | types.h | 72 typedef struct VMCPU * PVMCPU; 74 typedef R3PTRTYPE(struct VMCPU *) PVMCPUR3; 76 typedef R0PTRTYPE(struct VMCPU *) PVMCPUR0; 78 typedef RCPTRTYPE(struct VMCPU *) PVMCPURC; 86 /** Pointer to a ring-3 (user mode) VMCPU structure. */
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | IEMR3.cpp | 48 pVCpu->iem.s.offVMCpu = -RT_OFFSETOF(VMCPU, iem.s);
|
H A D | TRPM.cpp | 477 pVCpu->trpm.s.offVMCpu = RT_OFFSETOF(VMCPU, trpm); 751 * @param pVCpu Pointer to the VMCPU. 1046 * @param pVCpu Pointer to the VMCPU. 1497 * @param pVCpu Pointer to the VMCPU.
|
H A D | PGM.cpp | 1235 pVM->pgm.s.offVCpuPGM = RT_OFFSETOF(VMCPU, pgm.s); 1258 pPGM->offVCpu = RT_OFFSETOF(VMCPU, pgm.s); 2475 * @param pVCpu Pointer to the VMCPU. 3090 * @param pVCpu Pointer to the VMCPU. 3365 * @param pVCpu Pointer to the VMCPU. 3660 * @param pVCpu Pointer to the VMCPU. 3681 * @param pVCpu Pointer to the VMCPU. 3702 * @param pVCpu Pointer to the VMCPU.
|
H A D | CPUM.cpp | 588 AssertCompileMemberAlignment(VMCPU, cpum.s, 64); 1907 /** Pointer to the VMCPU. */ 2010 * @param pVCpu Pointer to the VMCPU. 2128 * @param pVCpu Pointer to the VMCPU. 2162 * @param pVCpu Pointer to the VMCPU.
|
/vbox/include/VBox/vmm/ |
H A D | vm.h | 93 typedef struct VMCPU struct 251 } VMCPU; typedef in typeref:struct: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 pr [all...] |
/vbox/src/VBox/VMM/VMMRC/ |
H A D | VMMRCA.asm | 330 cmp dword [edx + VMCPU.vmm + VMMCPU.cCallRing3Disabled], 0 332 add edx, VMCPU.vmm + VMMCPU.TracerCtx
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | CPUMAllRegs.cpp | 60 * Converts a CPUMCPU::Guest pointer into a VMCPU pointer. 65 #define CPUM_GUEST_CTX_TO_VMCPU(a_pGuestCtx) RT_FROM_MEMBER(a_pGuestCtx, VMCPU, cpum.s.Guest) 182 * @param pVCpu Pointer to the VMCPU. 1276 * @param pVCpu Pointer to the VMCPU. 1904 * @param pVCpu Pointer to the VMCPU. 2150 * @param pVCpu Pointer to the cross context VMCPU structure for the 2203 * @param pVCpu Pointer to the VMCPU. 2215 * @param pVCpu Pointer to the VMCPU. 2228 * @param pVCpu Pointer to the VMCPU. 2240 * @param pVCpu Pointer to the VMCPU [all...] |
/vbox/src/VBox/VMM/VMMRZ/ |
H A D | PGMRZDynMap.cpp | 111 #define PGMRZDYNMAP_SET_2_VMCPU(pSet) (RT_FROM_MEMBER(pSet, VMCPU, pgm.s.AutoSet))
|
Completed in 105 milliseconds