Changeset 19793 in vbox
- Timestamp:
- May 18, 2009 2:30:15 PM (15 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/EM.cpp
r19749 r19793 3612 3612 VMMR3DECL(void) EMR3ReleaseOwnedLocks(PVM pVM) 3613 3613 { 3614 if(PDMCritSectIsOwner(&pVM->em.s.CritSectREM))3614 while (PDMCritSectIsOwner(&pVM->em.s.CritSectREM)) 3615 3615 PDMCritSectLeave(&pVM->em.s.CritSectREM); 3616 3616 } -
trunk/src/VBox/VMM/IOM.cpp
r19735 r19793 1652 1652 VMMR3DECL(void) IOMR3ReleaseOwnedLocks(PVM pVM) 1653 1653 { 1654 if(PDMCritSectIsOwner(&pVM->iom.s.EmtLock))1654 while (PDMCritSectIsOwner(&pVM->iom.s.EmtLock)) 1655 1655 PDMCritSectLeave(&pVM->iom.s.EmtLock); 1656 1656 } -
trunk/src/VBox/VMM/MMHyper.cpp
r19682 r19793 1099 1099 PMMHYPERHEAP pHeap = pVM->mm.s.CTX_SUFF(pHyperHeap); 1100 1100 1101 if (PDMCritSectIsOwner(&pHeap->Lock))1101 while (pHeap && PDMCritSectIsOwner(&pHeap->Lock)) 1102 1102 PDMCritSectLeave(&pHeap->Lock); 1103 1103 } -
trunk/src/VBox/VMM/PDM.cpp
r19735 r19793 1449 1449 VMMR3DECL(void) PDMR3ReleaseOwnedLocks(PVM pVM) 1450 1450 { 1451 if(PDMCritSectIsOwner(&pVM->pdm.s.CritSect))1451 while (PDMCritSectIsOwner(&pVM->pdm.s.CritSect)) 1452 1452 PDMCritSectLeave(&pVM->pdm.s.CritSect); 1453 1453 } -
trunk/src/VBox/VMM/PGM.cpp
r19780 r19793 4063 4063 VMMR3DECL(void) PGMR3ReleaseOwnedLocks(PVM pVM) 4064 4064 { 4065 if(PDMCritSectIsOwner(&pVM->pgm.s.CritSect))4065 while (PDMCritSectIsOwner(&pVM->pgm.s.CritSect)) 4066 4066 PDMCritSectLeave(&pVM->pgm.s.CritSect); 4067 4067 }
Note:
See TracChangeset
for help on using the changeset viewer.

