/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dbg/ |
H A D | tstMvWnd.cpp | 153 HANDLE hThread = CreateThread( local 160 Assert(hThread); 161 if (hThread)
|
/vbox/src/VBox/HostDrivers/Support/testcase/ |
H A D | tstSupSem.cpp | 187 RTTHREAD hThread = NIL_RTTHREAD; local 188 RTTESTI_CHECK_RC(RTThreadCreate(&hThread, tstSupSemInterruptibleSRE, (void *)hEvent, 0, RTTHREADTYPE_TIMER, RTTHREADFLAGS_WAITABLE, "IntSRE"), VINF_SUCCESS); 189 RTTESTI_CHECK_RC(RTThreadUserWait(hThread, 60*1000), VINF_SUCCESS); 191 RTThreadPoke(hThread); 193 RTTESTI_CHECK_RC(RTThreadWait(hThread, 60*1000, &rcThread), VINF_SUCCESS); 199 hThread = NIL_RTTHREAD; 200 RTTESTI_CHECK_RC(RTThreadCreate(&hThread, tstSupSemInterruptibleSRE, (void *)hEvent, 0, RTTHREADTYPE_TIMER, RTTHREADFLAGS_WAITABLE, "IntSRE"), VINF_SUCCESS); 201 RTTESTI_CHECK_RC(RTThreadUserWait(hThread, 60*1000), VINF_SUCCESS); 203 RTThreadPoke(hThread); 205 RTTESTI_CHECK_RC(RTThreadWait(hThread, 6 [all...] |
/vbox/include/iprt/ |
H A D | lockvalidator.h | 137 RTTHREAD volatile hThread; member in struct:RTLOCKVALRECEXCL 173 RTTHREAD volatile hThread; member in struct:RTLOCKVALRECSHRDOWN 504 * @retval VERR_SEM_LV_NESTED if the semaphore isn't recursive and hThread is 703 * @retval VERR_SEM_LV_NESTED if the semaphore isn't recursive and hThread is 742 * Removes all current owners and makes hThread the only owner. 745 * @param hThread The thread handle of the owner. NIL_RTTHREAD is 749 RTDECL(void) RTLockValidatorRecSharedResetOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread, PCRTLOCKVALSRCPOS pSrcPos); 758 * @param hThread The thread handle of the owner. NIL_RTTHREAD is 762 RTDECL(void) RTLockValidatorRecSharedAddOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread, PCRTLOCKVALSRCPOS pSrcPos); 771 * @param hThread Th 882 RTDECL(void *) RTLockValidatorQueryBlocking(RTTHREAD hThread); variable 891 RTDECL(bool) RTLockValidatorIsBlockedThreadInValidator(RTTHREAD hThread); variable [all...] |
H A D | semaphore.h | 240 * @param hThread The thread that will signal it. Pass 244 RTDECL(void) RTSemEventSetSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); 252 * @param hThread The thread that will signal it. NIL_RTTHREAD is 255 RTDECL(void) RTSemEventAddSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); 263 * @param hThread A previously added thread. 265 RTDECL(void) RTSemEventRemoveSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); 415 * @param hThread The thread that will signal it. Pass 419 RTDECL(void) RTSemEventMultiSetSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread); 427 * @param hThread The thread that will signal it. NIL_RTTHREAD is 430 RTDECL(void) RTSemEventMultiAddSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread); [all...] |
/vbox/src/VBox/Additions/WINNT/VBoxTray/ |
H A D | VBoxHelpers.cpp | 52 DWORD hThread, hCurrentThread; local 58 hThread = GetWindowThreadProcessId(hWin, NULL); 60 if (hCurrentThread != hThread) 61 AttachThreadInput(hCurrentThread, hThread, TRUE); 65 if (hWin && (hCurrentThread != hThread)) 66 AttachThreadInput(hCurrentThread, hThread, FALSE);
|
H A D | VBoxTray.h | 98 HANDLE hThread; member in struct:_VBOXSERVICEINFO
|
/vbox/src/VBox/Runtime/r3/linux/ |
H A D | semevent-linux.cpp | 368 RTDECL(void) RTSemEventSetSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 376 RTLockValidatorRecSharedResetOwner(&pThis->Signallers, hThread, NULL); 381 RTDECL(void) RTSemEventAddSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 389 RTLockValidatorRecSharedAddOwner(&pThis->Signallers, hThread, NULL); 394 RTDECL(void) RTSemEventRemoveSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 401 RTLockValidatorRecSharedRemoveOwner(&pThis->Signallers, hThread);
|
H A D | semeventmulti-linux.cpp | 404 RTDECL(void) RTSemEventMultiSetSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument 412 RTLockValidatorRecSharedResetOwner(&pThis->Signallers, hThread, NULL); 417 RTDECL(void) RTSemEventMultiAddSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument 425 RTLockValidatorRecSharedAddOwner(&pThis->Signallers, hThread, NULL); 430 RTDECL(void) RTSemEventMultiRemoveSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument 437 RTLockValidatorRecSharedRemoveOwner(&pThis->Signallers, hThread);
|
/vbox/src/VBox/Runtime/r3/os2/ |
H A D | sems-os2.cpp | 127 RTDECL(void) RTSemEventSetSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 133 RTDECL(void) RTSemEventAddSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 139 RTDECL(void) RTSemEventRemoveSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 246 RTDECL(void) RTSemEventMultiSetSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument 252 RTDECL(void) RTSemEventMultiAddSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument 257 RTDECL(void) RTSemEventMultiRemoveSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument
|
/vbox/src/VBox/Runtime/r3/win/ |
H A D | semevent-win.cpp | 262 RTDECL(void) RTSemEventSetSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 270 RTLockValidatorRecSharedResetOwner(&pThis->Signallers, hThread, NULL); 275 RTDECL(void) RTSemEventAddSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 283 RTLockValidatorRecSharedAddOwner(&pThis->Signallers, hThread, NULL); 288 RTDECL(void) RTSemEventRemoveSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 295 RTLockValidatorRecSharedRemoveOwner(&pThis->Signallers, hThread);
|
H A D | semeventmulti-win.cpp | 333 RTDECL(void) RTSemEventMultiSetSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument 341 RTLockValidatorRecSharedResetOwner(&pThis->Signallers, hThread, NULL); 346 RTDECL(void) RTSemEventMultiAddSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument 354 RTLockValidatorRecSharedAddOwner(&pThis->Signallers, hThread, NULL); 359 RTDECL(void) RTSemEventMultiRemoveSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) argument 366 RTLockValidatorRecSharedRemoveOwner(&pThis->Signallers, hThread);
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstHandleTable.cpp | 305 RTTHREAD hThread; member in struct:TSTHTTEST2ARGS 313 static DECLCALLBACK(int) tstHandleTableTest2Thread(RTTHREAD hThread, void *pvUser) argument 330 int rc = RTHandleTableAllocWithCtx(hHT, pvUser, hThread, &pah[i]); 344 void *pvObj = RTHandleTableLookupWithCtx(hHT, pah[i], hThread); 358 void *pvObj = RTHandleTableFreeWithCtx(hHT, pah[i], hThread); 395 paThread[i].hThread = NIL_RTTHREAD; 403 rc = RTThreadCreate(&paThread[i].hThread, tstHandleTableTest2Thread, &paThread[i], 0, RTTHREADTYPE_DEFAULT, RTTHREADFLAGS_WAITABLE, szName); 422 if (paThread[i].hThread != NIL_RTTHREAD) 424 rc = RTThreadWait(paThread[i].hThread, RT_INDEFINITE_WAIT, NULL); 426 paThread[i].hThread [all...] |
H A D | tstRTLocalIpc.cpp | 84 RTTHREAD hThread; local 85 rc = RTThreadCreate(&hThread, testServerListenAndCancelThread, 98 RTTEST_CHECK_RC(hTest, RTThreadWait(hThread, 165 RTTHREAD hThread; local 166 rc = RTThreadCreate(&hThread, testSessionConnectionThread, 181 RTTEST_CHECK_RC(hTest, RTThreadWait(hThread, 283 RTTHREAD hThread; local 284 rc = RTThreadCreate(&hThread, testSessionWaitThread, 299 RTTEST_CHECK_RC(hTest, RTThreadWait(hThread, 518 RTTHREAD hThread; local [all...] |
H A D | tstOnce.cpp | 85 static DECLCALLBACK(int) Once2Thread(RTTHREAD hThread, void *pvUser) argument 87 NOREF(hThread); NOREF(pvUser);
|
H A D | tstRTMemCache.cpp | 50 RTTHREAD hThread; member in struct:TST3THREAD 277 aThreads[i].hThread = NIL_RTTHREAD; 282 RTTESTI_CHECK_RC_OK_RETV(RTThreadCreateF(&aThreads[i].hThread, tst3Thread, &aThreads[i], 0, 296 RTTESTI_CHECK_RC_OK_RETV(RTThreadWait(aThreads[i].hThread, 60*1000, NULL));
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | lockvalidator.cpp | 588 rtLockValidatorNameThreadHandle(&pRec->Excl.hThread), cRecursion, 596 rtLockValidatorNameThreadHandle(&pRec->Excl.hThread), cRecursion, 620 pRec, rtLockValidatorNameThreadHandle(&pRec->ShrdOwner.hThread), cRecursion, 628 rtLockValidatorNameThreadHandle(&pRec->ShrdOwner.hThread), cRecursion, 637 pRec, rtLockValidatorNameThreadHandle(&pRec->ShrdOwner.hThread), cRecursion, 2482 PRTTHREADINT pCurThread = rtLockValidatorReadThreadHandle(&pEntry->hThread); 2611 pNextThread = rtLockValidatorReadThreadHandle(&pRec->Excl.hThread); 2680 pNextThread = rtLockValidatorReadThreadHandle(&pEntry->hThread); 2821 PRTTHREADINT pThread = rtLockValidatorReadThreadHandle(&pOriginalRec->Excl.hThread); 2868 rtLockValComplainAboutLockStack(pShrdOwner->ShrdOwner.hThread, 3540 rtLockValidatorRecSharedFindOwner(PRTLOCKVALRECSHRD pShared, RTTHREAD hThread, uint32_t *piEntry) argument 3941 RTLockValidatorRecSharedResetOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread, PCRTLOCKVALSRCPOS pSrcPos) argument 3994 RTLockValidatorRecSharedAddOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread, PCRTLOCKVALSRCPOS pSrcPos) argument 4040 RTLockValidatorRecSharedRemoveOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread) argument 4076 RTLockValidatorRecSharedIsOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread) argument 4249 RTLockValidatorQueryBlocking(RTTHREAD hThread) argument 4294 RTLockValidatorIsBlockedThreadInValidator(RTTHREAD hThread) argument [all...] |
H A D | thread.cpp | 995 * @param hThread The thread handle. 1002 RTDECL(bool) RTThreadIsMain(RTTHREAD hThread) argument 1004 PRTTHREADINT pThread = rtThreadGet(hThread); 1404 * @param hThread The current thread. 1408 RTDECL(void) RTThreadBlocking(RTTHREAD hThread, RTTHREADSTATE enmState, bool fReallySleeping) argument 1411 PRTTHREADINT pThread = hThread; 1428 * @param hThread The current thread. 1432 RTDECL(void) RTThreadUnblocked(RTTHREAD hThread, RTTHREADSTATE enmCurState) argument 1434 PRTTHREADINT pThread = hThread; 1464 * @param hThread Th 1466 RTThreadGetState(RTTHREAD hThread) argument 1480 RTThreadGetReallySleeping(RTTHREAD hThread) argument [all...] |
/vbox/src/VBox/VMM/VMMAll/ |
H A D | VMMAll.cpp | 223 RTNATIVETHREAD hThread = RTThreadNativeSelf(); 230 if (pVCpu->hNativeThreadR0 == hThread) 285 RTNATIVETHREAD hThread = RTThreadNativeSelf(); 293 if (pVCpu->hNativeThreadR0 == hThread)
|
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | thread-posix.cpp | 104 * @param hThread The thread. 107 typedef int (*PFNPTHREADSETNAME)(pthread_t hThread, const char *pszName); 384 RTDECL(int) RTThreadPoke(RTTHREAD hThread) argument 386 AssertReturn(hThread != RTThreadSelf(), VERR_INVALID_PARAMETER); 387 PRTTHREADINT pThread = rtThreadGet(hThread);
|
H A D | semevent-posix.cpp | 507 RTDECL(void) RTSemEventSetSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 516 RTLockValidatorRecSharedResetOwner(&pThis->Signallers, hThread, NULL); 521 RTDECL(void) RTSemEventAddSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 530 RTLockValidatorRecSharedAddOwner(&pThis->Signallers, hThread, NULL); 535 RTDECL(void) RTSemEventRemoveSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread) argument 543 RTLockValidatorRecSharedRemoveOwner(&pThis->Signallers, hThread);
|
H A D | semeventmulti-posix.cpp | 630 RTDECL(void) RTSemEventMultiSetSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) 639 RTLockValidatorRecSharedResetOwner(&pThis->Signallers, hThread, NULL); 644 RTDECL(void) RTSemEventMultiAddSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) 653 RTLockValidatorRecSharedAddOwner(&pThis->Signallers, hThread, NULL); 658 RTDECL(void) RTSemEventMultiRemoveSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread) 666 RTLockValidatorRecSharedRemoveOwner(&pThis->Signallers, hThread);
|
/vbox/src/libs/xpcom18a4/nsprpub/pr/tests/ |
H A D | attach.c | 175 HANDLE hThread; 294 hThread = (HANDLE) _beginthreadex(NULL, 0, threadStartFunc, NULL, 296 if (hThread == 0) { 302 rv = WaitForSingleObject(hThread, INFINITE);
|
/vbox/src/VBox/ValidationKit/testdriver/ |
H A D | winbase.py | 169 (hProcess, hThread, uPid, uTid) = win32process.CreateProcess(sName, 184 win32api.CloseHandle(hThread);
|
/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest-haiku-stubs.c | 273 RTDECL(bool) RTThreadIsInInterrupt(RTTHREAD hThread) 275 return g_VBoxGuest->_RTThreadIsInInterrupt(hThread); 281 RTDECL(bool) RTThreadPreemptIsEnabled(RTTHREAD hThread) 283 return g_VBoxGuest->_RTThreadPreemptIsEnabled(hThread); 285 RTDECL(bool) RTThreadPreemptIsPending(RTTHREAD hThread) 287 return g_VBoxGuest->_RTThreadPreemptIsPending(hThread);
|
H A D | VBoxGuest-haiku.h | 167 bool (*_RTThreadIsInInterrupt)(RTTHREAD hThread); 169 bool (*_RTThreadPreemptIsEnabled)(RTTHREAD hThread); 170 bool (*_RTThreadPreemptIsPending)(RTTHREAD hThread);
|