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

/freebsd-current/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_utils.cpp45 LogWriter::~LogWriter() {
49 void LogWriter::WriteAll(const char *Begin, const char *End) XRAY_NEVER_INSTRUMENT {
79 void LogWriter::Flush() XRAY_NEVER_INSTRUMENT {
83 LogWriter *LogWriter::Open() XRAY_NEVER_INSTRUMENT {
109 // LogWriter needs to hold onto it.
126 LogWriter *LW = reinterpret_cast<LogWriter *>(InternalAlloc(sizeof(LogWriter)));
[all...]
H A Dxray_utils.h29 class LogWriter { class in namespace:__xray
32 LogWriter(zx_handle_t Vmo) : Vmo(Vmo) {} function in class:__xray::LogWriter
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; variable
87 static LogWriter *getLog() XRAY_NEVER_INSTRUMENT {
88 LogWriter* LW = LogWriter::Open();
117 static LogWriter *getGlobalLog() XRAY_NEVER_INSTRUMENT {
119 static LogWriter *LW = nullptr;
133 TLD.LogWriter = getGlobalLog();
161 LogWriter *LW = getGlobalLog();
261 LogWriter *L
[all...]
H A Dxray_profiling.cpp244 LogWriter *LW = LogWriter::Open();
256 LogWriter::Close(LW);
H A Dxray_fdr_logging.cpp342 LogWriter *LW = LogWriter::Open();

Completed in 103 milliseconds