fio: kill td_ioengine_flags()
[fio.git] / fio.h
diff --git a/fio.h b/fio.h
index 63371ffe087569c7296984f8b9ad02838695f9da..8ca934d14a4cb6ae1dc7981c5650429555193b1f 100644 (file)
--- a/fio.h
+++ b/fio.h
@@ -87,6 +87,8 @@ enum {
        __TD_F_NO_PROGRESS,
        __TD_F_REGROW_LOGS,
        __TD_F_MMAP_KEEP,
+       __TD_F_DIRS_CREATED,
+       __TD_F_LAST,            /* not a real bit, keep last */
 };
 
 enum {
@@ -105,6 +107,7 @@ enum {
        TD_F_NO_PROGRESS        = 1U << __TD_F_NO_PROGRESS,
        TD_F_REGROW_LOGS        = 1U << __TD_F_REGROW_LOGS,
        TD_F_MMAP_KEEP          = 1U << __TD_F_MMAP_KEEP,
+       TD_F_DIRS_CREATED       = 1U << __TD_F_DIRS_CREATED,
 };
 
 enum {
@@ -608,12 +611,6 @@ enum {
 #define TD_ENG_FLAG_SHIFT      16
 #define TD_ENG_FLAG_MASK       ((1U << 16) - 1)
 
-static inline enum fio_ioengine_flags td_ioengine_flags(struct thread_data *td)
-{
-       return (enum fio_ioengine_flags)
-               ((td->flags >> TD_ENG_FLAG_SHIFT) & TD_ENG_FLAG_MASK);
-}
-
 static inline void td_set_ioengine_flags(struct thread_data *td)
 {
        td->flags = (~(TD_ENG_FLAG_MASK << TD_ENG_FLAG_SHIFT) & td->flags) |