Lines Matching defs:seed
2370 evutil_weakrand_seed_(struct evutil_weakrand_state *state, ev_uint32_t seed)
2372 if (seed == 0) {
2375 seed = (ev_uint32_t)tv.tv_sec + (ev_uint32_t)tv.tv_usec;
2377 seed += (ev_uint32_t) _getpid();
2379 seed += (ev_uint32_t) getpid();
2382 state->seed = seed;
2383 return seed;
2397 state->seed = ((state->seed) * 1103515245 + 12345) & 0x7fffffff;
2398 return (ev_int32_t)(state->seed);