X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=fio.h;h=8ca934d14a4cb6ae1dc7981c5650429555193b1f;hp=63371ffe087569c7296984f8b9ad02838695f9da;hb=2b6fa5c9c875492b7000dfccca3b44118700e8dc;hpb=a9f517ae84b6183fee8cdafe83b8ecb4b76e05a3 diff --git a/fio.h b/fio.h index 63371ffe..8ca934d1 100644 --- 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) |