Home
last modified time | relevance | path

Searched refs:LogWriter (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_utils.cpp45 LogWriter::~LogWriter() { in ~LogWriter()
83 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT { in Open()
126 LogWriter *LW = reinterpret_cast<LogWriter *>(InternalAlloc(sizeof(LogWriter))); in Open()
131 void LogWriter::Close(LogWriter *LW) { in Close()
132 LW->~LogWriter(); in Close()
136 LogWriter::~LogWriter() {
162 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT {
189 LogWriter *LW = allocate<LogWriter>();
190 new (LW) LogWriter(Fd);
194 void LogWriter::Close(LogWriter *LW) {
[all …]
H A Dxray_utils.h29 class LogWriter {
32 LogWriter(zx_handle_t Vmo) : Vmo(Vmo) {} in LogWriter() function
34 explicit LogWriter(int Fd) : Fd(Fd) {}
36 ~LogWriter();
44 static LogWriter *Open();
46 static void Close(LogWriter *LogWriter);
H A Dxray_basic_logging.cpp64 __xray::LogWriter *LogWriter = nullptr; member
87 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 …]
H A Dxray_profiling.cpp244 LogWriter *LW = LogWriter::Open(); in profilingFlush()
257 LogWriter::Close(LW); in profilingFlush()
H A Dxray_fdr_logging.cpp340 LogWriter *LW = LogWriter::Open(); in fdrLoggingFlush()