Searched defs:hThreadCtx (Results 1 - 5 of 5) sorted by relevance
/vbox/src/VBox/Runtime/r0drv/generic/ |
H A D | threadctxhooks-r0drv-generic.cpp | 44 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 D | threadctxhooks-r0drv-linux.c | 183 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 D | threadctxhooks-r0drv-solaris.c | 196 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 D | tstRTR0ThreadPreemption.cpp | 51 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 D | thread.h | 639 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 59 milliseconds