Searched refs:hThread (Results 26 - 50 of 110) sorted by relevance

12345

/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dbg/
H A DtstMvWnd.cpp153 HANDLE hThread = CreateThread( local
160 Assert(hThread);
161 if (hThread)
/vbox/src/VBox/HostDrivers/Support/testcase/
H A DtstSupSem.cpp187 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 Dlockvalidator.h137 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 Dsemaphore.h240 * @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 DVBoxHelpers.cpp52 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 DVBoxTray.h98 HANDLE hThread; member in struct:_VBOXSERVICEINFO
/vbox/src/VBox/Runtime/r3/linux/
H A Dsemevent-linux.cpp368 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 Dsemeventmulti-linux.cpp404 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 Dsems-os2.cpp127 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 Dsemevent-win.cpp262 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 Dsemeventmulti-win.cpp333 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 DtstHandleTable.cpp305 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 DtstRTLocalIpc.cpp84 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 DtstOnce.cpp85 static DECLCALLBACK(int) Once2Thread(RTTHREAD hThread, void *pvUser) argument
87 NOREF(hThread); NOREF(pvUser);
H A DtstRTMemCache.cpp50 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 Dlockvalidator.cpp588 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 Dthread.cpp995 * @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 DVMMAll.cpp223 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 Dthread-posix.cpp104 * @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 Dsemevent-posix.cpp507 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 Dsemeventmulti-posix.cpp630 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 Dattach.c175 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 Dwinbase.py169 (hProcess, hThread, uPid, uTid) = win32process.CreateProcess(sName,
184 win32api.CloseHandle(hThread);
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-haiku-stubs.c273 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 DVBoxGuest-haiku.h167 bool (*_RTThreadIsInInterrupt)(RTTHREAD hThread);
169 bool (*_RTThreadPreemptIsEnabled)(RTTHREAD hThread);
170 bool (*_RTThreadPreemptIsPending)(RTTHREAD hThread);

Completed in 108 milliseconds

12345