Lines Matching refs:tfm
133 BUILD_BUG_ON(ARRAY_SIZE(authsizes) != ARRAY_SIZE(key->tfm)); in llsec_key_alloc()
135 for (i = 0; i < ARRAY_SIZE(key->tfm); i++) { in llsec_key_alloc()
136 key->tfm[i] = crypto_alloc_aead("ccm(aes)", 0, in llsec_key_alloc()
138 if (IS_ERR(key->tfm[i])) in llsec_key_alloc()
140 if (crypto_aead_setkey(key->tfm[i], template->key, in llsec_key_alloc()
143 if (crypto_aead_setauthsize(key->tfm[i], authsizes[i])) in llsec_key_alloc()
160 for (i = 0; i < ARRAY_SIZE(key->tfm); i++) in llsec_key_alloc()
161 if (key->tfm[i]) in llsec_key_alloc()
162 crypto_free_aead(key->tfm[i]); in llsec_key_alloc()
175 for (i = 0; i < ARRAY_SIZE(key->tfm); i++) in llsec_key_release()
176 crypto_free_aead(key->tfm[i]); in llsec_key_release()
624 .tfm = key->tfm0, in llsec_do_encrypt_unauth()
639 for (i = 0; i < ARRAY_SIZE(key->tfm); i++) in llsec_tfm_by_len()
640 if (crypto_aead_authsize(key->tfm[i]) == authlen) in llsec_tfm_by_len()
641 return key->tfm[i]; in llsec_tfm_by_len()
834 .tfm = key->tfm0, in llsec_do_decrypt_unauth()