Lines Matching refs:seed
41 PHPAPI void php_srand(zend_long seed) in php_srand() argument
44 BG(rand_seed) = (unsigned int) seed; in php_srand()
47 srandom((unsigned int) seed); in php_srand()
49 srand48(seed); in php_srand()
51 srand((unsigned int) seed); in php_srand()
153 static inline void php_mt_initialize(php_uint32 seed, php_uint32 *state) in php_mt_initialize() argument
164 *s++ = seed & 0xffffffffU; in php_mt_initialize()
195 PHPAPI void php_mt_srand(php_uint32 seed) in php_mt_srand() argument
198 php_mt_initialize(seed, BG(state)); in php_mt_srand()
232 zend_long seed = 0; in PHP_FUNCTION() local
234 if (zend_parse_parameters(ZEND_NUM_ARGS(), "|l", &seed) == FAILURE) in PHP_FUNCTION()
238 seed = GENERATE_SEED(); in PHP_FUNCTION()
240 php_srand(seed); in PHP_FUNCTION()
248 zend_long seed = 0; in PHP_FUNCTION() local
250 if (zend_parse_parameters(ZEND_NUM_ARGS(), "|l", &seed) == FAILURE) in PHP_FUNCTION()
254 seed = GENERATE_SEED(); in PHP_FUNCTION()
256 php_mt_srand(seed); in PHP_FUNCTION()