Lines Matching refs:CritSect
141 int rcLock = PDMCritSectEnter(&(a_pThis)->CritSect, (a_rcBusy)); \
150 do { PDMCritSectLeave(&(a_pThis)->CritSect); } while (0)
161 rcLock = PDMCritSectEnter(&(a_pThis)->CritSect, (a_rcBusy)); \
175 PDMCritSectLeave(&(a_pThis)->CritSect); \
269 PDMCRITSECT CritSect;
443 Assert(PDMCritSectIsOwner(&pThis->CritSect));
508 Assert(!PDMCritSectIsOwner(&pThis->CritSect) || TMTimerIsLockOwner(pThis->aTimers[0].CTX_SUFF(pTimer)));
626 Assert(!PDMCritSectIsOwner(&pThis->CritSect) || (idxReg != HPET_COUNTER && idxReg != HPET_COUNTER + 4));
711 Assert(!PDMCritSectIsOwner(&pThis->CritSect) || TMTimerIsLockOwner(pThis->aTimers[0].CTX_SUFF(pTimer)));
1203 PDMCritSectEnter(&pThis->CritSect, VERR_IGNORED);
1210 PDMCritSectLeave(&pThis->CritSect);
1360 rc = PDMDevHlpCritSectInit(pDevIns, &pThis->CritSect, RT_SRC_POS, "HPET");
1377 rc = TMR3TimerSetCritSect(pThis->aTimers[i].pTimerR3, &pThis->CritSect);