Home
last modified time | relevance | path

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

/linux-6.15/drivers/crypto/
H A Dtalitos.c3159 list_del(&t_alg->entry); in talitos_remove()
3186 if (!t_alg) in talitos_alg_alloc()
3189 t_alg->algt = *template; in talitos_alg_alloc()
3203 devm_kfree(dev, t_alg); in talitos_alg_alloc()
3211 t_alg->algt.alg.aead.setkey = t_alg->algt.alg.aead.setkey ?: in talitos_alg_alloc()
3217 devm_kfree(dev, t_alg); in talitos_alg_alloc()
3254 devm_kfree(dev, t_alg); in talitos_alg_alloc()
3270 t_alg->dev = dev; in talitos_alg_alloc()
3272 return t_alg; in talitos_alg_alloc()
3496 if (IS_ERR(t_alg)) { in talitos_probe()
[all …]
/linux-6.15/drivers/crypto/ccree/
H A Dcc_cipher.c1378 struct cc_crypto_alg *t_alg; in cc_create_alg() local
1381 t_alg = devm_kzalloc(dev, sizeof(*t_alg), GFP_KERNEL); in cc_create_alg()
1382 if (!t_alg) in cc_create_alg()
1385 alg = &t_alg->skcipher_alg; in cc_create_alg()
1409 return t_alg; in cc_create_alg()
1414 struct cc_crypto_alg *t_alg, *n; in cc_cipher_free() local
1419 list_del(&t_alg->entry); in cc_cipher_free()
1426 struct cc_crypto_alg *t_alg; in cc_cipher_alloc() local
1444 if (IS_ERR(t_alg)) { in cc_cipher_alloc()
1445 rc = PTR_ERR(t_alg); in cc_cipher_alloc()
[all …]
H A Dcc_aead.c2563 struct cc_crypto_alg *t_alg; in cc_create_aead_alg() local
2566 t_alg = devm_kzalloc(dev, sizeof(*t_alg), GFP_KERNEL); in cc_create_aead_alg()
2567 if (!t_alg) in cc_create_aead_alg()
2588 t_alg->aead_alg = *alg; in cc_create_aead_alg()
2594 return t_alg; in cc_create_aead_alg()
2599 struct cc_crypto_alg *t_alg, *n; in cc_aead_free() local
2605 list_del(&t_alg->entry); in cc_aead_free()
2614 struct cc_crypto_alg *t_alg; in cc_aead_alloc() local
2643 if (IS_ERR(t_alg)) { in cc_aead_alloc()
2644 rc = PTR_ERR(t_alg); in cc_aead_alloc()
[all …]
H A Dcc_hash.c1999 struct cc_hash_alg *t_alg; in cc_hash_alloc() local
2010 if (IS_ERR(t_alg)) { in cc_hash_alloc()
2011 rc = PTR_ERR(t_alg); in cc_hash_alloc()
2016 t_alg->drvdata = drvdata; in cc_hash_alloc()
2018 rc = crypto_register_ahash(&t_alg->ahash_alg); in cc_hash_alloc()
2025 list_add_tail(&t_alg->entry, &hash_handle->hash_list); in cc_hash_alloc()
2033 if (IS_ERR(t_alg)) { in cc_hash_alloc()
2034 rc = PTR_ERR(t_alg); in cc_hash_alloc()
2039 t_alg->drvdata = drvdata; in cc_hash_alloc()
2041 rc = crypto_register_ahash(&t_alg->ahash_alg); in cc_hash_alloc()
[all …]
/linux-6.15/drivers/crypto/caam/
H A Dcaamhash.c1895 kfree(t_alg); in caam_algapi_hash_exit()
1907 t_alg = kzalloc(sizeof(*t_alg), GFP_KERNEL); in caam_hash_alloc()
1908 if (!t_alg) in caam_hash_alloc()
1920 t_alg->is_hmac = true; in caam_hash_alloc()
1941 return t_alg; in caam_hash_alloc()
1994 if (IS_ERR(t_alg)) { in caam_algapi_hash_init()
1995 err = PTR_ERR(t_alg); in caam_algapi_hash_init()
2006 kfree(t_alg); in caam_algapi_hash_init()
2015 if (IS_ERR(t_alg)) { in caam_algapi_hash_init()
2016 err = PTR_ERR(t_alg); in caam_algapi_hash_init()
[all …]
H A Dcaamalg_qi.c2580 if (t_alg->registered) in caam_qi_algapi_exit()
2581 crypto_unregister_aead(&t_alg->aead); in caam_qi_algapi_exit()
2587 if (t_alg->registered) in caam_qi_algapi_exit()
2608 struct aead_alg *alg = &t_alg->aead; in caam_aead_alg_init()
2680 caam_skcipher_alg_init(t_alg); in caam_qi_algapi_init()
2685 t_alg->skcipher.base.cra_driver_name); in caam_qi_algapi_init()
2689 t_alg->registered = true; in caam_qi_algapi_init()
2726 caam_aead_alg_init(t_alg); in caam_qi_algapi_init()
2728 err = crypto_register_aead(&t_alg->aead); in caam_qi_algapi_init()
2731 t_alg->aead.base.cra_driver_name); in caam_qi_algapi_init()
[all …]
H A Dcaamalg_qi2.c4638 t_alg = kzalloc(sizeof(*t_alg), GFP_KERNEL); in caam_hash_alloc()
4639 if (!t_alg) in caam_hash_alloc()
4651 t_alg->is_hmac = true; in caam_hash_alloc()
4670 t_alg->dev = dev; in caam_hash_alloc()
4672 return t_alg; in caam_hash_alloc()
5302 t_alg->caam.dev = dev; in dpaa2_caam_probe()
5352 t_alg->caam.dev = dev; in dpaa2_caam_probe()
5384 if (IS_ERR(t_alg)) { in dpaa2_caam_probe()
5396 kfree(t_alg); in dpaa2_caam_probe()
5403 if (IS_ERR(t_alg)) { in dpaa2_caam_probe()
[all …]
H A Dcaamalg.c3697 if (t_alg->registered) in caam_algapi_exit()
3698 crypto_engine_unregister_aead(&t_alg->aead); in caam_algapi_exit()
3704 if (t_alg->registered) in caam_algapi_exit()
3725 struct aead_alg *alg = &t_alg->aead.base; in caam_aead_alg_init()
3813 caam_skcipher_alg_init(t_alg); in caam_algapi_init()
3818 t_alg->skcipher.base.base.cra_driver_name); in caam_algapi_init()
3822 t_alg->registered = true; in caam_algapi_init()
3828 u32 c1_alg_sel = t_alg->caam.class1_alg_type & in caam_algapi_init()
3865 caam_aead_alg_init(t_alg); in caam_algapi_init()
3870 t_alg->aead.base.base.cra_driver_name); in caam_algapi_init()
[all …]