Lines Matching refs:generation
62 test_value(long offset, int generation) in test_value() argument
64 return (uint8_t) my_permute(offset * (generation + 1)); in test_value()
68 fill_buf(long offset, int generation, void *b, size_t len) in fill_buf() argument
72 *bp++ = test_value(offset++, generation); in fill_buf()
76 check_buf(long offset, int generation, void *b, size_t len) in check_buf() argument
80 if (test_value(offset, generation) != *bp++) { in check_buf()
96 random_offsets(int generation, int num_ops, size_t per_op) in random_offsets() argument
104 j = my_permute(i * num_ops * per_op * generation) % (num_ops - i) + i; in random_offsets()
115 int generation = 0; in main() local
148 fill_buf(0, generation, out, BUF_SIZE); in main()
156 random_offsets(generation, num_ops, per_op); in main()
177 random_offsets(generation * 1146533039, num_ops, per_op); in main()
188 failed = check_buf(0, generation, in, BUF_SIZE); in main()
194 generation++; in main()
209 for (int generation = 0; generation < repeat; generation++) { in main() local
217 fill_buf(write_offset, generation, out + write_offset, write_len); in main()
231 if (generation % 10 == 9) { in main()
241 if (generation % 10 == 9 && i == 0) in main()
245 read_offset + i, generation); in main()