Home
last modified time | relevance | path

Searched refs:rng_alg (Results 1 - 25 of 34) sorted by relevance

12

/kernel/linux/linux-6.6/include/crypto/
H A Drng.h33 * struct rng_alg - random number generator definition
58 struct rng_alg { struct
118 static inline struct rng_alg *__crypto_rng_alg(struct crypto_alg *alg) in __crypto_rng_alg()
120 return container_of(alg, struct rng_alg, base); in __crypto_rng_alg()
131 static inline struct rng_alg *crypto_rng_alg(struct crypto_rng *tfm) in crypto_rng_alg()
147 static inline struct crypto_istat_rng *rng_get_stat(struct rng_alg *alg) in rng_get_stat()
156 static inline int crypto_rng_errstat(struct rng_alg *alg, int err) in crypto_rng_errstat()
185 struct rng_alg *alg = crypto_rng_alg(tfm); in crypto_rng_generate()
/kernel/linux/linux-5.10/include/crypto/internal/
H A 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);
/kernel/linux/linux-6.6/include/crypto/internal/
H A 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);
/kernel/linux/linux-6.6/crypto/
H A Drng.c33 struct rng_alg *alg = crypto_rng_alg(tfm); in crypto_rng_reset()
67 struct rng_alg *ralg = container_of(alg, struct rng_alg, base); in seedsize()
97 struct rng_alg *rng = __crypto_rng_alg(alg); in crypto_rng_report_stat()
200 int crypto_register_rng(struct rng_alg *alg) in crypto_register_rng()
219 void crypto_unregister_rng(struct rng_alg *alg) in crypto_unregister_rng()
225 int crypto_register_rngs(struct rng_alg *algs, int count) in crypto_register_rngs()
245 void crypto_unregister_rngs(struct rng_alg *algs, int count) in crypto_unregister_rngs()
H A Djitterentropy-kcapi.c306 static struct rng_alg jent_alg = {
/kernel/linux/linux-5.10/crypto/
H A 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()
H A Djitterentropy-kcapi.c184 static struct rng_alg jent_alg = {
/kernel/linux/linux-5.10/include/crypto/
H A Drng.h17 * struct rng_alg - random number generator definition
41 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()
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun4i-ss/
H A 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()
H A Dsun4i-ss.h165 struct rng_alg rng;
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss-prng.c8 struct rng_alg *alg = crypto_rng_alg(tfm); in sun4i_ss_prng_seed()
20 struct rng_alg *alg = crypto_rng_alg(tfm); in sun4i_ss_prng_generate()
H A Dsun4i-ss.h167 struct rng_alg rng;
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss.h276 struct rng_alg rng;
H A Dsun8i-ss-prng.c61 struct rng_alg *alg = crypto_rng_alg(tfm); in sun8i_ss_prng_generate()
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-prng.c61 struct rng_alg *alg = crypto_rng_alg(tfm); in sun8i_ce_prng_generate()
H A Dsun8i-ce.h332 struct rng_alg rng;
/kernel/linux/linux-6.6/drivers/crypto/caam/
H A Dcaamprng.c34 struct rng_alg rng;
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-prng.c61 struct rng_alg *alg = crypto_rng_alg(tfm); in sun8i_ss_prng_generate()
H A Dsun8i-ss.h275 struct rng_alg rng;
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-prng.c59 struct rng_alg *alg = crypto_rng_alg(tfm); in sun8i_ce_prng_generate()
H A Dsun8i-ce.h330 struct rng_alg rng;
/kernel/linux/linux-5.10/drivers/crypto/
H A Dqcom-rng.c144 static struct rng_alg qcom_rng_alg = {
/kernel/linux/linux-5.10/drivers/crypto/amcc/
H A Dcrypto4xx_core.h140 struct rng_alg rng;
/kernel/linux/linux-6.6/drivers/crypto/amcc/
H A Dcrypto4xx_core.h140 struct rng_alg rng;
/kernel/linux/linux-6.6/drivers/crypto/
H A Dqcom-rng.c145 static struct rng_alg qcom_rng_alg = {

Completed in 11 milliseconds

12