Lines Matching refs:pLogger

201  * @param   pLogger     Pointer to the logger instance which is to be flushed.
203 typedef DECLCALLBACK(void) FNRTLOGFLUSH(PRTLOGGER pLogger);
210 * @param pLogger Pointer to the logger instance which is to be flushed.
212 typedef DECLCALLBACK(void) FNRTLOGFLUSHGC(PRTLOGGERRC pLogger);
219 * @param pLogger Pointer to the logger instance.
223 typedef DECLCALLBACK(void) FNRTLOGPHASEMSG(PRTLOGGER pLogger, const char *pszFormat, ...);
230 * @param pLogger Pointer to the logger instance.
235 typedef DECLCALLBACK(void) FNRTLOGPHASE(PRTLOGGER pLogger, RTLOGPHASE enmLogPhase, PFNRTLOGPHASEMSG pfnLogPhaseMsg);
245 * @param pLogger Pointer to the logger instance.
251 typedef DECLCALLBACK(size_t) FNRTLOGPREFIX(PRTLOGGER pLogger, char *pchBuf, size_t cchBuf, void *pvUser);
1347 * @param pLogger The new default release logger instance.
1349 RTDECL(PRTLOGGER) RTLogRelSetDefaultInstance(PRTLOGGER pLogger);
1365 register PRTLOGGER pLogger = (PRTLOGGER)pvInst ? (PRTLOGGER)pvInst : RTLogRelDefaultInstance();
1366 if ( pLogger
1367 && !(pLogger->fFlags & RTLOGFLAGS_DISABLED))
1369 register unsigned fGrpFlags = pLogger->afGroups[(unsigned)iGroup < pLogger->cGroups ? (unsigned)iGroup : 0];
1382 * @param pLogger Pointer to logger instance.
1391 RTDECL(void) RTLogRelLogger(PRTLOGGER pLogger, unsigned fFlags, unsigned iGroup, const char *pszFormat, ...);
1399 * @param pLogger Pointer to logger instance. If NULL the default release instance is attempted.
1407 RTDECL(void) RTLogRelLoggerV(PRTLOGGER pLogger, unsigned fFlags, unsigned iGroup, const char *pszFormat, va_list args);
1570 * @param pLogger The new default logger instance.
1572 RTDECL(PRTLOGGER) RTLogSetDefaultInstance(PRTLOGGER pLogger);
1580 * @param pLogger The logger instance. Pass NULL for deregistration.
1581 * @param uKey Associated key for cleanup purposes. If pLogger is NULL,
1586 RTDECL(int) RTLogSetDefaultInstanceThread(PRTLOGGER pLogger, uintptr_t uKey);
1596 register PRTLOGGER pLogger = (PRTLOGGER)pvInst ? (PRTLOGGER)pvInst : RTLogDefaultInstance();
1597 if ( pLogger
1598 && !(pLogger->fFlags & RTLOGFLAGS_DISABLED))
1600 register unsigned fGrpFlags = pLogger->afGroups[(unsigned)iGroup < pLogger->cGroups ? (unsigned)iGroup : 0];
1725 * @param pLogger Where to create the logger instance.
1727 * @param pLoggerR0Ptr The ring-0 address corresponding to @a pLogger.
1733 RTDECL(int) RTLogCreateForR0(PRTLOGGER pLogger, size_t cbLogger,
1752 * @param pLogger The logger instance which close destroyed. NULL is fine.
1754 RTDECL(int) RTLogDestroy(PRTLOGGER pLogger);
1761 * @param pLogger The logger instance to be cloned.
1770 RTDECL(int) RTLogCloneRC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerRC, size_t cbLoggerRC,
1777 * @param pLogger The R3 logger instance to flush pLoggerRC to. If NULL
1781 RTDECL(void) RTLogFlushRC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerRC);
1798 * @param pLogger The R3 logger instance to flush pLoggerR0 to. If NULL
1802 RTDECL(void) RTLogFlushR0(PRTLOGGER pLogger, PRTLOGGER pLoggerR0);
1808 * @param pLogger The logger instance.
1812 RTDECL(int) RTLogSetCustomPrefixCallback(PRTLOGGER pLogger, PFNRTLOGPREFIX pfnCallback, void *pvUser);
1819 * @param pLogger The logger instance.
1820 * @param pLoggerR0Ptr The ring-0 address corresponding to @a pLogger.
1824 RTDECL(int) RTLogSetCustomPrefixCallbackForR0(PRTLOGGER pLogger, RTR0PTR pLoggerR0Ptr,
1844 * @param pLogger Logger instance (NULL for default logger).
1849 RTDECL(int) RTLogGetGroupSettings(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf);
1857 * @param pLogger Logger instance (NULL for default logger).
1860 RTDECL(int) RTLogGroupSettings(PRTLOGGER pLogger, const char *pszValue);
1869 * @param pLogger Logger instance (NULL for default logger).
1872 RTDECL(int) RTLogFlags(PRTLOGGER pLogger, const char *pszValue);
1880 * @param pLogger The logger instance (NULL is an alias for the
1884 RTDECL(bool) RTLogSetBuffering(PRTLOGGER pLogger, bool fBuffered);
1891 * @param pLogger The logger instance (NULL is an alias for the
1898 RTDECL(uint32_t) RTLogSetGroupLimit(PRTLOGGER pLogger, uint32_t cMaxEntriesPerGroup);
1905 * @param pLogger Logger instance (NULL for default logger).
1910 RTDECL(int) RTLogGetFlags(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf);
1916 * @param pLogger Logger instance (NULL for default logger).
1919 RTDECL(int) RTLogDestinations(PRTLOGGER pLogger, char const *pszValue);
1925 * @param pLogger Logger instance (NULL for default logger).
1930 RTDECL(int) RTLogGetDestinations(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf);
1936 * @param pLogger The logger instance to flush.
1940 RTDECL(void) RTLogFlush(PRTLOGGER pLogger);
1945 * @param pLogger Pointer to logger instance.
1950 RTDECL(void) RTLogLogger(PRTLOGGER pLogger, void *pvCallerRet, const char *pszFormat, ...);
1955 * @param pLogger Pointer to logger instance.
1959 RTDECL(void) RTLogLoggerV(PRTLOGGER pLogger, const char *pszFormat, va_list args);
1967 * @param pLogger Pointer to logger instance. If NULL the default logger instance will be attempted.
1976 RTDECL(void) RTLogLoggerEx(PRTLOGGER pLogger, unsigned fFlags, unsigned iGroup, const char *pszFormat, ...);
1984 * @param pLogger Pointer to logger instance. If NULL the default logger instance will be attempted.
1992 RTDECL(void) RTLogLoggerExV(PRTLOGGER pLogger, unsigned fFlags, unsigned iGroup, const char *pszFormat, va_list args);
2128 RTDECL(int) RTLogRegisterHook(PRTLOGGER pLogger, PRTLOGHOOKBUFFER pBuffer);
2136 RTDECL(int) RTLogDeregisterHook(PRTLOGGER pLogger, PRTLOGHOOKBUFFER pBuffer);