Lines Matching refs:random
65 * such a mathematical system to generate more random (yet non-repeating)
100 * seed = random (bits - 1) bit
102 * j = random so that gcd(j,n-1) == 1
105 * X[0] = random seed.
107 * with a = 7^(even random) mod m,
108 * b = random with gcd(b,m) == 1
124 #include <sys/random.h>
210 * cycles of random numbers and thus avoiding reuse of ids.
224 p->ru_x = random() % p->ru_m;
226 /* (bits - 1) bits of random seed */
227 p->ru_seed = random() & (~0U >> (32 - p->ru_bits + 1));
228 p->ru_seed2 = random() & (~0U >> (32 - p->ru_bits + 1));
231 p->ru_b = (random() & (~0U >> (32 - p->ru_bits))) | 1;
233 (random() & (~0U >> (32 - p->ru_bits))) & (~1U), p->ru_m);
237 j = random() % p->ru_n;
274 tmp = random();
276 /* Skip a random number of ids */