Lines Matching refs:hdr
112 struct ieee80211_hdr *hdr, in ccmp_init_blocks() argument
120 a4_included = ieee80211_has_a4(hdr->frame_control); in ccmp_init_blocks()
121 qc_included = ieee80211_is_data_qos(hdr->frame_control); in ccmp_init_blocks()
127 pos = (u8 *) & hdr->addr4; in ccmp_init_blocks()
141 memcpy(b0 + 2, hdr->addr2, ETH_ALEN); in ccmp_init_blocks()
153 pos = (u8 *) hdr; in ccmp_init_blocks()
158 memcpy(aad + 4, hdr->addr1, 3 * ETH_ALEN); in ccmp_init_blocks()
159 pos = (u8 *) & hdr->seq_ctrl; in ccmp_init_blocks()
164 memcpy(aad + 24, hdr->addr4, ETH_ALEN); in ccmp_init_blocks()
223 struct ieee80211_hdr *hdr; in lib80211_ccmp_encrypt() local
238 hdr = (struct ieee80211_hdr *)skb->data; in lib80211_ccmp_encrypt()
239 ccmp_init_blocks(key->tfm, hdr, key->tx_pn, data_len, b0, b, s0); in lib80211_ccmp_encrypt()
289 struct ieee80211_hdr *hdr; in lib80211_ccmp_decrypt() local
303 hdr = (struct ieee80211_hdr *)skb->data; in lib80211_ccmp_decrypt()
308 hdr->addr2); in lib80211_ccmp_decrypt()
320 hdr->addr2, keyidx); in lib80211_ccmp_decrypt()
335 hdr->addr2, in lib80211_ccmp_decrypt()
344 ccmp_init_blocks(key->tfm, hdr, pn, data_len, b0, a, b); in lib80211_ccmp_decrypt()
365 hdr->addr2); in lib80211_ccmp_decrypt()