Signed-off-by: Jens Axboe <axboe@fb.com>
-void init_rand(struct frand_state *state, int use64)
+void init_rand(struct frand_state *state, bool use64)
__init_rand64(&state->state64, 1);
}
__init_rand64(&state->state64, 1);
}
-void init_rand_seed(struct frand_state *state, unsigned int seed, int use64)
+void init_rand_seed(struct frand_state *state, unsigned int seed, bool use64)
#define FIO_RAND_H
#include <inttypes.h>
#define FIO_RAND_H
#include <inttypes.h>
#include "../arch/arch.h"
#define FRAND32_MAX (-1U)
#include "../arch/arch.h"
#define FRAND32_MAX (-1U)
return start + (int) ((double)end * (r / (rand_max(state) + 1.0)));
}
return start + (int) ((double)end * (r / (rand_max(state) + 1.0)));
}
-extern void init_rand(struct frand_state *, int);
-extern void init_rand_seed(struct frand_state *, unsigned int seed, int);
+extern void init_rand(struct frand_state *, bool);
+extern void init_rand_seed(struct frand_state *, unsigned int seed, bool);
extern void __fill_random_buf(void *buf, unsigned int len, unsigned long seed);
extern unsigned long fill_random_buf(struct frand_state *, void *buf, unsigned int len);
extern void __fill_random_buf_percentage(unsigned long, void *, unsigned int, unsigned int, unsigned int, char *, unsigned int);
extern void __fill_random_buf(void *buf, unsigned int len, unsigned long seed);
extern unsigned long fill_random_buf(struct frand_state *, void *buf, unsigned int len);
extern void __fill_random_buf_percentage(unsigned long, void *, unsigned int, unsigned int, unsigned int, char *, unsigned int);