Searched refs:hThreadSelf (Results 1 - 25 of 36) sorted by relevance

12

/vbox/src/VBox/Additions/WINNT/VBoxCredProv/
H A DVBoxCredProvPoller.cpp116 VBoxCredProvPoller::threadPoller(RTTHREAD hThreadSelf, void *pvUser) argument
141 if (RTThreadUserWait(hThreadSelf, 500) == VINF_SUCCESS)
/vbox/src/VBox/Runtime/generic/
H A Dsemrw-generic.cpp280 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt(); local
285 rc9 = RTLockValidatorRecExclCheckOrder(&pThis->ValidatorWrite, hThreadSelf, pSrcPos, cMillies);
287 rc9 = RTLockValidatorRecSharedCheckOrder(&pThis->ValidatorRead, hThreadSelf, pSrcPos, cMillies);
318 RTLockValidatorRecSharedAddOwner(&pThis->ValidatorRead, hThreadSelf, pSrcPos);
353 RTTHREAD hThreadSelf = RTThreadSelf();
370 rc = RTLockValidatorRecSharedCheckBlocking(&pThis->ValidatorRead, hThreadSelf, pSrcPos, true,
375 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_RW_READ, false);
382 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_RW_READ);
415 RTLockValidatorRecSharedAddOwner(&pThis->ValidatorRead, hThreadSelf, pSrcPos);
574 RTTHREAD hThreadSelf local
[all...]
H A Dcritsectrw-generic.cpp162 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt(); local
169 rc9 = RTLockValidatorRecExclCheckOrder(pThis->pValidatorWrite, hThreadSelf, pSrcPos, RT_INDEFINITE_WAIT);
171 rc9 = RTLockValidatorRecSharedCheckOrder(pThis->pValidatorRead, hThreadSelf, pSrcPos, RT_INDEFINITE_WAIT);
196 RTLockValidatorRecSharedAddOwner(pThis->pValidatorRead, hThreadSelf, pSrcPos);
210 RTLockValidatorRecSharedAddOwner(pThis->pValidatorRead, hThreadSelf, pSrcPos);
256 rc = RTLockValidatorRecSharedCheckBlocking(pThis->pValidatorRead, hThreadSelf, pSrcPos, true,
260 RTTHREAD hThreadSelf = RTThreadSelf();
261 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_RW_READ, false);
265 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_RW_READ);
321 RTLockValidatorRecSharedAddOwner(pThis->pValidatorRead, hThreadSelf, pSrcPo
[all...]
H A Dsemrw-lockless-generic.cpp246 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt(); local
253 rc9 = RTLockValidatorRecExclCheckOrder(&pThis->ValidatorWrite, hThreadSelf, pSrcPos, cMillies);
255 rc9 = RTLockValidatorRecSharedCheckOrder(&pThis->ValidatorRead, hThreadSelf, pSrcPos, cMillies);
280 RTLockValidatorRecSharedAddOwner(&pThis->ValidatorRead, hThreadSelf, pSrcPos);
294 RTLockValidatorRecSharedAddOwner(&pThis->ValidatorRead, hThreadSelf, pSrcPos);
340 rc = RTLockValidatorRecSharedCheckBlocking(&pThis->ValidatorRead, hThreadSelf, pSrcPos, true,
344 RTTHREAD hThreadSelf = RTThreadSelf();
345 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_RW_READ, false);
352 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_RW_READ);
408 RTLockValidatorRecSharedAddOwner(&pThis->ValidatorRead, hThreadSelf, pSrcPo
[all...]
H A Dcritsect-generic.cpp231 RTTHREAD hThreadSelf = pCritSect->pValidatorRec local
237 rc9 = RTLockValidatorRecExclCheckOrder(pCritSect->pValidatorRec, hThreadSelf, pSrcPos, RT_INDEFINITE_WAIT);
277 RTTHREAD hThreadSelf = RTThreadSelf(); local
282 rc9 = RTLockValidatorRecExclCheckBlocking(pCritSect->pValidatorRec, hThreadSelf, pSrcPos,
291 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_CRITSECT, false);
295 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_CRITSECT);
313 RTLockValidatorRecExclSetOwner(pCritSect->pValidatorRec, hThreadSelf, pSrcPos, true);
H A Dtimer-generic.cpp234 static DECLCALLBACK(int) rtTimerThread(RTTHREAD hThreadSelf, void *pvUser) argument
237 NOREF(hThreadSelf);
H A Dtimerlr-generic.cpp271 static DECLCALLBACK(int) rtTimerLRThread(RTTHREAD hThreadSelf, void *pvUser) argument
274 NOREF(hThreadSelf);
/vbox/src/VBox/Runtime/r3/win/
H A Dsemmutex-win.cpp211 RTTHREAD hThreadSelf = NIL_RTTHREAD; local
215 hThreadSelf = RTThreadSelfAutoAdopt();
216 int rc9 = RTLockValidatorRecExclCheckOrderAndBlocking(&pThis->ValidatorRec, hThreadSelf, pSrcPos, true,
221 hThreadSelf = RTThreadSelf();
222 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_MUTEX, true);
228 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_MUTEX);
233 RTLockValidatorRecExclSetOwner(&pThis->ValidatorRec, hThreadSelf, pSrcPos, true);
H A Dsemevent-win.cpp235 RTTHREAD hThreadSelf = !(pThis->fFlags & RTSEMEVENT_FLAGS_BOOTSTRAP_HACK) local
245 int rc9 = RTLockValidatorRecSharedCheckBlocking(&pThis->Signallers, hThreadSelf, pSrcPos, false,
251 RTTHREAD hThreadSelf = RTThreadSelf(); local
253 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_EVENT, true);
257 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_EVENT);
H A Dsemeventmulti-win.cpp281 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt();
289 int rc9 = RTLockValidatorRecSharedCheckBlocking(&pThis->Signallers, hThreadSelf, pSrcPos, false,
295 RTTHREAD hThreadSelf = RTThreadSelf();
297 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_EVENT_MULTI, true);
306 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_EVENT_MULTI);
/vbox/include/iprt/
H A Dlockvalidator.h376 * @param hThreadSelf The handle of the calling thread. If not known,
382 RTDECL(void) RTLockValidatorRecExclSetOwner(PRTLOCKVALRECEXCL pRec, RTTHREAD hThreadSelf,
489 * @param hThreadSelf The handle of the calling thread. If not known,
494 RTDECL(int) RTLockValidatorRecExclCheckOrder(PRTLOCKVALRECEXCL pRec, RTTHREAD hThreadSelf,
512 * @param hThreadSelf The current thread. Shall not be NIL_RTTHREAD!
521 RTDECL(int) RTLockValidatorRecExclCheckBlocking(PRTLOCKVALRECEXCL pRec, RTTHREAD hThreadSelf,
531 * @param hThreadSelf The current thread. Shall not be NIL_RTTHREAD!
540 RTDECL(int) RTLockValidatorRecExclCheckOrderAndBlocking(PRTLOCKVALRECEXCL pRec, RTTHREAD hThreadSelf,
689 * @param hThreadSelf The handle of the calling thread. If not known,
693 RTDECL(int) RTLockValidatorRecSharedCheckOrder(PRTLOCKVALRECSHRD pRec, RTTHREAD hThreadSelf,
[all...]
/vbox/src/VBox/Runtime/r3/posix/
H A Dsemrw-posix.cpp258 RTTHREAD hThreadSelf = NIL_RTTHREAD; local
262 hThreadSelf = RTThreadSelfAutoAdopt();
263 int rc9 = RTLockValidatorRecSharedCheckOrderAndBlocking(&pThis->ValidatorRead, hThreadSelf, pSrcPos, true,
268 hThreadSelf = RTThreadSelf();
269 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_RW_READ, true);
277 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_RW_READ);
309 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_RW_READ);
320 RTLockValidatorRecSharedAddOwner(&pThis->ValidatorRead, hThreadSelf, pSrcPos);
453 RTTHREAD hThreadSelf = NIL_RTTHREAD; local
457 hThreadSelf
[all...]
H A Dsemmutex-posix.cpp253 RTTHREAD hThreadSelf = NIL_RTTHREAD; local
257 hThreadSelf = RTThreadSelfAutoAdopt();
258 int rc9 = RTLockValidatorRecExclCheckOrderAndBlocking(&pThis->ValidatorRec, hThreadSelf, pSrcPos, true,
263 hThreadSelf = RTThreadSelf();
264 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_MUTEX, true);
272 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_MUTEX);
308 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_MUTEX);
322 RTLockValidatorRecExclSetOwner(&pThis->ValidatorRec, hThreadSelf, pSrcPos, true);
H A Dsemevent-posix.cpp364 RTTHREAD hThreadSelf = !(pThis->fFlags & RTSEMEVENT_FLAGS_BOOTSTRAP_HACK) local
369 rc = RTLockValidatorRecSharedCheckBlocking(&pThis->Signallers, hThreadSelf, pSrcPos, false,
379 RTTHREAD hThreadSelf = RTThreadSelf(); local
381 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_EVENT, true);
383 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_EVENT);
460 RTTHREAD hThreadSelf = !(pThis->fFlags & RTSEMEVENT_FLAGS_BOOTSTRAP_HACK) local
465 rc = RTLockValidatorRecSharedCheckBlocking(&pThis->Signallers, hThreadSelf, pSrcPos, false,
475 RTTHREAD hThreadSelf = RTThreadSelf(); local
477 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_EVENT, true);
479 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_EVEN
[all...]
H A Dsemeventmulti-posix.cpp415 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt(); local
418 rc = RTLockValidatorRecSharedCheckBlocking(&pThis->Signallers, hThreadSelf, pSrcPos, false,
428 RTTHREAD hThreadSelf = RTThreadSelf(); local
430 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_EVENT_MULTI, true);
433 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_EVENT_MULTI);
545 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt(); variable
548 rc = RTLockValidatorRecSharedCheckBlocking(&pThis->Signallers, hThreadSelf, pSrcPos, false,
558 RTTHREAD hThreadSelf = RTThreadSelf(); variable
560 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_EVENT_MULTI, true);
562 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_EVENT_MULT
[all...]
H A Dtimer-posix.cpp182 static DECLCALLBACK(int) rttimerThread(RTTHREAD hThreadSelf, void *pvArg) argument
184 NOREF(hThreadSelf); NOREF(pvArg);
234 RTThreadUserSignal(hThreadSelf);
296 RTThreadUserSignal(hThreadSelf);
300 RTThreadUserSignal(hThreadSelf);
354 RTThreadUserSignal(hThreadSelf);
362 RTThreadUserSignal(hThreadSelf);
/vbox/src/VBox/Runtime/r3/linux/
H A Dsemmutex-linux.cpp228 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt(); local
231 int rc9 = RTLockValidatorRecExclCheckOrder(&pThis->ValidatorRec, hThreadSelf, pSrcPos, cMillies);
236 RTTHREAD hThreadSelf = RTThreadSelf(); local
275 int rc9 = RTLockValidatorRecExclCheckBlocking(&pThis->ValidatorRec, hThreadSelf, pSrcPos, true,
280 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_MUTEX, true);
286 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_MUTEX);
344 RTLockValidatorRecExclSetOwner(&pThis->ValidatorRec, hThreadSelf, pSrcPos, true);
H A Dsemevent-linux.cpp281 RTTHREAD hThreadSelf = !(pThis->fFlags & RTSEMEVENT_FLAGS_BOOTSTRAP_HACK) local
285 RTTHREAD hThreadSelf = RTThreadSelf(); local
293 rc = RTLockValidatorRecSharedCheckBlocking(&pThis->Signallers, hThreadSelf, pSrcPos, false,
299 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_EVENT, true);
301 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_EVENT);
H A Dsemeventmulti-linux.cpp312 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt();
314 RTTHREAD hThreadSelf = RTThreadSelf();
339 int rc9 = RTLockValidatorRecSharedCheckBlocking(&pThis->Signallers, hThreadSelf, pSrcPos, false,
345 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_EVENT_MULTI, true);
347 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_EVENT_MULTI);
/vbox/src/VBox/VMM/VMMAll/
H A DPDMAllCritSectRw.cpp160 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt(); local
167 rc9 = RTLockValidatorRecExclCheckOrder(pThis->s.Core.pValidatorWrite, hThreadSelf, pSrcPos, RT_INDEFINITE_WAIT);
169 rc9 = RTLockValidatorRecSharedCheckOrder(pThis->s.Core.pValidatorRead, hThreadSelf, pSrcPos, RT_INDEFINITE_WAIT);
195 RTLockValidatorRecSharedAddOwner(pThis->s.Core.pValidatorRead, hThreadSelf, pSrcPos);
210 RTLockValidatorRecSharedAddOwner(pThis->s.Core.pValidatorRead, hThreadSelf, pSrcPos);
274 rc = RTLockValidatorRecSharedCheckBlocking(pThis->s.Core.pValidatorRead, hThreadSelf, pSrcPos, true,
278 RTTHREAD hThreadSelf = RTThreadSelf();
279 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_RW_READ, false);
296 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_RW_READ);
355 RTLockValidatorRecSharedAddOwner(pThis->s.Core.pValidatorRead, hThreadSelf, pSrcPo
[all...]
H A DPDMAllCritSect.cpp140 RTTHREAD hThreadSelf = RTThreadSelfAutoAdopt(); local
141 int rc2 = RTLockValidatorRecExclCheckOrder(pCritSect->s.Core.pValidatorRec, hThreadSelf, pSrcPos, RT_INDEFINITE_WAIT);
145 RTTHREAD hThreadSelf = RTThreadSelf();
162 int rc9 = RTLockValidatorRecExclCheckBlocking(pCritSect->s.Core.pValidatorRec, hThreadSelf, pSrcPos,
168 RTThreadBlocking(hThreadSelf, RTTHREADSTATE_CRITSECT, true);
171 RTThreadUnblocked(hThreadSelf, RTTHREADSTATE_CRITSECT);
/vbox/src/VBox/ValidationKit/utils/misc/
H A Dloadgenerator.cpp70 static DECLCALLBACK(int) LoadGenSpinThreadFunction(RTTHREAD hThreadSelf, void *pvUser) argument
72 NOREF(hThreadSelf);
124 static DECLCALLBACK(int) LoadGenIpiThreadFunction(RTTHREAD hThreadSelf, void *pvUser) argument
127 NOREF(hThreadSelf);
/vbox/src/VBox/Runtime/common/misc/
H A Dlockvalidator.cpp3038 RTDECL(void) RTLockValidatorRecExclSetOwner(PRTLOCKVALRECEXCL pRec, RTTHREAD hThreadSelf, argument
3047 if (hThreadSelf == NIL_RTTHREAD)
3049 hThreadSelf = RTThreadSelfAutoAdopt();
3050 AssertReturnVoid(hThreadSelf != NIL_RTTHREAD);
3052 AssertReturnVoid(hThreadSelf->u32Magic == RTTHREADINT_MAGIC);
3053 Assert(hThreadSelf == RTThreadSelf());
3055 ASMAtomicIncS32(&hThreadSelf->LockValidator.cWriteLocks);
3057 if (pRecU->Excl.hThread == hThreadSelf)
3061 rtLockValidatorStackPushRecursion(hThreadSelf, pRecU, pSrcPos);
3069 ASMAtomicWriteHandle(&pRecU->Excl.hThread, hThreadSelf);
3266 RTLockValidatorRecExclCheckOrder(PRTLOCKVALRECEXCL pRec, RTTHREAD hThreadSelf, PCRTLOCKVALSRCPOS pSrcPos, RTMSINTERVAL cMillies) argument
3300 RTLockValidatorRecExclCheckBlocking(PRTLOCKVALRECEXCL pRec, RTTHREAD hThreadSelf, PCRTLOCKVALSRCPOS pSrcPos, bool fRecursiveOk, RTMSINTERVAL cMillies, RTTHREADSTATE enmSleepState, bool fReallySleeping) argument
3381 RTLockValidatorRecExclCheckOrderAndBlocking(PRTLOCKVALRECEXCL pRec, RTTHREAD hThreadSelf, PCRTLOCKVALSRCPOS pSrcPos, bool fRecursiveOk, RTMSINTERVAL cMillies, RTTHREADSTATE enmSleepState, bool fReallySleeping) argument
3566 RTLockValidatorRecSharedCheckOrder(PRTLOCKVALRECSHRD pRec, RTTHREAD hThreadSelf, PCRTLOCKVALSRCPOS pSrcPos, RTMSINTERVAL cMillies) argument
3600 RTLockValidatorRecSharedCheckBlocking(PRTLOCKVALRECSHRD pRec, RTTHREAD hThreadSelf, PCRTLOCKVALSRCPOS pSrcPos, bool fRecursiveOk, RTMSINTERVAL cMillies, RTTHREADSTATE enmSleepState, bool fReallySleeping) argument
3680 RTLockValidatorRecSharedCheckOrderAndBlocking(PRTLOCKVALRECSHRD pRec, RTTHREAD hThreadSelf, PCRTLOCKVALSRCPOS pSrcPos, bool fRecursiveOk, RTMSINTERVAL cMillies, RTTHREADSTATE enmSleepState, bool fReallySleeping) argument
4096 RTLockValidatorRecSharedCheckAndRelease(PRTLOCKVALRECSHRD pRec, RTTHREAD hThreadSelf) argument
4151 RTLockValidatorRecSharedCheckSignaller(PRTLOCKVALRECSHRD pRec, RTTHREAD hThreadSelf) argument
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DPDMAsyncCompletionFileFailsafe.cpp154 DECLCALLBACK(int) pdmacFileAioMgrFailsafe(RTTHREAD hThreadSelf, void *pvUser) argument
158 NOREF(hThreadSelf);
/vbox/src/VBox/VMM/include/
H A DPDMAsyncCompletionFileInternal.h528 DECLCALLBACK(int) pdmacFileAioMgrFailsafe(RTTHREAD hThreadSelf, void *pvUser);
529 DECLCALLBACK(int) pdmacFileAioMgrNormal(RTTHREAD hThreadSelf, void *pvUser);

Completed in 169 milliseconds

12