X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=file.h;h=d5595c1671f9e7d0194e463604b353117230ccd8;hp=f7a1eae14408240c6f92222b97b98fa5cd58a35e;hb=37fbd7e9dd4f041b858507b3db06753614083770;hpb=967d1b631d2a69df41feca144632256e37cc5aec diff --git a/file.h b/file.h index f7a1eae1..d5595c16 100644 --- a/file.h +++ b/file.h @@ -8,6 +8,7 @@ #include "lib/zipf.h" #include "lib/axmap.h" #include "lib/lfsr.h" +#include "lib/gauss.h" /* * The type of object we are working on @@ -75,9 +76,10 @@ struct fio_file { /* * filename and possible memory mapping */ - char *file_name; unsigned int major, minor; int fileno; + int bs; + char *file_name; /* * size of the file, offset into file, and io size from that offset @@ -119,7 +121,10 @@ struct fio_file { /* * Used for zipf random distribution */ - struct zipf_state zipf; + union { + struct zipf_state zipf; + struct gauss_state gauss; + }; int references; enum fio_file_flags flags;