X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=ioengine.h;h=ff3069bf73f8a7dc724a85aa4cfc394572be5e00;hp=343b06fb3601711ae190037c497c128ed9df93f7;hb=a5f3027cb0495dfe217b2626d248fcc054e7e878;hpb=9522850758ecad087891710b391b4e77f6bff839 diff --git a/ioengine.h b/ioengine.h index 343b06fb..ff3069bf 100644 --- a/ioengine.h +++ b/ioengine.h @@ -1,14 +1,13 @@ #ifndef FIO_IOENGINE_H #define FIO_IOENGINE_H -#define FIO_IOOPS_VERSION 11 +#define FIO_IOOPS_VERSION 12 enum { IO_U_F_FREE = 1 << 0, IO_U_F_FLIGHT = 1 << 1, IO_U_F_FREE_DEF = 1 << 2, IO_U_F_IN_CUR_DEPTH = 1 << 3, - IO_U_F_FILLED = 1 << 4, }; /* @@ -161,6 +160,7 @@ void io_u_mark_complete(struct thread_data *, unsigned int); void io_u_mark_submit(struct thread_data *, unsigned int); int do_io_u_sync(struct thread_data *, struct io_u *); +int do_io_u_trim(struct thread_data *, struct io_u *); #ifdef FIO_INC_DEBUG static inline void dprint_io_u(struct io_u *io_u, const char *p)