Lines Matching defs:tfm
39 static void aes_128_cmac_vector(struct crypto_cipher *tfm, size_t num_elem,
67 crypto_cipher_encrypt_one(tfm, cbc, cbc);
72 crypto_cipher_encrypt_one(tfm, pad, pad);
90 crypto_cipher_encrypt_one(tfm, pad, pad);
95 void ieee80211_aes_cmac(struct crypto_cipher *tfm, const u8 *aad,
110 aes_128_cmac_vector(tfm, 3, addr, len, mic);
116 struct crypto_cipher *tfm;
118 tfm = crypto_alloc_cipher("aes", 0, CRYPTO_ALG_ASYNC);
119 if (!IS_ERR(tfm))
120 crypto_cipher_setkey(tfm, key, AES_CMAC_KEY_LEN);
122 return tfm;
126 void ieee80211_aes_cmac_key_free(struct crypto_cipher *tfm)
128 crypto_free_cipher(tfm);
138 crypto_cipher_encrypt_one(key->u.aes_cmac.tfm, l, l);