Lines Matching refs:seed
13 /* call. sgenrand(seed) sets initial values to the working area */
14 /* of 624 words. Before genrand(), sgenrand(seed) must be */
15 /* called once. (seed is any 32-bit integer.) */
93 /* Initializing the array with a seed */
95 __db_sgenrand(seed, mt, mtip)
96 unsigned long seed;
102 DB_ASSERT(NULL, seed != 0);
104 mt[i] = seed & 0xffff0000;
105 seed = 69069 * seed + 1;
106 mt[i] |= (seed & 0xffff0000) >> 16;
107 seed = 69069 * seed + 1;
145 u_int32_t seed;
161 sizeof(ts.tv_sec), NULL, (u_int8_t *)&seed);
162 } while (seed == 0);
163 __db_sgenrand((unsigned long)seed, env->mt, &env->mti);