Changeset 90346 in vbox for trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp
- Timestamp:
- Jul 26, 2021 7:55:53 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 145910
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp
r85658 r90346 595 595 if (pDevIns->pReg->pfnInitComplete) 596 596 { 597 PDMCritSectEnter(p DevIns->pCritSectRoR3, VERR_IGNORED);597 PDMCritSectEnter(pVM, pDevIns->pCritSectRoR3, VERR_IGNORED); 598 598 rc = pDevIns->pReg->pfnInitComplete(pDevIns); 599 PDMCritSectLeave(p DevIns->pCritSectRoR3);599 PDMCritSectLeave(pVM, pDevIns->pCritSectRoR3); 600 600 if (RT_FAILURE(rc)) 601 601 { … … 1004 1004 if (!pLun->pTop) 1005 1005 { 1006 PDMCritSectEnter(p DevIns->pCritSectRoR3, VERR_IGNORED);1006 PDMCritSectEnter(pVM, pDevIns->pCritSectRoR3, VERR_IGNORED); 1007 1007 rc = pDevIns->pReg->pfnAttach(pDevIns, iLun, fFlags); 1008 PDMCritSectLeave(p DevIns->pCritSectRoR3);1008 PDMCritSectLeave(pVM, pDevIns->pCritSectRoR3); 1009 1009 } 1010 1010 else … … 1117 1117 if (pDevIns->pReg->pfnAttach) 1118 1118 { 1119 PDMCritSectEnter(p DevIns->pCritSectRoR3, VERR_IGNORED);1119 PDMCritSectEnter(pVM, pDevIns->pCritSectRoR3, VERR_IGNORED); 1120 1120 rc = pDevIns->pReg->pfnAttach(pDevIns, iLun, fFlags); 1121 1121 if (RT_SUCCESS(rc) && ppBase) 1122 1122 *ppBase = pLun->pTop ? &pLun->pTop->IBase : NULL; 1123 PDMCritSectLeave(p DevIns->pCritSectRoR3);1123 PDMCritSectLeave(pVM, pDevIns->pCritSectRoR3); 1124 1124 } 1125 1125 else
Note:
See TracChangeset
for help on using the changeset viewer.