X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=lib%2Fgauss.h;h=19e3a6666beec7300540787754d91ca2dc22053f;hp=a76df3f27206a46dfe2e3ff5741bfdce37c518a5;hb=5ddf46d0b2dfe10b9a518db1f936c81e099b2646;hpb=f88cd2226c594876ae58f36ca94cddb4fc1b719f diff --git a/lib/gauss.h b/lib/gauss.h index a76df3f2..19e3a666 100644 --- a/lib/gauss.h +++ b/lib/gauss.h @@ -8,10 +8,13 @@ struct gauss_state { struct frand_state r; uint64_t nranges; unsigned int stddev; + unsigned int rand_off; + bool disable_hash; }; void gauss_init(struct gauss_state *gs, unsigned long nranges, double dev, - unsigned int seed); + double center, unsigned int seed); unsigned long long gauss_next(struct gauss_state *gs); +void gauss_disable_hash(struct gauss_state *gs); #endif