Home
last modified time | relevance | path

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

/linux-4.1.27/include/crypto/
Ddrbg.h203 static inline int crypto_drbg_get_bytes_addtl(struct crypto_rng *drng, in crypto_drbg_get_bytes_addtl() argument
213 ret = crypto_rng_get_bytes(drng, (u8 *)&genbuf, 0); in crypto_drbg_get_bytes_addtl()
234 static inline int crypto_drbg_get_bytes_addtl_test(struct crypto_rng *drng, in crypto_drbg_get_bytes_addtl_test() argument
245 ret = crypto_rng_get_bytes(drng, (u8 *)&genbuf, 0); in crypto_drbg_get_bytes_addtl_test()
263 static inline int crypto_drbg_reset_test(struct crypto_rng *drng, in crypto_drbg_reset_test() argument
273 ret = crypto_rng_reset(drng, (u8 *)&genbuf, 0); in crypto_drbg_reset_test()
/linux-4.1.27/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.c1728 struct crypto_rng *drng; in drbg_cavs_test() local
1736 drng = crypto_alloc_rng(driver, type | CRYPTO_ALG_INTERNAL, mask); in drbg_cavs_test()
1737 if (IS_ERR(drng)) { in drbg_cavs_test()
1747 ret = crypto_drbg_reset_test(drng, &pers, &test_data); in drbg_cavs_test()
1756 ret = crypto_drbg_get_bytes_addtl_test(drng, in drbg_cavs_test()
1759 ret = crypto_drbg_get_bytes_addtl(drng, in drbg_cavs_test()
1771 ret = crypto_drbg_get_bytes_addtl_test(drng, in drbg_cavs_test()
1774 ret = crypto_drbg_get_bytes_addtl(drng, in drbg_cavs_test()
1786 crypto_free_rng(drng); in drbg_cavs_test()