Lines Matching refs:wh
1060 struct ieee80211_frame *wh, u_int len)
1072 rateidx = ieee80211_rssadapt_choose(ra, &ni->ni_rates, wh, len,
1137 struct ieee80211_frame *wh;
1163 wh = mtod(m0, struct ieee80211_frame *);
1192 wh = mtod(m0, struct ieee80211_frame *);
1202 (wh->i_fc[1] & IEEE80211_FC1_WEP)) {
1212 rateidx = wi_choose_rate(ic, ni, wh, m0->m_pkthdr.len);
1633 struct ieee80211_frame *wh, int rssi)
1654 struct ieee80211_frame *wh;
1726 wh = mtod(m, struct ieee80211_frame *);
1727 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
1732 wh->i_fc[1] &= ~IEEE80211_FC1_WEP;
1754 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
1756 wi_sync_bssid(sc, wh->i_addr3);
1762 wi_rssadapt_input(ic, ni, wh, rssi);
3391 wi_dump_pkt(struct wi_frame *wh, struct ieee80211_node *ni, int rssi)
3393 ieee80211_dump_pkt((uint8_t *) &wh->wi_whdr, sizeof(wh->wi_whdr),
3398 le16toh(wh->wi_status), le16toh(wh->wi_rx_tstamp1),
3399 le16toh(wh->wi_rx_tstamp0), wh->wi_rx_silence);
3401 wh->wi_rx_signal, wh->wi_rx_rate, wh->wi_rx_flow);
3403 wh->wi_tx_rtry, wh->wi_tx_rate,
3404 le16toh(wh->wi_tx_ctl), le16toh(wh->wi_dat_len));
3406 ether_sprintf(wh->wi_ehdr.ether_dhost),
3407 ether_sprintf(wh->wi_ehdr.ether_shost),
3408 wh->wi_ehdr.ether_type);