X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=idletime.h;h=84c1fbbe79a8a293103ce19f1450c9f17847a743;hp=819da25e19a0819a44ed34a4190fc35c5f138256;hb=48366f3a92cbe2219c40a49aa7ffce32af815d5b;hpb=de8f6de97438d5664cd8765e60102b9109a273e2 diff --git a/idletime.h b/idletime.h index 819da25e..84c1fbbe 100644 --- a/idletime.h +++ b/idletime.h @@ -2,6 +2,7 @@ #define FIO_IDLETIME_H #include "fio.h" +#include "lib/output_buffer.h" #define CALIBRATE_RUNS 10 #define CALIBRATE_SCALE 1000 @@ -34,6 +35,8 @@ struct idle_prof_thread { pthread_cond_t cond; pthread_mutex_t init_lock; pthread_mutex_t start_lock; + + os_cpu_mask_t cpu_mask; }; struct idle_prof_common { @@ -52,6 +55,6 @@ extern void fio_idle_prof_init(void); extern void fio_idle_prof_start(void); extern void fio_idle_prof_stop(void); -extern void show_idle_prof_stats(int, struct json_object *); +extern void show_idle_prof_stats(int, struct json_object *, struct buf_output *); #endif