Home
last modified time | relevance | path

Searched refs:php_random_algo_mt19937 (Results 1 – 4 of 4) sorted by relevance

/PHP-8.3/ext/random/
H A Drandom.c190 …ndom_engine_common_init(ce, &random_engine_mt19937_object_handlers, &php_random_algo_mt19937)->std; in php_random_engine_mt19937_new()
308 return &php_random_algo_mt19937; in php_random_default_algo()
412 php_random_algo_mt19937.seed(php_random_default_status(), (zend_long) seed);
419 return (uint32_t) php_random_algo_mt19937.generate(php_random_default_status());
426 return php_random_algo_mt19937.range(php_random_default_status(), min, max);
441 uint64_t r = php_random_algo_mt19937.generate(php_random_default_status()) >> 1;
502 php_random_algo_mt19937.seed(status, (uint64_t) seed);
629 random_globals->mt19937 = php_random_status_alloc(&php_random_algo_mt19937, true);
H A Dengine_mt19937.c165 return php_random_range(&php_random_algo_mt19937, status, min, max); in range()
225 const php_random_algo php_random_algo_mt19937 = { variable
H A Drandomizer.c246 randomizer->algo->range == php_random_algo_mt19937.range in PHP_METHOD()
249 uint64_t r = php_random_algo_mt19937.generate(randomizer->status) >> 1; in PHP_METHOD()
H A Dphp_random.h260 extern PHPAPI const php_random_algo php_random_algo_mt19937;

Completed in 12 milliseconds