Searched refs:hThreadCtx (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/generic/
H A Dthreadctxhooks-r0drv-generic.cpp44 RTDECL(uint32_t) RTThreadCtxHooksRelease(RTTHREADCTX hThreadCtx) argument
46 NOREF(hThreadCtx);
52 RTDECL(uint32_t) RTThreadCtxHooksRetain(RTTHREADCTX hThreadCtx) argument
54 NOREF(hThreadCtx);
60 RTDECL(int) RTThreadCtxHooksRegister(RTTHREADCTX hThreadCtx, PFNRTTHREADCTXHOOK pfnCallback, void *pvUser) argument
62 NOREF(hThreadCtx);
70 RTDECL(int) RTThreadCtxHooksDeregister(RTTHREADCTX hThreadCtx) argument
72 NOREF(hThreadCtx);
78 RTDECL(bool) RTThreadCtxHooksAreRegistered(RTTHREADCTX hThreadCtx) argument
80 NOREF(hThreadCtx);
[all...]
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dthreadctxhooks-r0drv-linux.c183 RTDECL(uint32_t) RTThreadCtxHooksRetain(RTTHREADCTX hThreadCtx)
189 PRTTHREADCTXINT pThis = hThreadCtx;
202 RTDECL(uint32_t) RTThreadCtxHooksRelease(RTTHREADCTX hThreadCtx)
208 PRTTHREADCTXINT pThis = hThreadCtx;
244 RTDECL(int) RTThreadCtxHooksRegister(RTTHREADCTX hThreadCtx, PFNRTTHREADCTXHOOK pfnThreadCtxHook, void *pvUser) argument
249 PRTTHREADCTXINT pThis = hThreadCtx;
274 RTDECL(int) RTThreadCtxHooksDeregister(RTTHREADCTX hThreadCtx) argument
279 PRTTHREADCTXINT pThis = hThreadCtx;
297 RTDECL(bool) RTThreadCtxHooksAreRegistered(RTTHREADCTX hThreadCtx)
302 PRTTHREADCTXINT pThis = hThreadCtx;
337 RTThreadCtxHooksRegister(RTTHREADCTX hThreadCtx, PFNRTTHREADCTXHOOK pfnThreadCtxHook, void *pvUser) argument
347 RTThreadCtxHooksDeregister(RTTHREADCTX hThreadCtx) argument
[all...]
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dthreadctxhooks-r0drv-solaris.c196 RTDECL(uint32_t) RTThreadCtxHooksRetain(RTTHREADCTX hThreadCtx)
198 PRTTHREADCTXINT pThis = hThreadCtx;
199 RTTHREADCTX_VALID_RETURN_RC(hThreadCtx, UINT32_MAX);
207 RTDECL(uint32_t) RTThreadCtxHooksRelease(RTTHREADCTX hThreadCtx)
209 PRTTHREADCTXINT pThis = hThreadCtx;
213 RTTHREADCTX_VALID_RETURN_RC(hThreadCtx, UINT32_MAX);
277 RTDECL(int) RTThreadCtxHooksRegister(RTTHREADCTX hThreadCtx, PFNRTTHREADCTXHOOK pfnThreadCtxHook, void *pvUser) argument
282 PRTTHREADCTXINT pThis = hThreadCtx;
301 RTDECL(int) RTThreadCtxHooksDeregister(RTTHREADCTX hThreadCtx) argument
306 PRTTHREADCTXINT pThis = hThreadCtx;
[all...]
/vbox/src/VBox/Runtime/testcase/
H A DtstRTR0ThreadPreemption.cpp51 RTTHREADCTX hThreadCtx; member in struct:TSTRTR0THREADCTXDATA
311 RTTHREADCTX hThreadCtx; local
312 int rc = RTThreadCtxHooksCreate(&hThreadCtx);
322 fRegistered = RTThreadCtxHooksAreRegistered(hThreadCtx);
326 RTThreadCtxHooksRelease(hThreadCtx);
333 pCtxData->hThreadCtx = hThreadCtx;
347 rc = RTThreadCtxHooksRegister(hThreadCtx, &tstRTR0ThreadCtxHook, pCtxData);
356 fRegistered = RTThreadCtxHooksAreRegistered(hThreadCtx);
430 RTThreadCtxHooksDeregister(hThreadCtx);
[all...]
/vbox/include/iprt/
H A Dthread.h639 RTDECL(uint32_t) RTThreadCtxHooksRetain(RTTHREADCTX hThreadCtx); variable
645 * @retval 0 if the thread-context hook was freed or @a hThreadCtx is
649 * @param hThreadCtx The thread-context handle.
654 RTDECL(uint32_t) RTThreadCtxHooksRelease(RTTHREADCTX hThreadCtx); variable
661 * @param hThreadCtx The thread-context handle.
668 RTDECL(int) RTThreadCtxHooksRegister(RTTHREADCTX hThreadCtx, PFNRTTHREADCTXHOOK pfnThreadHook, void *pvUser);
674 * @param hThreadCtx The thread-context handle.
678 RTDECL(int) RTThreadCtxHooksDeregister(RTTHREADCTX hThreadCtx); variable
684 * @param hThreadCtx The thread-context handle.
689 RTDECL(bool) RTThreadCtxHooksAreRegistered(RTTHREADCTX hThreadCtx); variable
[all...]

Completed in 49 milliseconds