X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=file.h;h=eb0688c554c6b48b3cc72881897271a5fa1873be;hp=5f125c3b5924e8f95b55be9cde1a00c7786fb13c;hb=e382e661f6a67a24d8042b9e4b8f812b7126bdc4;hpb=9cbef5049eb96541128940cc96d60481141bfc1c diff --git a/file.h b/file.h index 5f125c3b..eb0688c5 100644 --- a/file.h +++ b/file.h @@ -97,7 +97,7 @@ struct fio_file { /* * For use by the io engine */ - uintptr_t engine_data; + uint64_t engine_data; /* * if io is protected by a semaphore, this is set @@ -175,13 +175,6 @@ extern int init_random_map(struct thread_data *); extern void dup_files(struct thread_data *, struct thread_data *); extern int get_fileno(struct thread_data *, const char *); extern void free_release_files(struct thread_data *); - -static inline void fio_file_reset(struct fio_file *f) -{ - f->last_pos = f->file_offset; - f->last_start = -1ULL; - if (f->io_axmap) - axmap_reset(f->io_axmap); -} +void fio_file_reset(struct thread_data *, struct fio_file *); #endif