log: remember to free output buffer when done
[fio.git] / lib / lfsr.h
index bc16af966af4a350a25bd2119dc551b09cc6ed2e..c2d55693e89aa4869eec1280ea1e431cc039689c 100644 (file)
@@ -18,10 +18,11 @@ struct fio_lfsr {
        uint64_t max_val;
        uint64_t num_vals;
        uint64_t cycle_length;
+       uint64_t cached_cycle_length;
        unsigned int spin;
 };
 
-int lfsr_next(struct fio_lfsr *fl, uint64_t *off, uint64_t);
+int lfsr_next(struct fio_lfsr *fl, uint64_t *off);
 int lfsr_init(struct fio_lfsr *fl, uint64_t size,
                unsigned long seed, unsigned int spin);
 int lfsr_reset(struct fio_lfsr *fl, unsigned long seed);