Lines Matching refs:RTDECL

70 RTDECL(size_t) RTLogBackdoorPrintf(const char *pszFormat, ...)
81 RTDECL(size_t) RTLogBackdoorPrintfV(const char *pszFormat, va_list args)
85 RTDECL(int) RTLogSetDefaultInstanceThread(PRTLOGGER pLogger, uintptr_t uKey)
89 RTDECL(int) RTMemAllocExTag(size_t cb, size_t cbAlignment, uint32_t fFlags, const char *pszTag, void **ppv)
101 RTDECL(void) RTMemFreeEx(void *pv, size_t cb)
105 RTDECL(bool) RTMpIsCpuPossible(RTCPUID idCpu)
109 RTDECL(int) RTMpNotificationDeregister(PFNRTMPNOTIFICATION pfnCallback, void *pvUser)
113 RTDECL(int) RTMpNotificationRegister(PFNRTMPNOTIFICATION pfnCallback, void *pvUser)
117 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2)
121 RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2)
125 RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2)
129 RTDECL(int) RTPowerNotificationDeregister(PFNRTPOWERNOTIFICATION pfnCallback, void *pvUser)
133 RTDECL(int) RTPowerNotificationRegister(PFNRTPOWERNOTIFICATION pfnCallback, void *pvUser)
137 RTDECL(int) RTPowerSignalEvent(RTPOWEREVENT enmEvent)
245 RTDECL(RTPROCESS) RTProcSelf(void)
249 RTDECL(uint32_t) RTSemEventGetResolution(void)
253 RTDECL(uint32_t) RTSemEventMultiGetResolution(void)
257 RTDECL(int) RTSemEventMultiWaitEx(RTSEMEVENTMULTI hEventMultiSem, uint32_t fFlags, uint64_t uTimeout)
261 RTDECL(int) RTSemEventMultiWaitExDebug(RTSEMEVENTMULTI hEventMultiSem, uint32_t fFlags, uint64_t uTimeout, RTHCUINTPTR uId, RT_SRC_POS_DECL)
265 RTDECL(int) RTSemEventWaitEx(RTSEMEVENT hEventSem, uint32_t fFlags, uint64_t uTimeout)
269 RTDECL(int) RTSemEventWaitExDebug(RTSEMEVENT hEventSem, uint32_t fFlags, uint64_t uTimeout, RTHCUINTPTR uId, RT_SRC_POS_DECL)
273 RTDECL(bool) RTThreadIsInInterrupt(RTTHREAD hThread)
277 RTDECL(void) RTThreadPreemptDisable(PRTTHREADPREEMPTSTATE pState)
281 RTDECL(bool) RTThreadPreemptIsEnabled(RTTHREAD hThread)
285 RTDECL(bool) RTThreadPreemptIsPending(RTTHREAD hThread)
289 RTDECL(bool) RTThreadPreemptIsPendingTrusty(void)
293 RTDECL(bool) RTThreadPreemptIsPossible(void)
297 RTDECL(void) RTThreadPreemptRestore(PRTTHREADPREEMPTSTATE pState)
301 RTDECL(uint32_t) RTTimerGetSystemGranularity(void)
305 RTDECL(int) RTTimerReleaseSystemGranularity(uint32_t u32Granted)
309 RTDECL(int) RTTimerRequestSystemGranularity(uint32_t u32Request, uint32_t *pu32Granted)
313 RTDECL(void) RTSpinlockAcquire(RTSPINLOCK Spinlock)
317 RTDECL(void) RTSpinlockRelease(RTSPINLOCK Spinlock)
321 RTDECL(void*) RTMemTmpAllocTag(size_t cb, const char *pszTag)
325 RTDECL(void) RTMemTmpFree(void *pv)
329 RTDECL(PRTLOGGER) RTLogDefaultInstance(void)
333 RTDECL(PRTLOGGER) RTLogRelDefaultInstance(void)
337 RTDECL(int) RTErrConvertToErrno(int iErr)
365 RTDECL(void) RTAssertMsg1Weak(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction)
369 RTDECL(void) RTAssertMsg2Weak(const char *pszFormat, ...)
376 RTDECL(void) RTAssertMsg2WeakV(const char *pszFormat, va_list va)
380 RTDECL(bool) RTAssertShouldPanic(void)
384 RTDECL(int) RTSemFastMutexCreate(PRTSEMFASTMUTEX phFastMtx)
388 RTDECL(int) RTSemFastMutexDestroy(RTSEMFASTMUTEX hFastMtx)
392 RTDECL(int) RTSemFastMutexRelease(RTSEMFASTMUTEX hFastMtx)
396 RTDECL(int) RTSemFastMutexRequest(RTSEMFASTMUTEX hFastMtx)
400 RTDECL(int) RTSemMutexCreate(PRTSEMMUTEX phFastMtx)
404 RTDECL(int) RTSemMutexDestroy(RTSEMMUTEX hFastMtx)
408 RTDECL(int) RTSemMutexRelease(RTSEMMUTEX hFastMtx)
412 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hFastMtx, RTMSINTERVAL cMillies)