Lines Matching refs:n
64 uint32_t Uniform(int n) { return Next() % n; } in Uniform() argument
68 bool OneIn(int n) { return Uniform(n) == 0; } in OneIn() argument
72 bool OneInOpt(int n) { return n > 0 && OneIn(n); } in OneInOpt() argument
108 uint32_t Uniform(uint32_t n) { in Uniform() argument
111 0, n - 1)(generator_)); in Uniform()
117 uint32_t Uniformish(uint32_t n) { in Uniformish() argument
119 return static_cast<uint32_t>((uint64_t(generator_()) * uint64_t(n)) >> 32); in Uniformish()
124 bool OneIn(uint32_t n) { return Uniform(n) == 0; } in OneIn() argument
150 uint64_t Uniform(uint64_t n) { in Uniform() argument
151 return std::uniform_int_distribution<uint64_t>(0, n - 1)(generator_); in Uniform()
156 bool OneIn(uint64_t n) { return Uniform(n) == 0; } in OneIn() argument