Searched refs:BcRNG (Results 1 - 6 of 6) sorted by relevance
/freebsd-12-stable/contrib/bc/include/ |
H A D | rand.h | 182 typedef struct BcRNG { struct 186 } BcRNG; typedef in typeref:struct:BcRNG 188 void bc_rand_init(BcRNG *r); 190 void bc_rand_free(BcRNG *r); 193 BcRand bc_rand_int(BcRNG *r); 194 BcRand bc_rand_bounded(BcRNG *r, BcRand bound); 195 void bc_rand_seed(BcRNG *r, ulong state1, ulong state2, ulong inc1, ulong inc2); 196 void bc_rand_push(BcRNG *r); 197 void bc_rand_pop(BcRNG *r, bool reset); 198 void bc_rand_getRands(BcRNG * [all...] |
H A D | num.h | 106 struct BcRNG; 197 struct BcRNG *restrict rng); 198 void bc_num_rng(const BcNum *restrict n, struct BcRNG *rng); 199 void bc_num_createFromRNG(BcNum *restrict n, struct BcRNG *rng);
|
H A D | program.h | 65 BcRNG rng;
|
H A D | vm.h | 340 BcRNG rng;
|
/freebsd-12-stable/contrib/bc/src/ |
H A D | rand.c | 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 * [all...] |
H A D | num.c | 2268 void bc_num_rng(const BcNum *restrict n, BcRNG *rng) { 2351 void bc_num_createFromRNG(BcNum *restrict n, BcRNG *rng) { 2413 BcRNG *restrict rng)
|
Completed in 69 milliseconds