Lines Matching refs:alg
1892 static inline void __init drbg_fill_array(struct crypto_alg *alg, in drbg_fill_array() argument
1898 memset(alg, 0, sizeof(struct crypto_alg)); in drbg_fill_array()
1899 memcpy(alg->cra_name, "stdrng", 6); in drbg_fill_array()
1901 memcpy(alg->cra_driver_name, "drbg_pr_", 8); in drbg_fill_array()
1904 memcpy(alg->cra_driver_name, "drbg_nopr_", 10); in drbg_fill_array()
1907 memcpy(alg->cra_driver_name + pos, core->cra_name, in drbg_fill_array()
1910 alg->cra_priority = priority; in drbg_fill_array()
1918 alg->cra_priority += 200; in drbg_fill_array()
1920 alg->cra_flags = CRYPTO_ALG_TYPE_RNG; in drbg_fill_array()
1921 alg->cra_ctxsize = sizeof(struct drbg_state); in drbg_fill_array()
1922 alg->cra_type = &crypto_rng_type; in drbg_fill_array()
1923 alg->cra_module = THIS_MODULE; in drbg_fill_array()
1924 alg->cra_init = drbg_kcapi_init; in drbg_fill_array()
1925 alg->cra_exit = drbg_kcapi_cleanup; in drbg_fill_array()
1926 alg->cra_u.rng.rng_make_random = drbg_kcapi_random; in drbg_fill_array()
1927 alg->cra_u.rng.rng_reset = drbg_kcapi_reset; in drbg_fill_array()
1928 alg->cra_u.rng.seedsize = 0; in drbg_fill_array()