/vbox/include/iprt/ |
H A D | buildconfig.h | 43 RTDECL(uint32_t) RTBldCfgRevision(void); 49 RTDECL(const char *) RTBldCfgRevisionStr(void); 62 RTDECL(const char *) RTBldCfgVersion(void); 69 RTDECL(uint32_t) RTBldCfgVersionMajor(void); 76 RTDECL(uint32_t) RTBldCfgVersionMinor(void); 83 RTDECL(uint32_t) RTBldCfgVersionBuild(void); 90 RTDECL(const char *) RTBldCfgTarget(void); 97 RTDECL(const char *) RTBldCfgTargetArch(void); 104 RTDECL(const char *) RTBldCfgTargetDotArch(void); 111 RTDECL(cons [all...] |
H A D | env.h | 51 RTDECL(int) RTEnvCreate(PRTENV pEnv); 70 RTDECL(int) RTEnvClone(PRTENV pEnv, RTENV EnvToClone); 80 RTDECL(int) RTEnvDestroy(RTENV Env); 95 RTDECL(char const * const *) RTEnvGetExecEnvP(RTENV Env); 106 RTDECL(int) RTEnvQueryUtf16Block(RTENV hEnv, PRTUTF16 *ppwszzBlock); 113 RTDECL(void) RTEnvFreeUtf16Block(PRTUTF16 pwszzBlock); 124 RTDECL(bool) RTEnvExist(const char *pszVar); 125 RTDECL(bool) RTEnvExistsBad(const char *pszVar); 126 RTDECL(bool) RTEnvExistsUtf8(const char *pszVar); 136 RTDECL(boo [all...] |
H A D | message.h | 47 RTDECL(int) RTMsgSetProgName(const char *pszFormat, ...); 61 RTDECL(int) RTMsgError(const char *pszFormat, ...); 75 RTDECL(int) RTMsgErrorV(const char *pszFormat, va_list va); 86 RTDECL(RTEXITCODE) RTMsgErrorExit(RTEXITCODE enmExitcode, const char *pszFormat, ...); 97 RTDECL(RTEXITCODE) RTMsgErrorExitV(RTEXITCODE enmExitCode, const char *pszFormat, va_list va); 108 RTDECL(int) RTMsgErrorRc(int rc, const char *pszFormat, ...); 119 RTDECL(int) RTMsgErrorRcV(int rc, const char *pszFormat, va_list va); 135 RTDECL(RTEXITCODE) RTMsgInitFailure(int rcRTR3Init); 149 RTDECL(int) RTMsgWarning(const char *pszFormat, ...); 163 RTDECL(in [all...] |
H A D | circbuf.h | 55 RTDECL(int) RTCircBufCreate(PRTCIRCBUF *ppBuf, size_t cbSize); 62 RTDECL(void) RTCircBufDestroy(PRTCIRCBUF pBuf); 71 RTDECL(void) RTCircBufReset(PRTCIRCBUF pBuf); 78 RTDECL(size_t) RTCircBufFree(PRTCIRCBUF pBuf); 85 RTDECL(size_t) RTCircBufUsed(PRTCIRCBUF pBuf); 92 RTDECL(size_t) RTCircBufSize(PRTCIRCBUF pBuf); 94 RTDECL(bool) RTCircBufIsReading(PRTCIRCBUF pBuf); 95 RTDECL(bool) RTCircBufIsWriting(PRTCIRCBUF pBuf); 105 RTDECL(void) RTCircBufAcquireReadBlock(PRTCIRCBUF pBuf, size_t cbReqSize, void **ppvStart, size_t *pcbSize); 113 RTDECL(voi [all...] |
H A D | mp.h | 49 RTDECL(RTCPUID) RTMpCpuId(void); 58 RTDECL(int) RTMpCurSetIndex(void); 68 RTDECL(int) RTMpCurSetIndexAndId(PRTCPUID pidCpu); 78 RTDECL(int) RTMpCpuIdToSetIndex(RTCPUID idCpu); 89 RTDECL(RTCPUID) RTMpCpuIdFromSetIndex(int iCpu); 99 RTDECL(RTCPUID) RTMpGetMaxCpuId(void); 110 RTDECL(uint32_t) RTMpGetArraySize(void); 118 RTDECL(bool) RTMpIsCpuPossible(RTCPUID idCpu); 127 RTDECL(PRTCPUSET) RTMpGetSet(PRTCPUSET pSet); 136 RTDECL(RTCPUI [all...] |
H A D | mempool.h | 42 RTDECL(int) RTMemPoolCreate(PRTMEMPOOL phMemPool, const char *pszName); 53 RTDECL(int) RTMemPoolDestroy(RTMEMPOOL hMemPool); 64 RTDECL(void *) RTMemPoolAlloc(RTMEMPOOL hMemPool, size_t cb) RT_NO_THROW; 79 RTDECL(void *) RTMemPoolAllocZ(RTMEMPOOL hMemPool, size_t cb) RT_NO_THROW; 91 RTDECL(void *) RTMemPoolDup(RTMEMPOOL hMemPool, const void *pvSrc, size_t cb) RT_NO_THROW; 105 RTDECL(void *) RTMemPoolDupEx(RTMEMPOOL hMemPool, const void *pvSrc, size_t cbSrc, size_t cbExtra) RT_NO_THROW; 117 RTDECL(void *) RTMemPoolRealloc(RTMEMPOOL hMemPool, void *pvOld, size_t cbNew) RT_NO_THROW; 130 RTDECL(void) RTMemPoolFree(RTMEMPOOL hMemPool, void *pv) RT_NO_THROW; 139 RTDECL(uint32_t) RTMemPoolRetain(void *pv) RT_NO_THROW; 151 RTDECL(uint32_ [all...] |
H A D | strcache.h | 43 RTDECL(int) RTStrCacheCreate(PRTSTRCACHE phStrCache, const char *pszName); 57 RTDECL(int) RTStrCacheDestroy(RTSTRCACHE hStrCache); 74 RTDECL(const char *) RTStrCacheEnterN(RTSTRCACHE hStrCache, const char *pchString, size_t cchString); 86 RTDECL(const char *) RTStrCacheEnter(RTSTRCACHE hStrCache, const char *psz); 103 RTDECL(const char *) RTStrCacheEnterLowerN(RTSTRCACHE hStrCache, const char *pchString, size_t cchString); 115 RTDECL(const char *) RTStrCacheEnterLower(RTSTRCACHE hStrCache, const char *psz); 124 RTDECL(uint32_t) RTStrCacheRetain(const char *psz); 135 RTDECL(uint32_t) RTStrCacheRelease(RTSTRCACHE hStrCache, const char *psz); 144 RTDECL(size_t) RTStrCacheLength(const char *psz); 170 RTDECL(uint32_ [all...] |
H A D | vfs.h | 111 RTDECL(int) RTVfsCreate(const char *pszName, uint32_t fFlags, PRTVFS phVfs); 112 RTDECL(uint32_t) RTVfsRetain(RTVFS phVfs); 113 RTDECL(uint32_t) RTVfsRelease(RTVFS phVfs); 114 RTDECL(int) RTVfsAttach(RTVFS hVfs, const char *pszMountPoint, uint32_t fFlags, RTVFS hVfsAttach); 115 RTDECL(int) RTVfsDetach(RTVFS hVfs, const char *pszMountPoint, RTVFS hVfsToDetach, PRTVFS *phVfsDetached); 116 RTDECL(uint32_t) RTVfsGetAttachmentCount(RTVFS hVfs); 117 RTDECL(int) RTVfsGetAttachment(RTVFS hVfs, uint32_t iOrdinal, PRTVFS *phVfsAttached, uint32_t *pfFlags, 129 RTDECL(int) RTVfsIsRangeInUse(RTVFS hVfs, uint64_t off, size_t cb, 142 RTDECL(uint32_t) RTVfsObjRetain(RTVFSOBJ hVfsObj); 150 RTDECL(uint32_ [all...] |
H A D | x509-branch-collision.h | 46 RTDECL(int) RTX509PrepareOpenSSL(void); 60 RTDECL(int) RTRSAVerify(void *pvBuf, unsigned int cbSize, const char* pManifestDigestIn, RTDIGESTTYPE digestType); 71 RTDECL(int) RTX509CertificateVerify(void *pvBuf, unsigned int cbSize); 74 RTDECL(unsigned long) RTX509GetErrorDescription(char** pErrorDesc);
|
H A D | condvar.h | 56 RTDECL(int) RTConvVarCreate(PRTCONDVAR phCondVar); 74 RTDECL(int) RTConvVarCreateEx(PRTCONDVAR phCondVar, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...); 89 RTDECL(int) RTConvVarDestroy(RTCONDVAR hCondVar); 103 RTDECL(int) RTConvVarSignal(RTCONDVAR hCondVar); 117 RTDECL(int) RTConvVarBroadcast(RTCONDVAR hCondVar); 133 RTDECL(int) RTConvVarMutexWait(RTCONDVAR hCondVar, RTSEMMUTEX hMtx, RTMSINTERVAL cMillies); 147 RTDECL(int) RTConvVarMutexWaitNoResume(RTCONDVAR hCondVar, RTSEMMUTEX hMtx, RTMSINTERVAL cMillies); 164 RTDECL(int) RTConvVarRWWriteWait(RTCONDVAR hCondVar, RTSEMRW hRWSem, RTMSINTERVAL cMillies); 179 RTDECL(int) RTConvVarRWWriteWaitNoResume(RTCONDVAR hCondVar, RTSEMRW hRWSem, RTMSINTERVAL cMillies); 196 RTDECL(in [all...] |
H A D | crc.h | 50 RTDECL(uint32_t) RTCrc32(const void *pv, size_t cb); 57 RTDECL(uint32_t) RTCrc32Start(void); 67 RTDECL(uint32_t) RTCrc32Process(uint32_t uCRC32, const void *pv, size_t cb); 75 RTDECL(uint32_t) RTCrc32Finish(uint32_t uCRC32); 88 RTDECL(uint64_t) RTCrc64(const void *pv, size_t cb); 95 RTDECL(uint64_t) RTCrc64Start(void); 105 RTDECL(uint64_t) RTCrc64Process(uint64_t uCRC64, const void *pv, size_t cb); 113 RTDECL(uint64_t) RTCrc64Finish(uint64_t uCRC64); 126 RTDECL(uint32_t) RTCrcAdler32(void const *pv, size_t cb); 133 RTDECL(uint32_ [all...] |
H A D | uuid.h | 53 RTDECL(int) RTUuidCreate(PRTUUID pUuid); 61 RTDECL(int) RTUuidClear(PRTUUID pUuid); 69 RTDECL(bool) RTUuidIsNull(PCRTUUID pUuid); 80 RTDECL(int) RTUuidCompare(PCRTUUID pUuid1, PCRTUUID pUuid2); 100 RTDECL(int) RTUuidCompareStr(PCRTUUID pUuid1, const char *pszString2); 111 RTDECL(int) RTUuidCompare2Strs(const char *pszString1, const char *pszString2); 131 RTDECL(int) RTUuidToStr(PCRTUUID pUuid, char *pszString, size_t cchString); 150 RTDECL(int) RTUuidFromStr(PRTUUID pUuid, const char *pszString); 165 RTDECL(int) RTUuidToUtf16(PCRTUUID pUuid, PRTUTF16 pwszString, size_t cwcString); 178 RTDECL(in [all...] |
H A D | rand.h | 45 RTDECL(void) RTRandBytes(void *pv, size_t cb) RT_NO_THROW; 54 RTDECL(int32_t) RTRandS32Ex(int32_t i32First, int32_t i32Last) RT_NO_THROW; 61 RTDECL(int32_t) RTRandS32(void) RT_NO_THROW; 70 RTDECL(uint32_t) RTRandU32Ex(uint32_t u32First, uint32_t u32Last) RT_NO_THROW; 77 RTDECL(uint32_t) RTRandU32(void) RT_NO_THROW; 86 RTDECL(int64_t) RTRandS64Ex(int64_t i64First, int64_t i64Last) RT_NO_THROW; 93 RTDECL(int64_t) RTRandS64(void) RT_NO_THROW; 102 RTDECL(uint64_t) RTRandU64Ex(uint64_t u64First, uint64_t u64Last) RT_NO_THROW; 109 RTDECL(uint64_t) RTRandU64(void) RT_NO_THROW; 119 RTDECL(in [all...] |
/vbox/src/VBox/Runtime/common/misc/ |
H A D | buildconfig.cpp | 37 RTDECL(uint32_t) RTBldCfgRevision(void) 43 RTDECL(const char *) RTBldCfgRevisionStr(void) 51 RTDECL(const char *) RTBldCfgVersion(void) 59 RTDECL(uint32_t) RTBldCfgVersionMajor(void) 67 RTDECL(uint32_t) RTBldCfgVersionMinor(void) 75 RTDECL(uint32_t) RTBldCfgVersionBuild(void) 83 RTDECL(const char *) RTBldCfgTarget(void) 91 RTDECL(const char *) RTBldCfgTargetArch(void) 99 RTDECL(const char *) RTBldCfgTargetDotArch(void) 107 RTDECL(cons [all...] |
/vbox/include/iprt/linux/ |
H A D | sysfs.h | 50 RTDECL(bool) RTLinuxSysFsExistsV(const char *pszFormat, va_list va); 59 RTDECL(bool) RTLinuxSysFsExists(const char *pszFormat, ...); 68 RTDECL(int) RTLinuxSysFsOpenV(const char *pszFormat, va_list va); 77 RTDECL(int) RTLinuxSysFsOpen(const char *pszFormat, ...); 85 RTDECL(void) RTLinuxSysFsClose(int fd); 95 RTDECL(ssize_t) RTLinuxSysFsReadStr(int fd, char *pszBuf, size_t cchBuf); 107 RTDECL(int) RTLinuxSysFsReadFile(int fd, void *pvBuf, size_t cbBuf, size_t *pcbRead); 117 RTDECL(int64_t) RTLinuxSysFsReadIntFileV(unsigned uBase, const char *pszFormat, va_list va); 127 RTDECL(int64_t) RTLinuxSysFsReadIntFile(unsigned uBase, const char *pszFormat, ...); 136 RTDECL(dev_ [all...] |
/vbox/src/VBox/Runtime/common/path/ |
H A D | RTPathStartsWithRoot.cpp | 37 RTDECL(bool) RTPathStartsWithRoot(const char *pszPath)
|
/vbox/src/VBox/Runtime/generic/ |
H A D | RTAssertShouldPanic-generic.cpp | 35 RTDECL(bool) RTAssertShouldPanic(void)
|
H A D | RTTimeLocalDeltaNano-generic.cpp | 35 RTDECL(int64_t) RTTimeLocalDeltaNano(void)
|
H A D | mppresent-generic.cpp | 35 RTDECL(PRTCPUSET) RTMpGetPresentSet(PRTCPUSET pSet) 42 RTDECL(RTCPUID) RTMpGetPresentCount(void) 49 RTDECL(RTCPUID) RTMpGetPresentCoreCount(void) 56 RTDECL(bool) RTMpIsCpuPresent(RTCPUID idCpu)
|
/vbox/src/VBox/Runtime/r0drv/generic/ |
H A D | RTMpIsCpuWorkPending-r0drv-generic.cpp | 40 RTDECL(bool) RTMpIsCpuWorkPending(void)
|
H A D | RTThreadPreemptIsPendingTrusty-r0drv-generic.cpp | 35 RTDECL(bool) RTThreadPreemptIsPendingTrusty(void)
|
/vbox/src/VBox/Runtime/r0drv/haiku/ |
H A D | RTLogWriteDebugger-r0drv-haiku.c | 36 RTDECL(void) RTLogWriteDebugger(const char *pch, size_t cb)
|
/vbox/src/VBox/Runtime/common/time/ |
H A D | timeprog.cpp | 44 RTDECL(uint64_t) RTTimeProgramNanoTS(void) 56 RTDECL(uint64_t) RTTimeProgramMicroTS(void) 68 RTDECL(uint64_t) RTTimeProgramMilliTS(void) 80 RTDECL(uint32_t) RTTimeProgramSecTS(void) 93 RTDECL(uint64_t) RTTimeProgramStartNanoTS(void)
|
/vbox/src/VBox/Runtime/r0drv/freebsd/ |
H A D | time-r0drv-freebsd.c | 41 RTDECL(uint64_t) RTTimeNanoTS(void) function 50 RTDECL(uint64_t) RTTimeMilliTS(void) function 56 RTDECL(uint64_t) RTTimeSystemNanoTS(void) function 62 RTDECL(uint64_t) RTTimeSystemMilliTS(void) function 68 RTDECL(PRTTIMESPEC) RTTimeNow(PRTTIMESPEC pTime) function
|
/vbox/include/iprt/crypto/ |
H A D | digest.h | 148 RTDECL(PCRTCRDIGESTDESC) RTCrDigestFindByObjIdString(const char *pszObjId, void *ppvOpaque); 162 RTDECL(PCRTCRDIGESTDESC) RTCrDigestFindByObjId(PCRTASN1OBJID pObjId, void *ppvOpaque); 164 RTDECL(PCRTCRDIGESTDESC) RTCrDigestFindByType(RTDIGESTTYPE enmDigestType); 165 RTDECL(int) RTCrDigestCreateByObjIdString(PRTCRDIGEST phDigest, const char *pszObjId); 166 RTDECL(int) RTCrDigestCreateByObjId(PRTCRDIGEST phDigest, PCRTASN1OBJID pObjId); 167 RTDECL(int) RTCrDigestCreateByType(PRTCRDIGEST phDigest, RTDIGESTTYPE enmDigestType); 170 RTDECL(int) RTCrDigestCreate(PRTCRDIGEST phDigest, PCRTCRDIGESTDESC pDesc, void *pvOpaque); 171 RTDECL(int) RTCrDigestClone(PRTCRDIGEST phDigest, RTCRDIGEST hSrc); 172 RTDECL(int) RTCrDigestReset(RTCRDIGEST hDigest); 173 RTDECL(uint32_ [all...] |