Searched refs:rng_alg (Results 1 – 20 of 20) sorted by relevance
| /linux/crypto/ |
| H A D | rng.c | 61 struct rng_alg *ralg = container_of(alg, struct rng_alg, base); in seedsize() 100 .algsize = offsetof(struct rng_alg, base), 175 int crypto_register_rng(struct rng_alg *alg) in crypto_register_rng() 193 void crypto_unregister_rng(struct rng_alg *alg) in crypto_unregister_rng() 199 int crypto_register_rngs(struct rng_alg *algs, int count) in crypto_register_rngs() 215 void crypto_unregister_rngs(struct rng_alg *algs, int count) in crypto_unregister_rngs()
|
| H A D | jitterentropy-kcapi.c | 312 static struct rng_alg jent_alg = {
|
| H A D | drbg.c | 1803 static struct rng_alg drbg_algs[22]; 1810 static inline void __init drbg_fill_array(struct rng_alg *alg, in drbg_fill_array()
|
| /linux/include/crypto/internal/ |
| H A D | rng.h | 15 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/include/crypto/ |
| H A D | rng.h | 43 struct rng_alg { struct 99 static inline struct rng_alg *__crypto_rng_alg(struct crypto_alg *alg) in __crypto_rng_alg() 101 return container_of(alg, struct rng_alg, base); in __crypto_rng_alg() 110 static inline struct rng_alg *crypto_rng_alg(struct crypto_rng *tfm) in crypto_rng_alg()
|
| /linux/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss-prng.c | 8 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 D | sun4i-ss.h | 167 struct rng_alg rng;
|
| /linux/Documentation/crypto/ |
| H A D | api-rng.rst | 8 :functions: rng_alg
|
| /linux/drivers/crypto/allwinner/sun8i-ss/ |
| H A D | sun8i-ss.h | 277 struct rng_alg rng;
|
| H A D | sun8i-ss-prng.c | 61 struct rng_alg *alg = crypto_rng_alg(tfm); in sun8i_ss_prng_generate()
|
| /linux/drivers/crypto/allwinner/sun8i-ce/ |
| H A D | sun8i-ce-prng.c | 59 struct rng_alg *alg = crypto_rng_alg(tfm); in sun8i_ce_prng_generate()
|
| H A D | sun8i-ce.h | 360 struct rng_alg rng;
|
| /linux/drivers/crypto/amcc/ |
| H A D | crypto4xx_core.h | 138 struct rng_alg rng;
|
| H A D | crypto4xx_core.c | 1121 struct rng_alg *alg = crypto_rng_alg(tfm); in crypto4xx_prng_generate()
|
| /linux/drivers/crypto/caam/ |
| H A D | caamprng.c | 34 struct rng_alg rng;
|
| /linux/drivers/crypto/loongson/ |
| H A D | loongson-rng.c | 146 static struct rng_alg loongson_rng_alg = {
|
| /linux/drivers/crypto/ |
| H A D | qcom-rng.c | 164 static struct rng_alg qcom_rng_alg = {
|
| H A D | exynos-rng.c | 254 static struct rng_alg exynos_rng_alg = {
|
| /linux/drivers/crypto/hisilicon/trng/ |
| H A D | trng.c | 263 static struct rng_alg hisi_trng_alg = {
|
| /linux/drivers/crypto/xilinx/ |
| H A D | xilinx-trng.c | 276 static struct rng_alg xtrng_trng_alg = {
|