Home
last modified time | relevance | path

Searched defs:rng (Results 1 – 25 of 59) sorted by relevance

123

/freebsd-13.1/sys/contrib/pcg-c/include/
H A Dpcg_variants.h403 static inline void pcg_oneseq_8_step_r(struct pcg_state_8* rng) in pcg_oneseq_8_step_r()
415 static inline void pcg_mcg_8_step_r(struct pcg_state_8* rng) in pcg_mcg_8_step_r()
426 static inline void pcg_unique_8_step_r(struct pcg_state_8* rng) in pcg_unique_8_step_r()
450 static inline void pcg_oneseq_16_step_r(struct pcg_state_16* rng) in pcg_oneseq_16_step_r()
462 static inline void pcg_mcg_16_step_r(struct pcg_state_16* rng) in pcg_mcg_16_step_r()
473 static inline void pcg_unique_16_step_r(struct pcg_state_16* rng) in pcg_unique_16_step_r()
498 static inline void pcg_oneseq_32_step_r(struct pcg_state_32* rng) in pcg_oneseq_32_step_r()
510 static inline void pcg_mcg_32_step_r(struct pcg_state_32* rng) in pcg_mcg_32_step_r()
521 static inline void pcg_unique_32_step_r(struct pcg_state_32* rng) in pcg_unique_32_step_r()
558 static inline void pcg_mcg_64_step_r(struct pcg_state_64* rng) in pcg_mcg_64_step_r()
[all …]
/freebsd-13.1/sys/dev/random/fenestrasX/
H A Dfx_rng.h38 #define FXRNG_RNG_LOCK(rng) mtx_lock(&(rng)->rng_lk) argument
39 #define FXRNG_RNG_UNLOCK(rng) mtx_unlock(&(rng)->rng_lk) argument
40 #define FXRNG_RNG_ASSERT(rng) mtx_assert(&(rng)->rng_lk, MA_OWNED) argument
41 #define FXRNG_RNG_ASSERT_NOT(rng) mtx_assert(&(rng)->rng_lk, MA_NOTOWNED) argument
51 fxrng_rng_init(struct fxrng_basic_rng *rng, bool is_root_rng) in fxrng_rng_init()
60 fxrng_rng_setkey(struct fxrng_basic_rng *rng, const void *newkey, size_t len) in fxrng_rng_setkey()
H A Dfx_brng.c65 fxrng_brng_init(struct fxrng_buffered_rng *rng) in fxrng_brng_init()
94 struct fxrng_buffered_rng *rng; in fxrng_brng_src_reseed() local
125 struct fxrng_buffered_rng *rng; in fxrng_brng_reseed() local
165 fxrng_brng_getbytes_internal(struct fxrng_buffered_rng *rng, void *buf, in fxrng_brng_getbytes_internal()
237 fxrng_brng_produce_seed_data_internal(struct fxrng_buffered_rng *rng, in fxrng_brng_produce_seed_data_internal()
255 fxrng_brng_read(struct fxrng_buffered_rng *rng, void *buf, size_t nbytes) in fxrng_brng_read()
H A Dfx_rng.c121 fxrng_rng_genrandom_internal(struct fxrng_basic_rng *rng, void *buf, in fxrng_rng_genrandom_internal()
172 fxrng_rng_reseed_internal(struct fxrng_basic_rng *rng, bool seeded, in fxrng_rng_reseed_internal()
230 fxrng_rng_src_reseed(struct fxrng_basic_rng *rng, in fxrng_rng_src_reseed()
245 fxrng_rng_reseed(struct fxrng_basic_rng *rng, bool seeded, const void *entr, in fxrng_rng_reseed()
H A Dfx_main.c148 struct fxrng_buffered_rng **pcpu_brng_p, *rng, *tmp; in _fxrng_alg_read() local
H A Dfx_pool.c232 #define FXENT_ASSERT(rng) mtx_assert(&fxent_pool_lk, MA_OWNED) argument
233 #define FXENT_ASSERT_NOT(rng) mtx_assert(&fxent_pool_lk, MA_NOTOWNED) argument
/freebsd-13.1/contrib/bc/src/
H A Drand.c369 static void bc_rand_seedZeroes(BcRNG *r, BcRNGData *rng, size_t idx) { in bc_rand_seedZeroes()
390 void bc_rand_srand(BcRNGData *rng) { in bc_rand_srand()
432 static void bc_rand_propagate(BcRNG *r, BcRNGData *rng) { in bc_rand_propagate()
463 BcRNGData *rng = bc_vec_top(&r->v); in bc_rand_int() local
496 BcRNGData *rng = bc_vec_top(&r->v); in bc_rand_seed() local
541 BcRNGData *rng = bc_vec_top(&r->v); in bc_rand_getRands() local
559 BcRNGData *rng = bc_vec_pushEmpty(&r->v); in bc_rand_push() local
/freebsd-13.1/contrib/bearssl/src/rsa/
H A Drsa_i15_keygen.c32 mkrand(const br_prng_class **rng, uint16_t *x, uint32_t esize) in mkrand()
125 miller_rabin(const br_prng_class **rng, const uint16_t *x, int n, in miller_rabin()
221 mkprime(const br_prng_class **rng, uint16_t *x, uint32_t esize, in mkprime()
437 br_rsa_i15_keygen(const br_prng_class **rng, in br_rsa_i15_keygen()
H A Drsa_i31_keygen_inner.c32 mkrand(const br_prng_class **rng, uint32_t *x, uint32_t esize) in mkrand()
127 miller_rabin(const br_prng_class **rng, const uint32_t *x, int n, in miller_rabin()
235 mkprime(const br_prng_class **rng, uint32_t *x, uint32_t esize, in mkprime()
458 br_rsa_i31_keygen_inner(const br_prng_class **rng, in br_rsa_i31_keygen_inner()
H A Drsa_i31_pss_sign.c29 br_rsa_i31_pss_sign(const br_prng_class **rng, in br_rsa_i31_pss_sign()
H A Drsa_i31_keygen.c29 br_rsa_i31_keygen(const br_prng_class **rng, in br_rsa_i31_keygen()
H A Drsa_i32_pss_sign.c29 br_rsa_i32_pss_sign(const br_prng_class **rng, in br_rsa_i32_pss_sign()
H A Drsa_i15_pss_sign.c29 br_rsa_i15_pss_sign(const br_prng_class **rng, in br_rsa_i15_pss_sign()
H A Drsa_i62_keygen.c31 br_rsa_i62_keygen(const br_prng_class **rng, in br_rsa_i62_keygen()
H A Drsa_i62_pss_sign.c31 br_rsa_i62_pss_sign(const br_prng_class **rng, in br_rsa_i62_pss_sign()
H A Drsa_pss_sig_pad.c29 br_rsa_pss_sig_pad(const br_prng_class **rng, in br_rsa_pss_sig_pad()
/freebsd-13.1/contrib/ntp/sntp/libopts/
H A Dnumeric.c47 const struct {long const rmin, rmax;} * rng = rng_table; in optionShowRange() local
/freebsd-13.1/sys/contrib/device-tree/src/arm/
H A Dbcm-hr2.dtsi214 rng: rng@33000 { label
H A Domap2.dtsi158 rng: rng@480a0000 { label
H A Dmt7629.dtsi130 rng: rng@1020f000 { label
H A Dbcm5301x.dtsi473 rng: rng@18004000 { label
H A Dbcm-nsp.dtsi365 rng: rng@33000 { label
H A Dbcm-cygnus.dtsi429 rng: rng@18032000 { label
/freebsd-13.1/sys/contrib/device-tree/src/arm64/mediatek/
H A Dmt8516.dtsi421 rng: rng@1020c000 { label
/freebsd-13.1/contrib/bearssl/tools/
H A Dskey.c378 br_hmac_drbg_context rng; in keygen_rsa() local
436 br_hmac_drbg_context rng; in keygen_ec() local

123