Searched refs:cRecursions (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dsemmutex-r0drv-darwin.cpp63 uint32_t cRecursions; member in struct:RTSEMMUTEXINTERNAL
91 pThis->cRecursions = 0;
194 if (RT_LIKELY( pThis->cRecursions == 0
197 pThis->cRecursions = 1;
203 Assert(pThis->cRecursions == 0);
278 Assert(pThis->cRecursions > 0);
279 Assert(pThis->cRecursions < 256);
280 pThis->cRecursions++;
288 pThis->cRecursions = 1;
347 Assert(pThis->cRecursions >
[all...]
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dsemmutex-r0drv-linux.c74 uint32_t cRecursions; member in struct:RTSEMMUTEXINTERNAL
101 pThis->cRecursions = 0;
209 Assert(pThis->cRecursions == 0);
210 pThis->cRecursions = 1;
267 pThis->cRecursions++;
268 Assert(pThis->cRecursions > 1);
269 Assert(pThis->cRecursions < 256);
278 Assert(pThis->cRecursions == 0);
279 pThis->cRecursions = 1;
348 Assert(pThis->cRecursions >
[all...]
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dsemmutex-r0drv-solaris.c60 uint32_t cRecursions; member in struct:RTSEMMUTEXINTERNAL
87 pThis->cRecursions = 0;
202 Assert(pThis->cRecursions == 0);
203 pThis->cRecursions = 1;
274 pThis->cRecursions++;
275 Assert(pThis->cRecursions > 1);
276 Assert(pThis->cRecursions < 256);
285 pThis->cRecursions = 1;
346 Assert(pThis->cRecursions > 0);
347 if (--pThis->cRecursions
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dsemmutex-win.cpp56 uint32_t volatile cRecursions; member in struct:RTSEMMUTEXINTERNAL
94 pThis->cRecursions = 0;
204 ASMAtomicIncU32(&pThis->cRecursions);
236 ASMAtomicWriteU32(&pThis->cRecursions, 1);
294 AssertMsgFailed(("Not owner of mutex %p!! hNativeSelf=%RTntrd Owner=%RTntrd cRecursions=%d\n",
295 pThis, hNativeSelf, hNativeOwner, pThis->cRecursions));
298 if (pThis->cRecursions > 1)
305 ASMAtomicDecU32(&pThis->cRecursions);
317 ASMAtomicWriteU32(&pThis->cRecursions, 0);
/vbox/src/VBox/Runtime/r3/os2/
H A Dsems-os2.cpp375 ULONG cRecursions; local
376 int rc = DosQueryMutexSem(SEM2HND(hMutexSem), &pid, &tid, &cRecursions);
378 return cRecursions != 0;
/vbox/src/VBox/Devices/Storage/
H A DDrvHostBase.cpp648 * @param cRecursions Number of recursions. This is used as an precaution
652 static int drvHostBaseGetBSDName(io_registry_entry_t Entry, char *pszName, unsigned cRecursions) argument
672 if (rc == VERR_FILE_NOT_FOUND && cRecursions < 10)
673 rc = drvHostBaseGetBSDName(Child, pszName, cRecursions + 1);

Completed in 72 milliseconds