Home
last modified time | relevance | path

Searched refs:drng (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/include/crypto/
Ddrbg.h197 static inline int crypto_drbg_get_bytes_addtl(struct crypto_rng *drng, in crypto_drbg_get_bytes_addtl() argument
201 return crypto_rng_generate(drng, addtl->buf, addtl->len, in crypto_drbg_get_bytes_addtl()
222 static inline int crypto_drbg_get_bytes_addtl_test(struct crypto_rng *drng, in crypto_drbg_get_bytes_addtl_test() argument
227 crypto_rng_set_entropy(drng, test_data->testentropy->buf, in crypto_drbg_get_bytes_addtl_test()
229 return crypto_rng_generate(drng, addtl->buf, addtl->len, in crypto_drbg_get_bytes_addtl_test()
247 static inline int crypto_drbg_reset_test(struct crypto_rng *drng, in crypto_drbg_reset_test() argument
251 crypto_rng_set_entropy(drng, test_data->testentropy->buf, in crypto_drbg_reset_test()
253 return crypto_rng_reset(drng, pers->buf, pers->len); in crypto_drbg_reset_test()
/linux-4.4.14/crypto/
Dalgif_rng.c55 struct crypto_rng *drng; member
85 genlen = crypto_rng_get_bytes(ctx->drng, result, len); in rng_recvmsg()
154 ctx->drng = private; in rng_accept_parent()
Dtestmgr.c1760 struct crypto_rng *drng; in drbg_cavs_test() local
1768 drng = crypto_alloc_rng(driver, type | CRYPTO_ALG_INTERNAL, mask); in drbg_cavs_test()
1769 if (IS_ERR(drng)) { in drbg_cavs_test()
1779 ret = crypto_drbg_reset_test(drng, &pers, &test_data); in drbg_cavs_test()
1788 ret = crypto_drbg_get_bytes_addtl_test(drng, in drbg_cavs_test()
1791 ret = crypto_drbg_get_bytes_addtl(drng, in drbg_cavs_test()
1803 ret = crypto_drbg_get_bytes_addtl_test(drng, in drbg_cavs_test()
1806 ret = crypto_drbg_get_bytes_addtl(drng, in drbg_cavs_test()
1818 crypto_free_rng(drng); in drbg_cavs_test()