Searched refs:t_alg (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.4/drivers/crypto/ccree/ |
| D | cc_cipher.c | 1596 struct cc_crypto_alg *t_alg; in cc_create_alg() local 1599 t_alg = kzalloc(sizeof(*t_alg), GFP_KERNEL); in cc_create_alg() 1600 if (!t_alg) in cc_create_alg() 1603 alg = &t_alg->skcipher_alg; in cc_create_alg() 1620 t_alg->cipher_mode = tmpl->cipher_mode; in cc_create_alg() 1621 t_alg->flow_mode = tmpl->flow_mode; in cc_create_alg() 1622 t_alg->data_unit = tmpl->data_unit; in cc_create_alg() 1624 return t_alg; in cc_create_alg() 1629 struct cc_crypto_alg *t_alg, *n; in cc_cipher_free() local 1634 list_for_each_entry_safe(t_alg, n, &cipher_handle->alg_list, in cc_cipher_free() [all …]
|
| D | cc_aead.c | 2622 struct cc_crypto_alg *t_alg; in cc_create_aead_alg() local 2625 t_alg = kzalloc(sizeof(*t_alg), GFP_KERNEL); in cc_create_aead_alg() 2626 if (!t_alg) in cc_create_aead_alg() 2642 t_alg->aead_alg = *alg; in cc_create_aead_alg() 2644 t_alg->cipher_mode = tmpl->cipher_mode; in cc_create_aead_alg() 2645 t_alg->flow_mode = tmpl->flow_mode; in cc_create_aead_alg() 2646 t_alg->auth_mode = tmpl->auth_mode; in cc_create_aead_alg() 2648 return t_alg; in cc_create_aead_alg() 2653 struct cc_crypto_alg *t_alg, *n; in cc_aead_free() local 2659 list_for_each_entry_safe(t_alg, n, &aead_handle->aead_list, in cc_aead_free() [all …]
|
| D | cc_hash.c | 2042 struct cc_hash_alg *t_alg; in cc_hash_alloc() local 2052 t_alg = cc_alloc_hash_alg(&driver_hash[alg], dev, true); in cc_hash_alloc() 2053 if (IS_ERR(t_alg)) { in cc_hash_alloc() 2054 rc = PTR_ERR(t_alg); in cc_hash_alloc() 2059 t_alg->drvdata = drvdata; in cc_hash_alloc() 2061 rc = crypto_register_ahash(&t_alg->ahash_alg); in cc_hash_alloc() 2065 kfree(t_alg); in cc_hash_alloc() 2068 list_add_tail(&t_alg->entry, in cc_hash_alloc() 2077 t_alg = cc_alloc_hash_alg(&driver_hash[alg], dev, false); in cc_hash_alloc() 2078 if (IS_ERR(t_alg)) { in cc_hash_alloc() [all …]
|
| /Linux-v5.4/drivers/crypto/ |
| D | talitos.c | 3110 struct talitos_crypto_alg *t_alg, *n; in talitos_remove() local 3113 list_for_each_entry_safe(t_alg, n, &priv->alg_list, entry) { in talitos_remove() 3114 switch (t_alg->algt.type) { in talitos_remove() 3118 crypto_unregister_aead(&t_alg->algt.alg.aead); in talitos_remove() 3121 crypto_unregister_ahash(&t_alg->algt.alg.hash); in talitos_remove() 3124 list_del(&t_alg->entry); in talitos_remove() 3148 struct talitos_crypto_alg *t_alg; in talitos_alg_alloc() local 3151 t_alg = devm_kzalloc(dev, sizeof(struct talitos_crypto_alg), in talitos_alg_alloc() 3153 if (!t_alg) in talitos_alg_alloc() 3156 t_alg->algt = *template; in talitos_alg_alloc() [all …]
|
| /Linux-v5.4/drivers/crypto/caam/ |
| D | caamhash.c | 1926 struct caam_hash_alg *t_alg, *n; in caam_algapi_hash_exit() local 1931 list_for_each_entry_safe(t_alg, n, &hash_list, entry) { in caam_algapi_hash_exit() 1932 crypto_unregister_ahash(&t_alg->ahash_alg); in caam_algapi_hash_exit() 1933 list_del(&t_alg->entry); in caam_algapi_hash_exit() 1934 kfree(t_alg); in caam_algapi_hash_exit() 1942 struct caam_hash_alg *t_alg; in caam_hash_alloc() local 1946 t_alg = kzalloc(sizeof(*t_alg), GFP_KERNEL); in caam_hash_alloc() 1947 if (!t_alg) { in caam_hash_alloc() 1952 t_alg->ahash_alg = template->template_ahash; in caam_hash_alloc() 1953 halg = &t_alg->ahash_alg; in caam_hash_alloc() [all …]
|
| D | caamalg_qi.c | 2506 struct caam_aead_alg *t_alg = driver_aeads + i; in caam_qi_algapi_exit() local 2508 if (t_alg->registered) in caam_qi_algapi_exit() 2509 crypto_unregister_aead(&t_alg->aead); in caam_qi_algapi_exit() 2513 struct caam_skcipher_alg *t_alg = driver_algs + i; in caam_qi_algapi_exit() local 2515 if (t_alg->registered) in caam_qi_algapi_exit() 2516 crypto_unregister_skcipher(&t_alg->skcipher); in caam_qi_algapi_exit() 2520 static void caam_skcipher_alg_init(struct caam_skcipher_alg *t_alg) in caam_skcipher_alg_init() argument 2522 struct skcipher_alg *alg = &t_alg->skcipher; in caam_skcipher_alg_init() 2533 static void caam_aead_alg_init(struct caam_aead_alg *t_alg) in caam_aead_alg_init() argument 2535 struct aead_alg *alg = &t_alg->aead; in caam_aead_alg_init() [all …]
|
| D | caamalg_qi2.c | 2934 static void caam_skcipher_alg_init(struct caam_skcipher_alg *t_alg) in caam_skcipher_alg_init() argument 2936 struct skcipher_alg *alg = &t_alg->skcipher; in caam_skcipher_alg_init() 2947 static void caam_aead_alg_init(struct caam_aead_alg *t_alg) in caam_aead_alg_init() argument 2949 struct aead_alg *alg = &t_alg->aead; in caam_aead_alg_init() 4587 struct caam_hash_alg *t_alg; in caam_hash_alloc() local 4591 t_alg = kzalloc(sizeof(*t_alg), GFP_KERNEL); in caam_hash_alloc() 4592 if (!t_alg) in caam_hash_alloc() 4595 t_alg->ahash_alg = template->template_ahash; in caam_hash_alloc() 4596 halg = &t_alg->ahash_alg; in caam_hash_alloc() 4609 t_alg->ahash_alg.setkey = NULL; in caam_hash_alloc() [all …]
|
| D | caamalg.c | 3491 struct caam_aead_alg *t_alg = driver_aeads + i; in caam_algapi_exit() local 3493 if (t_alg->registered) in caam_algapi_exit() 3494 crypto_unregister_aead(&t_alg->aead); in caam_algapi_exit() 3498 struct caam_skcipher_alg *t_alg = driver_algs + i; in caam_algapi_exit() local 3500 if (t_alg->registered) in caam_algapi_exit() 3501 crypto_unregister_skcipher(&t_alg->skcipher); in caam_algapi_exit() 3505 static void caam_skcipher_alg_init(struct caam_skcipher_alg *t_alg) in caam_skcipher_alg_init() argument 3507 struct skcipher_alg *alg = &t_alg->skcipher; in caam_skcipher_alg_init() 3518 static void caam_aead_alg_init(struct caam_aead_alg *t_alg) in caam_aead_alg_init() argument 3520 struct aead_alg *alg = &t_alg->aead; in caam_aead_alg_init() [all …]
|