Turn file ->open and ->unlink into flags
We'll need more flags in the next commits, so do this as a
preparatory patch.
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/io_u.c b/io_u.c
index 69f2f19..c16128e 100644
--- a/io_u.c
+++ b/io_u.c
@@ -340,7 +340,7 @@
fileno = (unsigned int) ((double) (td->open_files * r) / (RAND_MAX + 1.0));
f = &td->files[fileno];
- if (f->open)
+ if (f->flags & FIO_FILE_OPEN)
return f;
} while (1);
}
@@ -360,7 +360,7 @@
if (td->next_file >= td->open_files)
td->next_file = 0;
- if (f->open)
+ if (f->flags & FIO_FILE_OPEN)
break;
f = NULL;
@@ -377,7 +377,7 @@
return NULL;
f = td->file_service_file;
- if (f && f->open && td->file_service_left--)
+ if (f && (f->flags & FIO_FILE_OPEN) && td->file_service_left--)
return f;
if (td->file_service_type == FIO_FSERVICE_RR)