Lines Matching refs:tfm
132 BUILD_BUG_ON(ARRAY_SIZE(authsizes) != ARRAY_SIZE(key->tfm)); in llsec_key_alloc()
134 for (i = 0; i < ARRAY_SIZE(key->tfm); i++) { in llsec_key_alloc()
135 key->tfm[i] = crypto_alloc_aead("ccm(aes)", 0, in llsec_key_alloc()
137 if (IS_ERR(key->tfm[i])) in llsec_key_alloc()
139 if (crypto_aead_setkey(key->tfm[i], template->key, in llsec_key_alloc()
142 if (crypto_aead_setauthsize(key->tfm[i], authsizes[i])) in llsec_key_alloc()
159 for (i = 0; i < ARRAY_SIZE(key->tfm); i++) in llsec_key_alloc()
160 if (key->tfm[i]) in llsec_key_alloc()
161 crypto_free_aead(key->tfm[i]); in llsec_key_alloc()
174 for (i = 0; i < ARRAY_SIZE(key->tfm); i++) in llsec_key_release()
175 crypto_free_aead(key->tfm[i]); in llsec_key_release()
622 .tfm = key->tfm0, in llsec_do_encrypt_unauth()
637 for (i = 0; i < ARRAY_SIZE(key->tfm); i++) in llsec_tfm_by_len()
638 if (crypto_aead_authsize(key->tfm[i]) == authlen) in llsec_tfm_by_len()
639 return key->tfm[i]; in llsec_tfm_by_len()
839 .tfm = key->tfm0, in llsec_do_decrypt_unauth()