Home
last modified time | relevance | path

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

/linux/drivers/crypto/caam/
H A Dcaamhash.c1887 struct caam_hash_alg *t_alg, *n; in caam_algapi_hash_exit() local
1892 list_for_each_entry_safe(t_alg, n, &hash_list, entry) { in caam_algapi_hash_exit()
1893 crypto_engine_unregister_ahash(&t_alg->ahash_alg); in caam_algapi_hash_exit()
1894 list_del(&t_alg->entry); in caam_algapi_hash_exit()
1895 kfree(t_alg); in caam_algapi_hash_exit()
1903 struct caam_hash_alg *t_alg; in caam_hash_alloc() local
1907 t_alg = kzalloc(sizeof(*t_alg), GFP_KERNEL); in caam_hash_alloc()
1908 if (!t_alg) in caam_hash_alloc()
1911 t_alg->ahash_alg.base = template->template_ahash; in caam_hash_alloc()
1912 halg = &t_alg->ahash_alg.base; in caam_hash_alloc()
[all …]
H A Dcaamalg_qi.c2578 struct caam_aead_alg *t_alg = driver_aeads + i; in caam_qi_algapi_exit() local
2580 if (t_alg->registered) in caam_qi_algapi_exit()
2581 crypto_unregister_aead(&t_alg->aead); in caam_qi_algapi_exit()
2585 struct caam_skcipher_alg *t_alg = driver_algs + i; in caam_qi_algapi_exit() local
2587 if (t_alg->registered) in caam_qi_algapi_exit()
2588 crypto_unregister_skcipher(&t_alg->skcipher); in caam_qi_algapi_exit()
2592 static void caam_skcipher_alg_init(struct caam_skcipher_alg *t_alg) in caam_skcipher_alg_init() argument
2594 struct skcipher_alg *alg = &t_alg->skcipher; in caam_skcipher_alg_init()
2606 static void caam_aead_alg_init(struct caam_aead_alg *t_alg) in caam_aead_alg_init() argument
2608 struct aead_alg *alg = &t_alg->aead; in caam_aead_alg_init()
[all …]
H A Dcaamalg.c3801 struct caam_aead_alg *t_alg = driver_aeads + i; in caam_algapi_exit() local
3803 if (t_alg->registered) in caam_algapi_exit()
3804 crypto_engine_unregister_aead(&t_alg->aead); in caam_algapi_exit()
3808 struct caam_skcipher_alg *t_alg = driver_algs + i; in caam_algapi_exit() local
3810 if (t_alg->registered) in caam_algapi_exit()
3811 crypto_engine_unregister_skcipher(&t_alg->skcipher); in caam_algapi_exit()
3815 static void caam_skcipher_alg_init(struct caam_skcipher_alg *t_alg) in caam_skcipher_alg_init() argument
3817 struct skcipher_alg *alg = &t_alg->skcipher.base; in caam_skcipher_alg_init()
3829 static void caam_aead_alg_init(struct caam_aead_alg *t_alg) in caam_aead_alg_init() argument
3831 struct aead_alg *alg = &t_alg->aead.base; in caam_aead_alg_init()
[all …]