Lines Matching defs:pCritSect
311 PPDMCRITSECT pCritSect;
313 rc = MMHyperAlloc(pVM, sizeof(*pCritSect), 0, MM_TAG_PDM_DEVICE, (void **)&pCritSect);
315 rc = MMR3HeapAllocZEx(pVM, MM_TAG_PDM_DEVICE, sizeof(*pCritSect), (void **)&pCritSect);
353 pDevIns->pCritSectRoR3 = pCritSect;
355 ? MMHyperR3ToRC(pVM, pCritSect) : NIL_RTRCPTR;
357 ? MMHyperR3ToR0(pVM, pCritSect) : NIL_RTR0PTR;
359 rc = pdmR3CritSectInitDeviceAuto(pVM, pDevIns, pCritSect, RT_SRC_POS,
874 PPDMCRITSECT pCritSect = pDevIns->pCritSectRoR3;
875 AssertPtr(pCritSect);
876 pCritSect->s.fUsedByTimerOrSimilar = true;
878 return pCritSect;