Lines Matching defs:tap
1581 struct wpi_rx_radiotap_header *tap = &sc->sc_rxtap;
1583 tap->wr_flags = 0;
1584 tap->wr_chan_freq =
1586 tap->wr_chan_flags =
1588 tap->wr_dbm_antsignal = (int8_t)(stat->rssi - WPI_RSSI_OFFSET);
1589 tap->wr_dbm_antnoise = (int8_t)le16toh(stat->noise);
1590 tap->wr_tsft = tail->tstamp;
1591 tap->wr_antenna = (le16toh(head->flags) >> 4) & 0xf;
1594 case 10: tap->wr_rate = 2; break;
1595 case 20: tap->wr_rate = 4; break;
1596 case 55: tap->wr_rate = 11; break;
1597 case 110: tap->wr_rate = 22; break;
1599 case 0xd: tap->wr_rate = 12; break;
1600 case 0xf: tap->wr_rate = 18; break;
1601 case 0x5: tap->wr_rate = 24; break;
1602 case 0x7: tap->wr_rate = 36; break;
1603 case 0x9: tap->wr_rate = 48; break;
1604 case 0xb: tap->wr_rate = 72; break;
1605 case 0x1: tap->wr_rate = 96; break;
1606 case 0x3: tap->wr_rate = 108; break;
1608 default: tap->wr_rate = 0;
1611 tap->wr_flags |= IEEE80211_RADIOTAP_F_SHORTPRE;
1613 bpf_mtap2(sc->sc_drvbpf, tap, sc->sc_rxtap_len, m, BPF_D_IN);
1951 struct wpi_tx_radiotap_header *tap = &sc->sc_txtap;
1953 tap->wt_flags = 0;
1954 tap->wt_chan_freq = htole16(ni->ni_chan->ic_freq);
1955 tap->wt_chan_flags = htole16(ni->ni_chan->ic_flags);
1956 tap->wt_rate = rate;
1957 tap->wt_hwqueue = ac;
1959 tap->wt_flags |= IEEE80211_RADIOTAP_F_WEP;
1961 bpf_mtap2(sc->sc_drvbpf, tap, sc->sc_txtap_len, m0, BPF_D_OUT);