Changeset 41731 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Jun 14, 2012 11:41:13 PM (13 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/EMAll.cpp
r41729 r41731 286 286 static DECLCALLBACK(int) emReadBytes(PDISCPUSTATE pDisState, uint8_t *pbDst, RTUINTPTR uSrcAddr, uint32_t cbToRead) 287 287 { 288 PEMDISSTATE pState = (PEMDISSTATE)pDisState-> apvUserData[0];288 PEMDISSTATE pState = (PEMDISSTATE)pDisState->pvUser; 289 289 # ifndef IN_RING0 290 290 PVM pVM = pState->pVM; -
trunk/src/VBox/VMM/VMMR3/CPUM.cpp
r41675 r41731 3529 3529 static DECLCALLBACK(int) cpumR3DisasInstrRead(PDISCPUSTATE pDisState, uint8_t *pbDst, RTUINTPTR uSrcAddr, uint32_t cbToRead) 3530 3530 { 3531 PCPUMDISASSTATE pState = (PCPUMDISASSTATE)pDisState-> apvUserData[0];3531 PCPUMDISASSTATE pState = (PCPUMDISASSTATE)pDisState->pvUser; 3532 3532 Assert(cbToRead > 0); 3533 3533 for (;;) -
trunk/src/VBox/VMM/VMMR3/CSAM.cpp
r41727 r41731 728 728 static DECLCALLBACK(int) CSAMR3ReadBytes(PDISCPUSTATE pDisState, uint8_t *pbDst, RTUINTPTR uSrcAddr, uint32_t cbToRead) 729 729 { 730 PVM pVM = (PVM)pDisState-> apvUserData[0];731 RTHCUINTPTR pInstrHC = (RTHCUINTPTR)pDisState-> apvUserData[1];730 PVM pVM = (PVM)pDisState->pvUser; 731 RTHCUINTPTR pInstrHC = (RTHCUINTPTR)pDisState->pvUser2; 732 732 RTGCUINTPTR32 pInstrGC = pDisState->uInstrAddr; 733 733 int orgsize = cbToRead; … … 764 764 PDISCPUSTATE pCpu, uint32_t *pcbInstr, char *pszOutput, size_t cbOutput) 765 765 { 766 (pCpu)->apvUserData[1]= InstrHC;766 pCpu->pvUser2 = InstrHC; 767 767 #ifdef DEBUG 768 768 return DISInstrToStrEx(InstrGC, enmCpuMode, CSAMR3ReadBytes, pVM, DISOPTYPE_ALL, -
trunk/src/VBox/VMM/VMMR3/PATM.cpp
r41727 r41731 536 536 DECLCALLBACK(int) patmReadBytes(PDISCPUSTATE pDisState, uint8_t *pbDst, RTUINTPTR uSrcAddr, uint32_t cbToRead) 537 537 { 538 PATMDISASM *pDisInfo = (PATMDISASM *)pDisState-> apvUserData[0];538 PATMDISASM *pDisInfo = (PATMDISASM *)pDisState->pvUser; 539 539 int orgsize = cbToRead; 540 540
Note:
See TracChangeset
for help on using the changeset viewer.