Home
last modified time | relevance | path

Searched refs:rng_alg (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/include/crypto/internal/
Drng.h15 int crypto_register_rng(struct rng_alg *alg);
16 void crypto_unregister_rng(struct rng_alg *alg);
17 int crypto_register_rngs(struct rng_alg *algs, int count);
18 void crypto_unregister_rngs(struct rng_alg *algs, int count);
/Linux-v5.4/crypto/
Drng.c64 struct rng_alg *ralg = container_of(alg, struct rng_alg, base); in seedsize()
177 int crypto_register_rng(struct rng_alg *alg) in crypto_register_rng()
192 void crypto_unregister_rng(struct rng_alg *alg) in crypto_unregister_rng()
198 int crypto_register_rngs(struct rng_alg *algs, int count) in crypto_register_rngs()
218 void crypto_unregister_rngs(struct rng_alg *algs, int count) in crypto_unregister_rngs()
Djitterentropy-kcapi.c163 static struct rng_alg jent_alg = {
Dansi_cprng.c423 static struct rng_alg rng_algs[] = { {
Ddrbg.c2047 static struct rng_alg drbg_algs[22];
2054 static inline void __init drbg_fill_array(struct rng_alg *alg, in drbg_fill_array()
/Linux-v5.4/include/crypto/
Drng.h41 struct rng_alg { struct
105 static inline struct rng_alg *crypto_rng_alg(struct crypto_rng *tfm) in crypto_rng_alg()
108 struct rng_alg, base); in crypto_rng_alg()
/Linux-v5.4/drivers/crypto/sunxi-ss/
Dsun4i-ss-prng.c7 struct rng_alg *alg = crypto_rng_alg(tfm); in sun4i_ss_prng_seed()
19 struct rng_alg *alg = crypto_rng_alg(tfm); in sun4i_ss_prng_generate()
Dsun4i-ss.h153 struct rng_alg rng;
/Linux-v5.4/Documentation/crypto/
Dapi-rng.rst5 :functions: rng_alg
/Linux-v5.4/drivers/crypto/
Dqcom-rng.c139 static struct rng_alg qcom_rng_alg = {
Dexynos-rng.c254 static struct rng_alg exynos_rng_alg = {
/Linux-v5.4/drivers/crypto/amcc/
Dcrypto4xx_core.h139 struct rng_alg rng;
Dcrypto4xx_core.c1171 struct rng_alg *alg = crypto_rng_alg(tfm); in crypto4xx_prng_generate()