X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=file.h;h=493ec04a6677e90f6c0d0182e0b082b31302451f;hb=d41647e6fa08ba1359844db8be57474e7edb05f9;hp=375bbfd33ed805d70f1443ea4308ce1ece746ca6;hpb=fae3b9a0af400f4e4c576d35bf97ef655be5fc78;p=fio.git diff --git a/file.h b/file.h index 375bbfd3..493ec04a 100644 --- a/file.h +++ b/file.h @@ -33,6 +33,7 @@ enum fio_file_flags { FIO_FILE_partial_mmap = 1 << 6, /* can't do full mmap */ FIO_FILE_axmap = 1 << 7, /* uses axmap */ FIO_FILE_lfsr = 1 << 8, /* lfsr is used */ + FIO_FILE_smalloc = 1 << 9, /* smalloc file/file_name */ }; enum file_lock_mode { @@ -188,6 +189,7 @@ FILE_FLAG_FNS(hashed); FILE_FLAG_FNS(partial_mmap); FILE_FLAG_FNS(axmap); FILE_FLAG_FNS(lfsr); +FILE_FLAG_FNS(smalloc); #undef FILE_FLAG_FNS /* @@ -229,5 +231,6 @@ extern void fio_file_reset(struct thread_data *, struct fio_file *); extern bool fio_files_done(struct thread_data *); extern bool exists_and_not_regfile(const char *); extern int fio_set_directio(struct thread_data *, struct fio_file *); +extern void fio_file_free(struct fio_file *); #endif