Lines Matching refs:XRayLogFlushStatus
90 XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING};
279 XRayLogFlushStatus fdrLoggingFlush() XRAY_NEVER_INSTRUMENT { in fdrLoggingFlush()
284 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in fdrLoggingFlush()
287 if (atomic_exchange(&LogFlushStatus, XRayLogFlushStatus::XRAY_LOG_FLUSHING, in fdrLoggingFlush()
289 XRayLogFlushStatus::XRAY_LOG_FLUSHING) { in fdrLoggingFlush()
292 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in fdrLoggingFlush()
298 return XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in fdrLoggingFlush()
326 atomic_store(&LogFlushStatus, XRayLogFlushStatus::XRAY_LOG_FLUSHED, in fdrLoggingFlush()
328 return XRayLogFlushStatus::XRAY_LOG_FLUSHED; in fdrLoggingFlush()
342 auto Result = XRayLogFlushStatus::XRAY_LOG_NOT_FLUSHING; in fdrLoggingFlush()
381 atomic_store(&LogFlushStatus, XRayLogFlushStatus::XRAY_LOG_FLUSHED, in fdrLoggingFlush()
383 return XRayLogFlushStatus::XRAY_LOG_FLUSHED; in fdrLoggingFlush()