Changeset 19470 in vbox for trunk/src/VBox/VMM/IOMInternal.h
- Timestamp:
- May 7, 2009 9:06:57 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/IOMInternal.h
r17332 r19470 28 28 #include <VBox/stam.h> 29 29 #include <VBox/pgm.h> 30 #include <VBox/pdmcritsect.h> 30 31 #include <VBox/param.h> 31 32 #include <iprt/avl.h> … … 327 328 #endif 328 329 330 /** Lock serializing EMT access to IOM. */ 331 PDMCRITSECT EmtLock; 332 329 333 /** @name Caching of I/O Port and MMIO ranges and statistics. 330 334 * (Saves quite some time in rep outs/ins instruction emulation.) … … 522 526 #endif 523 527 528 /* IOM locking helpers. */ 529 int iomLock(PVM pVM); 530 int iomTryLock(PVM pVM); 531 void iomUnlock(PVM pVM); 532 524 533 /* Disassembly helpers used in IOMAll.cpp & IOMAllMMIO.cpp */ 525 bool iomGetRegImmData(PDISCPUSTATE pCpu, PCOP_PARAMETER pParam, PCPUMCTXCORE pRegFrame, uint64_t *pu64Data, unsigned *pcbSize);526 bool iomSaveDataToReg(PDISCPUSTATE pCpu, PCOP_PARAMETER pParam, PCPUMCTXCORE pRegFrame, uint64_t u32Data);534 bool iomGetRegImmData(PDISCPUSTATE pCpu, PCOP_PARAMETER pParam, PCPUMCTXCORE pRegFrame, uint64_t *pu64Data, unsigned *pcbSize); 535 bool iomSaveDataToReg(PDISCPUSTATE pCpu, PCOP_PARAMETER pParam, PCPUMCTXCORE pRegFrame, uint64_t u32Data); 527 536 528 537 __END_DECLS
Note:
See TracChangeset
for help on using the changeset viewer.