Lines Matching refs:BcRNG
262 static void bc_rand_seedZeroes(BcRNG *r, BcRNGData *rng, size_t idx) {
308 static void bc_rand_propagate(BcRNG *r, BcRNGData *rng) {
328 BcRand bc_rand_int(BcRNG *r) {
340 BcRand bc_rand_bounded(BcRNG *r, BcRand bound) {
351 void bc_rand_seed(BcRNG *r, ulong state1, ulong state2, ulong inc1, ulong inc2)
384 void bc_rand_getRands(BcRNG *r, BcRand *s1, BcRand *s2, BcRand *i1, BcRand *i2)
400 void bc_rand_push(BcRNG *r) {
407 void bc_rand_pop(BcRNG *r, bool reset) {
411 void bc_rand_init(BcRNG *r) {
418 void bc_rand_free(BcRNG *r) {