X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=file.h;h=e57bebcffff605c4c5996b88287cb40ff9c9254d;hb=1d69e8acd7d338822bfe9630e7cdceee159c7bd2;hp=3024c5440094f4a711b993e80dc6b81264f42893;hpb=7ebd796f4e50c21d652e62bf1e112755b0f338a8;p=fio.git diff --git a/file.h b/file.h index 3024c544..e57bebcf 100644 --- a/file.h +++ b/file.h @@ -63,8 +63,8 @@ struct fio_file { struct flist_head hash_list; enum fio_filetype filetype; - void *file_data; int fd; + int shadow_fd; #ifdef WIN32 HANDLE hFile; HANDLE ioCP; @@ -97,7 +97,7 @@ struct fio_file { /* * For use by the io engine */ - unsigned long long file_pos; + uint64_t engine_data; /* * if io is protected by a semaphore, this is set @@ -180,7 +180,6 @@ static inline void fio_file_reset(struct fio_file *f) { f->last_pos = f->file_offset; f->last_start = -1ULL; - f->file_pos = -1ULL; if (f->io_axmap) axmap_reset(f->io_axmap); }