travis: add rbd/zlib
[fio.git] / iolog.h
diff --git a/iolog.h b/iolog.h
index 0da70670c796ef1e8685394d88bb455a843d917b..0438fa7b2993b5b44d170da03fb75ce7dc2d8a5d 100644 (file)
--- a/iolog.h
+++ b/iolog.h
@@ -230,9 +230,16 @@ static inline bool per_unit_log(struct io_log *log)
        return log && !log->avg_msec;
 }
 
+static inline bool inline_log(struct io_log *log)
+{
+       return log->log_type == IO_LOG_TYPE_LAT ||
+               log->log_type == IO_LOG_TYPE_CLAT ||
+               log->log_type == IO_LOG_TYPE_SLAT;
+}
+
 extern void finalize_logs(struct thread_data *td, bool);
 extern void setup_log(struct io_log **, struct log_params *, const char *);
-extern void flush_log(struct io_log *, int);
+extern void flush_log(struct io_log *, bool);
 extern void flush_samples(FILE *, void *, uint64_t);
 extern void free_log(struct io_log *);
 extern void fio_writeout_logs(bool);