Home | History | Annotate | Download | only in parallel

Lines Matching full:__rng

111     *  @param __rng Random number generator to use.
115 __random_number_pow2(int __logp, _RandomNumberGenerator& __rng)
116 { return __rng.__genrand_bits(__logp); }
146 _RandomNumber __rng(__d->_M_seed);
151 _BinIndex __oracle = __random_number_pow2(__num_bits, __rng);
233 __sequential_random_shuffle(__begin, __end, __rng);
261 * @param __rng Random number generator to use.
269 _RandomNumberGenerator& __rng)
333 __rng(std::numeric_limits<uint32_t>::max()));
384 __pus[__i]._M_seed = __rng(std::numeric_limits<uint32_t>::max());
406 * @param __rng Random number generator to use.
411 _RandomNumberGenerator& __rng)
473 _RandomNumber __bitrng(__rng(0xFFFFFFFF));
498 __target + __dist1[__b + 1], __rng);
512 __gnu_sequential::random_shuffle(__begin, __end, __rng);
518 * @param __rng Random number generator to use.
523 _RandomNumberGenerator __rng = _RandomNumber())
529 __get_max_threads(), __rng);