Lines Matching defs:hTraceBuf

88 RTDECL(int)         RTTraceBufCreate(PRTTRACEBUF hTraceBuf, uint32_t cEntries, uint32_t cbEntry, uint32_t fFlags);
89 RTDECL(int) RTTraceBufCarve(PRTTRACEBUF hTraceBuf, uint32_t cEntries, uint32_t cbEntry, uint32_t fFlags,
91 RTDECL(uint32_t) RTTraceBufRetain(RTTRACEBUF hTraceBuf);
92 RTDECL(uint32_t) RTTraceBufRelease(RTTRACEBUF hTraceBuf);
93 RTDECL(int) RTTraceBufDumpToLog(RTTRACEBUF hTraceBuf);
94 RTDECL(int) RTTraceBufDumpToAssert(RTTRACEBUF hTraceBuf);
103 * @param hTraceBuf The trace buffer handle.
110 typedef DECLCALLBACK(int) FNRTTRACEBUFCALLBACK(RTTRACEBUF hTraceBuf, uint32_t iEntry, uint64_t NanoTS,
126 * @param hTraceBuf The trace buffer handle. Special handles are
131 RTDECL(int) RTTraceBufEnumEntries(RTTRACEBUF hTraceBuf, PFNRTTRACEBUFCALLBACK pfnCallback, void *pvUser);
138 * @param hTraceBuf The trace buffer handle. Special handles are
141 RTDECL(uint32_t) RTTraceBufGetEntrySize(RTTRACEBUF hTraceBuf);
148 * @param hTraceBuf The trace buffer handle. Special handles are
151 RTDECL(uint32_t) RTTraceBufGetEntryCount(RTTRACEBUF hTraceBuf);
160 * @param hTraceBuf The trace buffer handle. Special handles are
163 RTDECL(bool) RTTraceBufDisable(RTTRACEBUF hTraceBuf);
171 * @param hTraceBuf The trace buffer handle. Special handles are
174 RTDECL(bool) RTTraceBufEnable(RTTRACEBUF hTraceBuf);
177 RTDECL(int) RTTraceBufAddMsg( RTTRACEBUF hTraceBuf, const char *pszMsg);
178 RTDECL(int) RTTraceBufAddMsgF( RTTRACEBUF hTraceBuf, const char *pszMsgFmt, ...);
179 RTDECL(int) RTTraceBufAddMsgV( RTTRACEBUF hTraceBuf, const char *pszMsgFmt, va_list va);
180 RTDECL(int) RTTraceBufAddMsgEx( RTTRACEBUF hTraceBuf, const char *pszMsg, size_t cbMaxMsg);
182 RTDECL(int) RTTraceBufAddPos( RTTRACEBUF hTraceBuf, RT_SRC_POS_DECL);
183 RTDECL(int) RTTraceBufAddPosMsg( RTTRACEBUF hTraceBuf, RT_SRC_POS_DECL, const char *pszMsg);
184 RTDECL(int) RTTraceBufAddPosMsgEx( RTTRACEBUF hTraceBuf, RT_SRC_POS_DECL, const char *pszMsg, size_t cbMaxMsg);
185 RTDECL(int) RTTraceBufAddPosMsgF( RTTRACEBUF hTraceBuf, RT_SRC_POS_DECL, const char *pszMsgFmt, ...);
186 RTDECL(int) RTTraceBufAddPosMsgV( RTTRACEBUF hTraceBuf, RT_SRC_POS_DECL, const char *pszMsgFmt, va_list va);
189 RTDECL(int) RTTraceSetDefaultBuf(RTTRACEBUF hTraceBuf);