stat: make add lat percentile functions inline
[fio.git] / engines / filecreate.c
index 0c3bcdd6b1989e3c331331021cf592e90cd897a2..4bb13c348c1a4113a1425dbf620dc5d74a8264be 100644 (file)
@@ -5,12 +5,10 @@
  * of the file creation.
  */
 #include <stdio.h>
-#include <unistd.h>
 #include <fcntl.h>
 #include <errno.h>
 
 #include "../fio.h"
-#include "../filehash.h"
 
 struct fc_data {
        enum fio_ddir stat_ddir;
@@ -24,7 +22,7 @@ static int open_file(struct thread_data *td, struct fio_file *f)
        dprint(FD_FILE, "fd open %s\n", f->file_name);
 
        if (f->filetype != FIO_TYPE_FILE) {
-               log_err("fio: only files are supported fallocate \n");
+               log_err("fio: only files are supported\n");
                return 1;
        }
        if (!strcmp(f->file_name, "-")) {
@@ -51,13 +49,14 @@ static int open_file(struct thread_data *td, struct fio_file *f)
                uint64_t nsec;
 
                nsec = ntime_since_now(&start);
-               add_clat_sample(td, data->stat_ddir, nsec, 0, 0);
+               add_clat_sample(td, data->stat_ddir, nsec, 0, 0, 0, false);
        }
 
        return 0;
 }
 
-static int queue_io(struct thread_data *td, struct io_u fio_unused *io_u)
+static enum fio_q_status queue_io(struct thread_data *td,
+                                 struct io_u fio_unused *io_u)
 {
        return FIO_Q_COMPLETED;
 }