Searched refs:LogWriter (Results 1 – 5 of 5) sorted by relevance
45 LogWriter::~LogWriter() { in ~LogWriter() 49 void LogWriter::WriteAll(const char *Begin, const char *End) XRAY_NEVER_INSTRUMENT { in WriteAll() 79 void LogWriter::Flush() XRAY_NEVER_INSTRUMENT { in Flush() 83 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT { in Open() 109 // LogWriter needs to hold onto it. in Open() 126 LogWriter *LW = reinterpret_cast<LogWriter *>(InternalAlloc(sizeof(LogWriter))); in Open() [all...]
29 class LogWriter {32 LogWriter(zx_handle_t Vmo) : Vmo(Vmo) {} in LogWriter() function34 explicit LogWriter(int Fd) : Fd(Fd) {}36 ~LogWriter();44 static LogWriter *Open();46 static void Close(LogWriter *LogWriter);
64 __xray::LogWriter *LogWriter = nullptr; member87 static LogWriter *getLog() XRAY_NEVER_INSTRUMENT { in getLog()88 LogWriter* LW = LogWriter::Open(); in getLog()117 static LogWriter *getGlobalLog() XRAY_NEVER_INSTRUMENT { in getGlobalLog()119 static LogWriter *LW = nullptr; in getGlobalLog()133 TLD.LogWriter = getGlobalLog(); in getThreadLocalData()161 LogWriter *LW = getGlobalLog(); in InMemoryRawLog()261 LogWriter *LW = getGlobalLog(); in InMemoryRawLogWithArg()351 if (TLD.LogWriter == nullptr || TLD.BufferOffset == 0) { in TLDDestructor()360 TLD.LogWriter->WriteAll(reinterpret_cast<char *>(TLD.InMemoryBuffer), in TLDDestructor()[all …]
241 LogWriter *LW = LogWriter::Open(); in profilingFlush()253 LogWriter::Close(LW); in profilingFlush()
337 LogWriter *LW = LogWriter::Open(); in fdrLoggingFlush()