Changeset 35490 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- Jan 11, 2011 3:17:10 PM (14 years ago)
- Location:
- trunk/src/VBox/VMM/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/CPUMInternal.h
r35333 r35490 404 404 RT_C_DECLS_BEGIN 405 405 406 DECLASM(int) cpumHandleLazyFPUAsm(PCPUMCPU pCPUM); 406 #ifdef IN_RING3 407 int cpumR3DbgInit(PVM pVM); 408 #endif 409 410 DECLASM(int) cpumHandleLazyFPUAsm(PCPUMCPU pCPUM); 407 411 408 412 #ifdef IN_RING0 409 DECLASM(int) cpumR0SaveHostRestoreGuestFPUState(PCPUMCPU pCPUM);410 DECLASM(int) cpumR0SaveGuestRestoreHostFPUState(PCPUMCPU pCPUM);411 DECLASM(int) cpumR0SaveHostFPUState(PCPUMCPU pCPUM);412 DECLASM(int) cpumR0RestoreHostFPUState(PCPUMCPU pCPUM);413 DECLASM(void) cpumR0LoadFPU(PCPUMCTX pCtx);414 DECLASM(void) cpumR0SaveFPU(PCPUMCTX pCtx);415 DECLASM(void) cpumR0LoadXMM(PCPUMCTX pCtx);416 DECLASM(void) cpumR0SaveXMM(PCPUMCTX pCtx);417 DECLASM(void) cpumR0SetFCW(uint16_t u16FCW);418 DECLASM(uint16_t) cpumR0GetFCW(void);419 DECLASM(void) cpumR0SetMXCSR(uint32_t u32MXCSR);420 DECLASM(uint32_t) cpumR0GetMXCSR(void);421 DECLASM(void) cpumR0LoadDRx(uint64_t const *pa4Regs);422 DECLASM(void) cpumR0SaveDRx(uint64_t *pa4Regs);413 DECLASM(int) cpumR0SaveHostRestoreGuestFPUState(PCPUMCPU pCPUM); 414 DECLASM(int) cpumR0SaveGuestRestoreHostFPUState(PCPUMCPU pCPUM); 415 DECLASM(int) cpumR0SaveHostFPUState(PCPUMCPU pCPUM); 416 DECLASM(int) cpumR0RestoreHostFPUState(PCPUMCPU pCPUM); 417 DECLASM(void) cpumR0LoadFPU(PCPUMCTX pCtx); 418 DECLASM(void) cpumR0SaveFPU(PCPUMCTX pCtx); 419 DECLASM(void) cpumR0LoadXMM(PCPUMCTX pCtx); 420 DECLASM(void) cpumR0SaveXMM(PCPUMCTX pCtx); 421 DECLASM(void) cpumR0SetFCW(uint16_t u16FCW); 422 DECLASM(uint16_t) cpumR0GetFCW(void); 423 DECLASM(void) cpumR0SetMXCSR(uint32_t u32MXCSR); 424 DECLASM(uint32_t) cpumR0GetMXCSR(void); 425 DECLASM(void) cpumR0LoadDRx(uint64_t const *pa4Regs); 426 DECLASM(void) cpumR0SaveDRx(uint64_t *pa4Regs); 423 427 #endif 424 428 -
trunk/src/VBox/VMM/include/DBGFInternal.h
r35466 r35490 271 271 bool volatile afAsAliasPopuplated[DBGF_AS_COUNT]; 272 272 /** Alignment padding. */ 273 bool afAlignment [2];273 bool afAlignment1[2]; 274 274 275 275 /** The register database lock. */ … … 281 281 /** The number of registers (aliases and sub-fields not counted). */ 282 282 uint32_t cRegs; 283 /** For early initialization by . */ 284 bool volatile fRegDbInitialized; 283 285 /** Alignment padding. */ 284 uint32_t Alignment2;286 bool afAlignment2[3]; 285 287 286 288 /** The current Guest OS digger. */
Note:
See TracChangeset
for help on using the changeset viewer.