[PATCH] Improve time accounting for a job
[fio.git] / fio.h
diff --git a/fio.h b/fio.h
index cb78f255822cc49367e3aba81f5bb1b9464be31f..791b005e49cf429cbaa99be3cadbdb64680c428a 100644 (file)
--- a/fio.h
+++ b/fio.h
@@ -308,6 +308,7 @@ struct thread_data {
 
        struct timeval start;   /* start of this loop */
        struct timeval epoch;   /* time job was started */
+       struct timeval end_time;/* time job ended */
 
        /*
         * fio system usage accounting
@@ -452,6 +453,7 @@ extern int setup_rate(struct thread_data *);
  * Time functions
  */
 extern unsigned long utime_since(struct timeval *, struct timeval *);
+extern unsigned long utime_since_now(struct timeval *);
 extern unsigned long mtime_since(struct timeval *, struct timeval *);
 extern unsigned long mtime_since_now(struct timeval *);
 extern unsigned long time_since_now(struct timeval *);