Searched defs:Thread (Results 1 - 25 of 49) sorted by relevance

12

/vbox/src/VBox/Runtime/r0drv/haiku/
H A Dthe-haiku-kernel.h67 Thread *all_next;
68 Thread *team_next;
69 Thread *queue_next; /* i.e. run queue, release queue, etc. */
80 } Thread; typedef in typeref:struct:__anon16662
84 extern Thread* thread_get_thread_struct(thread_id id);
85 extern Thread* thread_get_thread_struct_locked(thread_id id);
/vbox/src/VBox/Runtime/testcase/
H A DtstThread-1.cpp3 * IPRT Testcase - Thread Testcase no.1.
42 static DECLCALLBACK(int) tstThread1ReturnImmediately(RTTHREAD Thread, void *pvUser) argument
88 RTPrintf("tstThread-1: FAILURE(%d) - %d/%d Thread failed, rc2=%Rrc\n", __LINE__, j, i, rc2);
H A DtstRTProcWait.cpp50 DECLCALLBACK(int) SpawnerThread(RTTHREAD Thread, void *pvUser) argument
66 RTTHREAD Thread; local
68 int rc = RTThreadCreate(&Thread, SpawnerThread, &Args, 0, RTTHREADTYPE_DEFAULT, RTTHREADFLAGS_WAITABLE, "SPAWNER");
73 rc = RTThreadWait(Thread, RT_INDEFINITE_WAIT, &rc2);
H A DtstRTCritSect.cpp149 * Thread which goes to sleep on the critsect and checks that it's released in the right order.
217 RTTHREAD Thread; local
218 RTTEST_CHECK_RC_RET(g_hTest, RTThreadCreateF(&Thread, ThreadTest1, pArgs, 0, RTTHREADTYPE_DEFAULT, 0, "T%d", iThread), VINF_SUCCESS, 1);
241 * Thread which goes to sleep on the critsect and checks
401 RTTHREAD Thread; local
402 rc = RTThreadCreate(&Thread, ThreadTest2, &paArgs[iThread], 0, RTTHREADTYPE_DEFAULT, 0, szThread);
H A DtstTSC.cpp55 RTTHREAD Thread; member in struct:TSCDATA
83 static DECLCALLBACK(int) ThreadFunction(RTTHREAD Thread, void *pvUser);
87 * Thread function for catching the other cpus.
90 * @param Thread The thread handle.
93 static DECLCALLBACK(int) ThreadFunction(RTTHREAD Thread, void *pvUser) argument
103 RTThreadUserWait(Thread, RT_INDEFINITE_WAIT);
104 RTThreadUserReset(Thread);
182 s_aData[0].Thread = RTThreadSelf();
187 int rc = RTThreadCreate(&s_aData[i].Thread, ThreadFunction, &s_aData[i], 0, RTTHREADTYPE_TIMER, RTTHREADFLAGS_WAITABLE, "OTHERCPU");
194 RTThreadUserSignal(s_aData[i].Thread);
[all...]
/vbox/src/libs/xpcom18a4/nsprpub/pr/tests/
H A Dcleanup.c48 static void PR_CALLBACK Thread(void *sleep) function
51 printf("Thread exiting\n");
123 PR_USER_THREAD, Thread, (void*)child_sleep, PR_PRIORITY_NORMAL,
H A Dtpd.c106 static void PR_CALLBACK Thread(void *null) function
196 } /* Thread */
294 PR_USER_THREAD, Thread, NULL, PR_PRIORITY_NORMAL,
/vbox/src/VBox/Frontends/VBoxSDL/
H A DHelper.cpp48 * Thread method to wait for XPCOM events and notify the SDL thread.
51 * @param thread Thread ID
129 RTTHREAD Thread; local
130 rc = RTThreadCreate(&Thread, xpcomEventThread, (void *)(intptr_t)eqFD,
/vbox/src/libs/libxml2-2.6.31/python/tests/
H A Dthread2.py4 from threading import Thread, Lock namespace
61 ts.append(Thread(target=test,args=(0,)))
76 ts.append(Thread(target=test,args=(1,)))
/vbox/src/VBox/Main/include/
H A DHGCMThread.h61 /** Thread the message belongs to, referenced by the message. */
91 HGCMThread *Thread (void) { return m_pThread; }; function in class:HGCMMsgCore
112 * Thread API.
/vbox/src/VBox/Main/src-client/
H A DClientTokenHolder.cpp40 static DECLCALLBACK(int) ClientTokenHolderThread(RTTHREAD Thread, void *pvUser);
239 DECLCALLBACK(int) ClientTokenHolderThread(RTTHREAD Thread, void *pvUser) argument
303 int vrc = RTThreadUserSignal(Thread);
322 int vrc = RTThreadUserSignal(Thread);
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DMpService.h102 UINT32 Thread; member in struct:__anon12216
/vbox/src/VBox/Runtime/generic/
H A Dtimer-generic.cpp67 RTTHREAD Thread; member in struct:RTTIMER
86 static DECLCALLBACK(int) rtTimerThread(RTTHREAD Thread, void *pvUser);
111 pTimer->Thread = NIL_RTTHREAD;
119 rc = RTThreadCreate(&pTimer->Thread, rtTimerThread, pTimer, 0, RTTHREADTYPE_TIMER, RTTHREADFLAGS_WAITABLE, "Timer");
165 RTTHREAD Thread = pTimer->Thread;
174 RTThreadWait(Thread, 250, NULL);
301 pTimer->Thread = NIL_RTTHREAD;
/vbox/src/VBox/Runtime/include/internal/
H A Dthread.h94 /** Thread function. */
96 /** Thread function argument. */
113 /** Thread name. */
231 DECLHIDDEN(PRTTHREADINT) rtThreadGet(RTTHREAD Thread); variable
/vbox/src/VBox/Runtime/r3/win/
H A Dtimer-win.cpp114 RTTHREAD Thread; member in struct:RTTIMER
180 static DECLCALLBACK(int) rttimerCallback(RTTHREAD Thread, void *pvArg) argument
218 RTThreadUserSignal(Thread);
225 RTThreadUserSignal(Thread);
266 RTThreadUserSignal(Thread);
275 RTThreadUserSignal(Thread);
359 rc = RTThreadCreate(&pTimer->Thread, rttimerCallback, pTimer, 0, RTTHREADTYPE_TIMER, RTTHREADFLAGS_WAITABLE, "Timer");
366 rc = RTThreadUserWait(pTimer->Thread, 10000);
377 RTThreadWait(pTimer->Thread, 250, NULL);
441 rc = RTThreadWait(pTimer->Thread, 100
[all...]
/vbox/src/VBox/VMM/testcase/
H A DtstVMREQ.cpp165 * Thread function which allocates and frees requests like wildfire.
167 static DECLCALLBACK(int) Thread(RTTHREAD hThreadSelf, void *pvUser) function
248 rc = RTThreadCreate(&Thread0, Thread, pUVM, 0, RTTHREADTYPE_DEFAULT, RTTHREADFLAGS_WAITABLE, "REQ1");
252 rc = RTThreadCreate(&Thread1, Thread, pUVM, 0, RTTHREADTYPE_DEFAULT, RTTHREADFLAGS_WAITABLE, "REQ1");
/vbox/src/VBox/Devices/USB/
H A DVUSBReadAhead.cpp153 * Thread function for performing read-ahead buffering of periodic input.
168 * @param Thread This thread.
171 static DECLCALLBACK(int) vusbDevReadAheadThread(RTTHREAD Thread, void *pvUser) argument
/vbox/include/iprt/
H A Dlockvalidator.h830 * @param Thread The thread we're inquiring about.
833 RTDECL(int32_t) RTLockValidatorWriteLockGetCount(RTTHREAD Thread); variable
838 * @param Thread The current thread.
840 RTDECL(void) RTLockValidatorWriteLockInc(RTTHREAD Thread); variable
845 * @param Thread The current thread.
847 RTDECL(void) RTLockValidatorWriteLockDec(RTTHREAD Thread); variable
858 * @param Thread The thread we're inquiring about.
860 RTDECL(int32_t) RTLockValidatorReadLockGetCount(RTTHREAD Thread); variable
865 * @param Thread The current thread.
867 RTDECL(void) RTLockValidatorReadLockInc(RTTHREAD Thread); variable
874 RTDECL(void) RTLockValidatorReadLockDec(RTTHREAD Thread); variable
[all...]
/vbox/include/VBox/vmm/
H A Dpdmthread.h198 * PDM Thread instance data.
207 RTTHREAD Thread; member in struct:PDMTHREAD
223 /** Thread. */
234 /** Thread. */
245 /** Thread. */
254 /** Thread. */
263 /** Thread. */
/vbox/src/VBox/Runtime/r3/linux/
H A Dsched-linux.cpp316 pthread_t Thread; local
317 int rc = pthread_create(&Thread, NULL, pfnThread, pvArg);
326 rc = pthread_join(Thread, &pvRet);
602 Log(("rtThreadNativeSetPriority: Thread=%p enmType=%d iPriority=%d pid=%d\n", pThread->Core.Key, enmType, iPriority, getpid()));
/vbox/src/VBox/Runtime/r3/posix/
H A Dsched-posix.cpp124 * Thread level priorities based on a 0..31 priority range
391 pthread_t Thread; local
392 rc = pthread_create(&Thread, &ThreadAttr, pfnThread, pvArg);
401 rc = pthread_join(Thread, &pvRet);
739 * @param Thread The thread in question.
766 Log(("rtThreadNativeSetPriority: Thread=%p enmType=%d iPolicy=%d sched_priority=%d pid=%d\n",
787 Log(("rtThreadNativeSetPriority: Thread=%p enmType=%d iPriority=%d pid=%d\n", pThread->Core.Key, enmType, iPriority, getpid()));
H A Dtimer-posix.cpp121 RTTHREAD Thread; member in struct:RTTIMER
495 pTimer->Thread = NIL_RTTHREAD;
507 rc = RTThreadCreate(&pTimer->Thread, rttimerThread, pTimer, 0, RTTHREADTYPE_TIMER, RTTHREADFLAGS_WAITABLE, "Timer");
515 rc = RTThreadUserWait(pTimer->Thread, 45*1000);
519 rc = RTThreadUserReset(pTimer->Thread); AssertRC(rc);
533 RTThreadWait(pTimer->Thread, 45*1000, NULL);
652 AssertReturn(pTimer->Thread != RTThreadSelf(), VERR_INTERNAL_ERROR);
680 RTTHREAD Thread = NIL_RTTHREAD; local
684 Thread = g_TimerThread;
689 RTTHREAD Thread local
[all...]
/vbox/src/VBox/Runtime/r3/
H A Dudp.cpp82 /** Thread for incoming datagrams is starting up. */
88 /** Thread terminating. */
90 /** Thread terminated. */
106 RTTHREAD Thread; member in struct:RTUDPSERVER
220 rc = RTThreadCreate(&pServer->Thread, rtUdpServerThread, pServer, 0, enmType, /*RTTHREADFLAGS_WAITABLE*/0, pszThrdName);
247 * @param ThreadSelf Thread handle.
320 pServer->Thread = NIL_RTTHREAD;
372 Assert(pServer->Thread == NIL_RTTHREAD);
376 pServer->Thread = RTThreadSelf();
377 Assert(pServer->Thread !
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DPDMThread.cpp3 * PDM Thread - VM Thread Management.
39 static DECLCALLBACK(int) pdmR3ThreadMain(RTTHREAD Thread, void *pvUser);
112 pThread->Thread = NIL_RTTHREAD;
149 * The newly created thread will set the PDMTHREAD::Thread member.
151 RTTHREAD Thread; local
152 rc = RTThreadCreate(&Thread, pdmR3ThreadMain, pThread, cbStack, enmType, RTTHREADFLAGS_WAITABLE, pszName);
155 rc = RTThreadUserWait(Thread, 60*1000);
173 rc = RTThreadUserReset(Thread);
179 RTThreadWait(Thread, 6
755 pdmR3ThreadMain(RTTHREAD Thread, void *pvUser) argument
[all...]
/vbox/src/VBox/Debugger/
H A DVBoxDbgConsole.cpp738 * The Debugger Console Thread
741 * @param Thread The thread handle.
745 VBoxDbgConsole::backThread(RTTHREAD Thread, void *pvUser) argument
748 LogFlow(("backThread: Thread=%p pvUser=%p\n", (void *)Thread, pvUser));
750 NOREF(Thread);

Completed in 1684 milliseconds

12