Lines Matching defs:generation
223 unsigned long generation;
231 unsigned long generation;
236 .generation = ULONG_MAX,
254 * and update the generation counter. We avoid hitting ULONG_MAX,
260 next_gen = base_crng.generation + 1;
263 WRITE_ONCE(base_crng.generation, next_gen);
362 * generation counter that we check below.
376 if (unlikely(crng->generation != READ_ONCE(base_crng.generation))) {
380 crng->generation = base_crng.generation;
429 * number of good random numbers, suitable for key generation, seeding
511 unsigned long generation; \
537 next_gen = READ_ONCE(base_crng.generation); \
539 next_gen != batch->generation) { \
542 batch->generation = next_gen; \
568 per_cpu_ptr(&crngs, cpu)->generation = ULONG_MAX;