Lines Matching refs:algo
36 randomizer->algo = engine->algo; in randomizer_common_init()
54 randomizer->algo = &php_random_algo_user; in randomizer_common_init()
104 uint64_t r = randomizer->algo->generate(randomizer->status); in PHP_METHOD()
172 …RETURN_DOUBLE(php_random_gammasection_closed_open(randomizer->algo, randomizer->status, min, max)); in PHP_METHOD()
179 …RETURN_DOUBLE(php_random_gammasection_closed_closed(randomizer->algo, randomizer->status, min, max… in PHP_METHOD()
186 …RETURN_DOUBLE(php_random_gammasection_open_closed(randomizer->algo, randomizer->status, min, max)); in PHP_METHOD()
193 RETVAL_DOUBLE(php_random_gammasection_open_open(randomizer->algo, randomizer->status, min, max)); in PHP_METHOD()
215 result = randomizer->algo->generate(randomizer->status); in PHP_METHOD()
246 randomizer->algo->range == php_random_algo_mt19937.range in PHP_METHOD()
258 result = randomizer->algo->range(randomizer->status, min, max); in PHP_METHOD()
289 uint64_t result = randomizer->algo->generate(randomizer->status); in PHP_METHOD()
318 if (!php_array_data_shuffle(randomizer->algo, randomizer->status, return_value)) { in PHP_METHOD()
339 …if (!php_binary_string_shuffle(randomizer->algo, randomizer->status, Z_STRVAL_P(return_value), (ze… in PHP_METHOD()
358 randomizer->algo, in PHP_METHOD()
407 uint64_t offset = randomizer->algo->range(randomizer->status, 0, max_offset); in PHP_METHOD()
428 uint64_t result = randomizer->algo->generate(randomizer->status); in PHP_METHOD()