Home
last modified time | relevance | path

Searched refs:mmie (Results 1 – 4 of 4) sorted by relevance

/linux/net/mac80211/
H A Dwpa.c839 struct ieee80211_mmie_var *mmie; in ieee80211_crypto_aes_cmac_encrypt() local
855 mmie_len = sizeof(*mmie) + mic_len; in ieee80211_crypto_aes_cmac_encrypt()
860 mmie = skb_put(skb, mmie_len); in ieee80211_crypto_aes_cmac_encrypt()
861 mmie->element_id = WLAN_EID_MMIE; in ieee80211_crypto_aes_cmac_encrypt()
862 mmie->length = mmie_len - 2; in ieee80211_crypto_aes_cmac_encrypt()
863 mmie->key_id = cpu_to_le16(key->conf.keyidx); in ieee80211_crypto_aes_cmac_encrypt()
868 bip_ipn_set64(mmie->sequence_number, pn64); in ieee80211_crypto_aes_cmac_encrypt()
877 mmie->mic, mic_len)) in ieee80211_crypto_aes_cmac_encrypt()
890 struct ieee80211_mmie_var *mmie; in ieee80211_crypto_aes_cmac_decrypt() local
898 mmie_len = sizeof(*mmie) + mic_len; in ieee80211_crypto_aes_cmac_decrypt()
[all …]
H A Drx.c1087 struct ieee80211_mmie *mmie; in ieee80211_get_mmie_keyidx() local
1090 if (skb->len < 24 + sizeof(*mmie) || !is_multicast_ether_addr(hdr->da)) in ieee80211_get_mmie_keyidx()
1097 mmie = (struct ieee80211_mmie *) in ieee80211_get_mmie_keyidx()
1098 (skb->data + skb->len - sizeof(*mmie)); in ieee80211_get_mmie_keyidx()
1099 if (mmie->element_id == WLAN_EID_MMIE && in ieee80211_get_mmie_keyidx()
1100 mmie->length == sizeof(*mmie) - 2) in ieee80211_get_mmie_keyidx()
1101 return le16_to_cpu(mmie->key_id); in ieee80211_get_mmie_keyidx()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Drx.c1822 const u8 *mmie; in iwl_mld_rx_mgmt_prot() local
1875 mmie = frame + (mpdu_len - key->icv_len); in iwl_mld_rx_mgmt_prot()
1878 keyidx = le16_to_cpu(((const struct ieee80211_mmie *) mmie)->key_id); in iwl_mld_rx_mgmt_prot()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c335 const u8 *mmie; in iwl_mvm_rx_mgmt_prot() local
383 mmie = frame + (len - key->icv_len); in iwl_mvm_rx_mgmt_prot()
386 keyid = le16_to_cpu(((const struct ieee80211_mmie *) mmie)->key_id); in iwl_mvm_rx_mgmt_prot()