Home
last modified time | relevance | path

Searched refs:aes_cmac (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/net/mac80211/
Dkey.c466 key->u.aes_cmac.rx_pn[j] = in ieee80211_key_alloc()
472 key->u.aes_cmac.tfm = in ieee80211_key_alloc()
474 if (IS_ERR(key->u.aes_cmac.tfm)) { in ieee80211_key_alloc()
475 err = PTR_ERR(key->u.aes_cmac.tfm); in ieee80211_key_alloc()
547 ieee80211_aes_cmac_key_free(key->u.aes_cmac.tfm); in ieee80211_key_free_common()
912 pn64 = atomic64_read(&key->u.aes_cmac.tx_pn); in ieee80211_get_key_tx_seq()
975 pn = key->u.aes_cmac.rx_pn; in ieee80211_get_key_rx_seq()
976 memcpy(seq->aes_cmac.pn, pn, IEEE80211_CMAC_PN_LEN); in ieee80211_get_key_rx_seq()
1024 pn64 = (u64)seq->aes_cmac.pn[5] | in ieee80211_set_key_tx_seq()
1025 ((u64)seq->aes_cmac.pn[4] << 8) | in ieee80211_set_key_tx_seq()
[all …]
Dwpa.c943 pn64 = atomic64_inc_return(&key->u.aes_cmac.tx_pn); in ieee80211_crypto_aes_cmac_encrypt()
952 ieee80211_aes_cmac(key->u.aes_cmac.tfm, aad, in ieee80211_crypto_aes_cmac_encrypt()
987 pn64 = atomic64_inc_return(&key->u.aes_cmac.tx_pn); in ieee80211_crypto_aes_cmac_256_encrypt()
995 ieee80211_aes_cmac_256(key->u.aes_cmac.tfm, aad, in ieee80211_crypto_aes_cmac_256_encrypt()
1027 if (memcmp(ipn, key->u.aes_cmac.rx_pn, 6) <= 0) { in ieee80211_crypto_aes_cmac_decrypt()
1028 key->u.aes_cmac.replays++; in ieee80211_crypto_aes_cmac_decrypt()
1035 ieee80211_aes_cmac(key->u.aes_cmac.tfm, aad, in ieee80211_crypto_aes_cmac_decrypt()
1038 key->u.aes_cmac.icverrors++; in ieee80211_crypto_aes_cmac_decrypt()
1043 memcpy(key->u.aes_cmac.rx_pn, ipn, 6); in ieee80211_crypto_aes_cmac_decrypt()
1077 if (memcmp(ipn, key->u.aes_cmac.rx_pn, 6) <= 0) { in ieee80211_crypto_aes_cmac_256_decrypt()
[all …]
Ddebugfs_key.c105 pn = atomic64_read(&key->u.aes_cmac.tx_pn); in key_tx_spec_read()
165 rpn = key->u.aes_cmac.rx_pn; in key_rx_spec_read()
214 key->u.aes_cmac.replays); in key_replays_read()
243 key->u.aes_cmac.icverrors); in key_icverrors_read()
DMakefile19 aes_cmac.o \
Dkey.h98 } aes_cmac; member
Daes_cmac.c156 crypto_cipher_encrypt_one(key->u.aes_cmac.tfm, l, l); in ieee80211_aes_cmac_calculate_k1_k2()
Dcfg.c370 pn64 = atomic64_read(&key->u.aes_cmac.tx_pn); in ieee80211_get_key()
/linux-4.1.27/net/bluetooth/
Dsmp.c162 static int aes_cmac(struct crypto_hash *tfm, const u8 k[16], const u8 *m, in aes_cmac() function
231 err = aes_cmac(tfm_cmac, x, m, sizeof(m), res); in smp_f4()
261 err = aes_cmac(tfm_cmac, salt, w, 32, t); in smp_f5()
276 err = aes_cmac(tfm_cmac, t, m, sizeof(m), mackey); in smp_f5()
284 err = aes_cmac(tfm_cmac, t, m, sizeof(m), ltk); in smp_f5()
312 err = aes_cmac(tfm_cmac, w, m, sizeof(m), res); in smp_f6()
335 err = aes_cmac(tfm_cmac, x, m, sizeof(m), tmp); in smp_g2()
354 err = aes_cmac(tfm_cmac, w, key_id, 4, res); in smp_h6()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dsta.c1283 pn = seq.aes_cmac.pn; in iwl_mvm_send_sta_igtk()
/linux-4.1.27/include/net/
Dmac80211.h4281 } aes_cmac; member