Lines Matching refs:RTDECL

176 RTDECL(bool) RTThreadIsInitialized(void);
183 RTDECL(RTTHREAD) RTThreadSelf(void);
190 RTDECL(RTNATIVETHREAD) RTThreadNativeSelf(void);
202 RTDECL(int) RTThreadSleep(RTMSINTERVAL cMillies);
218 RTDECL(int) RTThreadSleepNoLog(RTMSINTERVAL cMillies);
226 RTDECL(bool) RTThreadYield(void);
276 RTDECL(int) RTThreadCreate(PRTTHREAD pThread, PFNRTTHREAD pfnThread, void *pvUser, size_t cbStack,
300 RTDECL(int) RTThreadCreateV(PRTTHREAD pThread, PFNRTTHREAD pfnThread, void *pvUser, size_t cbStack,
318 RTDECL(int) RTThreadCreateF(PRTTHREAD pThread, PFNRTTHREAD pfnThread, void *pvUser, size_t cbStack,
327 RTDECL(RTNATIVETHREAD) RTThreadGetNative(RTTHREAD Thread);
336 RTDECL(RTTHREAD) RTThreadFromNative(RTNATIVETHREAD NativeThread);
346 RTDECL(int) RTThreadSetType(RTTHREAD Thread, RTTHREADTYPE enmType);
358 RTDECL(int) RTThreadWait(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc);
369 RTDECL(int) RTThreadWaitNoResume(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc);
377 RTDECL(const char *) RTThreadSelfName(void);
386 RTDECL(const char *) RTThreadGetName(RTTHREAD Thread);
395 RTDECL(RTTHREADTYPE) RTThreadGetType(RTTHREAD Thread);
404 RTDECL(int) RTThreadSetName(RTTHREAD Thread, const char *pszName);
413 RTDECL(bool) RTThreadIsMain(RTTHREAD hThread);
420 RTDECL(bool) RTThreadIsSelfKnown(void);
427 RTDECL(bool) RTThreadIsSelfAlive(void);
434 RTDECL(bool) RTThreadIsOperational(void);
441 RTDECL(int) RTThreadUserSignal(RTTHREAD Thread);
451 RTDECL(int) RTThreadUserWait(RTTHREAD Thread, RTMSINTERVAL cMillies);
461 RTDECL(int) RTThreadUserWaitNoResume(RTTHREAD Thread, RTMSINTERVAL cMillies);
469 RTDECL(int) RTThreadUserReset(RTTHREAD Thread);
483 RTDECL(int) RTThreadPoke(RTTHREAD hThread);
497 RTDECL(bool) RTThreadPreemptIsEnabled(RTTHREAD hThread);
508 RTDECL(bool) RTThreadPreemptIsPending(RTTHREAD hThread);
515 RTDECL(bool) RTThreadPreemptIsPendingTrusty(void);
522 RTDECL(bool) RTThreadPreemptIsPossible(void);
567 RTDECL(void) RTThreadPreemptDisable(PRTTHREADPREEMPTSTATE pState);
578 RTDECL(void) RTThreadPreemptRestore(PRTTHREADPREEMPTSTATE pState);
586 RTDECL(bool) RTThreadIsInInterrupt(RTTHREAD hThread);
627 RTDECL(int) RTThreadCtxHooksCreate(PRTTHREADCTX phThreadCtx);
639 RTDECL(uint32_t) RTThreadCtxHooksRetain(RTTHREADCTX hThreadCtx);
654 RTDECL(uint32_t) RTThreadCtxHooksRelease(RTTHREADCTX hThreadCtx);
668 RTDECL(int) RTThreadCtxHooksRegister(RTTHREADCTX hThreadCtx, PFNRTTHREADCTXHOOK pfnThreadHook, void *pvUser);
678 RTDECL(int) RTThreadCtxHooksDeregister(RTTHREADCTX hThreadCtx);
689 RTDECL(bool) RTThreadCtxHooksAreRegistered(RTTHREADCTX hThreadCtx);
705 RTDECL(int) RTThreadAdopt(RTTHREADTYPE enmType, unsigned fFlags, const char *pszName, PRTTHREAD pThread);
713 RTDECL(RTTHREAD) RTThreadSelfAutoAdopt(void);
751 RTDECL(void) RTThreadUnblocked(RTTHREAD hThread, RTTHREADSTATE enmCurState);
761 RTDECL(void) RTThreadBlocking(RTTHREAD hThread, RTTHREADSTATE enmState, bool fReallySleeping);
773 RTDECL(RTTHREADSTATE) RTThreadGetState(RTTHREAD hThread);
782 RTDECL(RTTHREADSTATE) RTThreadGetReallySleeping(RTTHREAD hThread);
790 RTDECL(const char *) RTThreadStateName(RTTHREADSTATE enmState);
824 RTDECL(RTTHREADNATIVESTATE) RTThreadGetNativeState(RTTHREAD hThread);