From cf8f852afc9d667362348f33410e7fc04190f6de Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 30 Nov 2015 19:18:07 -0700 Subject: [PATCH] stat: move header declarations from iolog.h The functions are in stat.c, move the to the right header. Signed-off-by: Jens Axboe --- iolog.h | 14 -------------- stat.h | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/iolog.h b/iolog.h index 160c9577..eb5fdf36 100644 --- a/iolog.h +++ b/iolog.h @@ -203,23 +203,9 @@ struct log_params { }; extern void finalize_logs(struct thread_data *td); -extern void add_lat_sample(struct thread_data *, enum fio_ddir, unsigned long, - unsigned int, uint64_t); -extern void add_clat_sample(struct thread_data *, enum fio_ddir, unsigned long, - unsigned int, uint64_t); -extern void add_slat_sample(struct thread_data *, enum fio_ddir, unsigned long, - unsigned int, uint64_t); -extern void add_bw_sample(struct thread_data *, enum fio_ddir, unsigned int, - struct timeval *); -extern void add_iops_sample(struct thread_data *, enum fio_ddir, unsigned int, - struct timeval *); -extern void init_disk_util(struct thread_data *); extern void setup_log(struct io_log **, struct log_params *, const char *); extern void flush_log(struct io_log *, int); extern void free_log(struct io_log *); -extern struct io_log *agg_io_log[DDIR_RWDIR_CNT]; -extern int write_bw_log; -extern void add_agg_sample(unsigned long, enum fio_ddir, unsigned int); extern void fio_writeout_logs(struct thread_data *); extern int iolog_flush(struct io_log *, int); diff --git a/stat.h b/stat.h index 42649438..0fc5533f 100644 --- a/stat.h +++ b/stat.h @@ -270,6 +270,21 @@ extern void reset_io_stats(struct thread_data *); extern void update_rusage_stat(struct thread_data *); extern void clear_rusage_stat(struct thread_data *); +extern void add_lat_sample(struct thread_data *, enum fio_ddir, unsigned long, + unsigned int, uint64_t); +extern void add_clat_sample(struct thread_data *, enum fio_ddir, unsigned long, + unsigned int, uint64_t); +extern void add_slat_sample(struct thread_data *, enum fio_ddir, unsigned long, + unsigned int, uint64_t); +extern void add_bw_sample(struct thread_data *, enum fio_ddir, unsigned int, + struct timeval *); +extern void add_iops_sample(struct thread_data *, enum fio_ddir, unsigned int, + struct timeval *); +extern void add_agg_sample(unsigned long, enum fio_ddir, unsigned int); + +extern struct io_log *agg_io_log[DDIR_RWDIR_CNT]; +extern int write_bw_log; + static inline int usec_to_msec(unsigned long *min, unsigned long *max, double *mean, double *dev) { -- 2.25.1