Lines Matching refs:wh
180 struct ieee80211_frame *wh; in tkip_encap() local
185 wh = mtod(m, struct ieee80211_frame *); in tkip_encap()
186 is_mgmt = IEEE80211_IS_MGMT(wh); in tkip_encap()
193 struct ieee80211_frame *wh = mtod(m, struct ieee80211_frame *); in tkip_encap() local
196 IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_CRYPTO, wh->i_addr2, in tkip_encap()
241 struct ieee80211_frame *wh; in tkip_enmic() local
244 wh = mtod(m, struct ieee80211_frame *); in tkip_enmic()
245 is_mgmt = IEEE80211_IS_MGMT(wh); in tkip_enmic()
256 struct ieee80211_frame *wh = mtod(m, struct ieee80211_frame *); in tkip_enmic() local
264 hdrlen = ieee80211_hdrspace(ic, wh); in tkip_enmic()
292 struct ieee80211_frame *wh; in tkip_decap() local
307 wh = mtod(m, struct ieee80211_frame *); in tkip_decap()
313 IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_CRYPTO, wh->i_addr2, in tkip_decap()
322 IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_CRYPTO, wh->i_addr2, in tkip_decap()
328 tid = ieee80211_gettid(wh); in tkip_decap()
335 ieee80211_notify_replay_failure(vap, wh, k, ctx->rx_rsc, tid); in tkip_decap()
387 struct ieee80211_frame *wh; in tkip_demic() local
390 wh = mtod(m, struct ieee80211_frame *); in tkip_demic()
400 ieee80211_notify_michael_failure(vap, wh, in tkip_demic()
414 int hdrlen = ieee80211_hdrspace(vap->iv_ic, wh); in tkip_demic()
427 ieee80211_notify_michael_failure(vap, wh, in tkip_demic()
441 tid = ieee80211_gettid(wh); in tkip_demic()
842 const struct ieee80211_frame_addr4 *wh = in michael_mic_hdr() local
845 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { in michael_mic_hdr()
847 IEEE80211_ADDR_COPY(hdr, wh->i_addr1); /* DA */ in michael_mic_hdr()
848 IEEE80211_ADDR_COPY(hdr + IEEE80211_ADDR_LEN, wh->i_addr2); in michael_mic_hdr()
851 IEEE80211_ADDR_COPY(hdr, wh->i_addr3); /* DA */ in michael_mic_hdr()
852 IEEE80211_ADDR_COPY(hdr + IEEE80211_ADDR_LEN, wh->i_addr2); in michael_mic_hdr()
855 IEEE80211_ADDR_COPY(hdr, wh->i_addr1); /* DA */ in michael_mic_hdr()
856 IEEE80211_ADDR_COPY(hdr + IEEE80211_ADDR_LEN, wh->i_addr3); in michael_mic_hdr()
859 IEEE80211_ADDR_COPY(hdr, wh->i_addr3); /* DA */ in michael_mic_hdr()
860 IEEE80211_ADDR_COPY(hdr + IEEE80211_ADDR_LEN, wh->i_addr4); in michael_mic_hdr()
865 if (IEEE80211_IS_QOS_ANY(wh)) { in michael_mic_hdr()
867 (const struct ieee80211_qosframe *) wh; in michael_mic_hdr()
1004 struct ieee80211_frame *wh; in tkip_encrypt() local
1009 wh = mtod(m, struct ieee80211_frame *); in tkip_encrypt()
1011 tkip_mixing_phase1(ctx->tx_ttak, key->wk_key, wh->i_addr2, in tkip_encrypt()
1030 struct ieee80211_frame *wh; in tkip_decrypt() local
1038 wh = mtod(m, struct ieee80211_frame *); in tkip_decrypt()
1043 tid = ieee80211_gettid(wh); in tkip_decrypt()
1046 wh->i_addr2, iv32); in tkip_decrypt()
1060 IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_CRYPTO, wh->i_addr2, in tkip_decrypt()