Changeset 84553 in vbox
- Timestamp:
- May 27, 2020 7:35:16 AM (5 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/PDMR0DevHlpTracing.cpp
r84459 r84553 75 75 76 76 Assert(!pTrack->fMmio); 77 PGVM pGVM = pDevIns->Internal.s.pGVM; 78 uint32_t cTransfersReq = *pcTransfers; 77 79 VBOXSTRICTRC rcStrict = pTrack->u.IoPort.pfnInStr(pDevIns, pTrack->pvUser, offPort, pbDst, pcTransfers, cb); 78 /** @todo */ 80 if (RT_SUCCESS(rcStrict)) 81 DBGFTracerEvtIoPortReadStr(pGVM, pDevIns->Internal.s.hDbgfTraceEvtSrc, pTrack->u.IoPort.hIoPorts, offPort, pbDst, cb, 82 cTransfersReq, cTransfersReq - *pcTransfers); 79 83 80 84 return rcStrict; … … 102 106 103 107 Assert(!pTrack->fMmio); 108 PGVM pGVM = pDevIns->Internal.s.pGVM; 109 uint32_t cTransfersReq = *pcTransfers; 104 110 VBOXSTRICTRC rcStrict = pTrack->u.IoPort.pfnOutStr(pDevIns, pTrack->pvUser, offPort, pbSrc, pcTransfers, cb); 105 /** @todo */ 111 if (RT_SUCCESS(rcStrict)) 112 DBGFTracerEvtIoPortWriteStr(pGVM, pDevIns->Internal.s.hDbgfTraceEvtSrc, pTrack->u.IoPort.hIoPorts, offPort, pbSrc, cb, 113 cTransfersReq, cTransfersReq - *pcTransfers); 106 114 107 115 return rcStrict; -
trunk/src/VBox/VMM/VMMR3/PDMDevHlpTracing.cpp
r84459 r84553 75 75 76 76 Assert(!pTrack->fMmio); 77 PVM pVM = pDevIns->Internal.s.pVMR3; 78 uint32_t cTransfersReq = *pcTransfers; 77 79 VBOXSTRICTRC rcStrict = pTrack->u.IoPort.pfnInStr(pDevIns, pTrack->pvUser, offPort, pbDst, pcTransfers, cb); 78 /** @todo */ 80 if (RT_SUCCESS(rcStrict)) 81 DBGFTracerEvtIoPortReadStr(pVM, pDevIns->Internal.s.hDbgfTraceEvtSrc, pTrack->u.IoPort.hIoPorts, offPort, pbDst, cb, 82 cTransfersReq, cTransfersReq - *pcTransfers); 79 83 80 84 return rcStrict; … … 102 106 103 107 Assert(!pTrack->fMmio); 108 PVM pVM = pDevIns->Internal.s.pVMR3; 109 uint32_t cTransfersReq = *pcTransfers; 104 110 VBOXSTRICTRC rcStrict = pTrack->u.IoPort.pfnOutStr(pDevIns, pTrack->pvUser, offPort, pbSrc, pcTransfers, cb); 105 /** @todo */ 111 if (RT_SUCCESS(rcStrict)) 112 DBGFTracerEvtIoPortWriteStr(pVM, pDevIns->Internal.s.hDbgfTraceEvtSrc, pTrack->u.IoPort.hIoPorts, offPort, pbSrc, cb, 113 cTransfersReq, cTransfersReq - *pcTransfers); 106 114 107 115 return rcStrict;
Note:
See TracChangeset
for help on using the changeset viewer.