Home
last modified time | relevance | path

Searched refs:XRayLogFlushStatus (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/sys/external/bsd/compiler_rt/dist/include/xray/
H A Dxray_log_interface.h138 enum XRayLogFlushStatus { enum
195 XRayLogFlushStatus (*flush_log)();
306 XRayLogFlushStatus __xray_log_flushLog();
353 XRayLogFlushStatus __xray_log_process_buffers(void (*Processor)(const char *,
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_profiling.cc36 XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING};
208 XRayLogFlushStatus profilingFlush() XRAY_NEVER_INSTRUMENT { in profilingFlush()
213 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in profilingFlush()
221 XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING, in profilingFlush()
223 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in profilingFlush()
227 XRayLogFlushStatus::XRAY_LOG_FLUSHING, in profilingFlush()
229 if (Previous == XRayLogFlushStatus::XRAY_LOG_FLUSHING) { in profilingFlush()
232 return XRayLogFlushStatus::XRAY_LOG_FLUSHING; in profilingFlush()
264 atomic_store(&ProfilerLogFlushStatus, XRayLogFlushStatus::XRAY_LOG_FLUSHED, in profilingFlush()
269 return XRayLogFlushStatus::XRAY_LOG_FLUSHED; in profilingFlush()
H A Dxray_fdr_logging.cc91 XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING};
280 XRayLogFlushStatus fdrLoggingFlush() XRAY_NEVER_INSTRUMENT { in fdrLoggingFlush()
285 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in fdrLoggingFlush()
288 s32 Result = XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in fdrLoggingFlush()
290 XRayLogFlushStatus::XRAY_LOG_FLUSHING, in fdrLoggingFlush()
294 return static_cast<XRayLogFlushStatus>(Result); in fdrLoggingFlush()
300 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in fdrLoggingFlush()
328 atomic_store(&LogFlushStatus, XRayLogFlushStatus::XRAY_LOG_FLUSHED, in fdrLoggingFlush()
330 return XRayLogFlushStatus::XRAY_LOG_FLUSHED; in fdrLoggingFlush()
344 auto Result = XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in fdrLoggingFlush()
[all …]
H A Dxray_log_interface.cc188 XRayLogFlushStatus __xray_log_flushLog() XRAY_NEVER_INSTRUMENT { in __xray_log_flushLog()
191 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in __xray_log_flushLog()
195 XRayLogFlushStatus __xray_log_process_buffers( in __xray_log_process_buffers()
200 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in __xray_log_process_buffers()
209 return XRayLogFlushStatus::XRAY_LOG_FLUSHED; in __xray_log_process_buffers()
H A Dxray_fdr_logging.h34 XRayLogFlushStatus fdrLoggingFlush();
H A Dxray_basic_logging.h38 XRayLogFlushStatus basicLoggingFlush();
H A Dxray_basic_logging.cc456 XRayLogFlushStatus basicLoggingFlush() XRAY_NEVER_INSTRUMENT { in basicLoggingFlush()
459 return XRayLogFlushStatus::XRAY_LOG_FLUSHED; in basicLoggingFlush()