Home | History | Annotate | Download | only in ic

Lines Matching defs:tap

1329 	struct rt2860_rx_radiotap_header *tap;
1443 tap = &sc->sc_rxtap;
1444 tap->wr_flags = 0;
1445 tap->wr_chan_freq = htole16(ic->ic_curchan->ic_freq);
1446 tap->wr_chan_flags = htole16(ic->ic_curchan->ic_flags);
1447 tap->wr_antsignal = rssi;
1448 tap->wr_antenna = ant;
1449 tap->wr_dbm_antsignal = rt2860_rssi2dbm(sc, rssi, ant);
1450 tap->wr_rate = 2; /* in case it can't be found below */
1455 case 0: tap->wr_rate = 2; break;
1456 case 1: tap->wr_rate = 4; break;
1457 case 2: tap->wr_rate = 11; break;
1458 case 3: tap->wr_rate = 22; break;
1461 tap->wr_flags |= IEEE80211_RADIOTAP_F_SHORTPRE;
1465 case 0: tap->wr_rate = 12; break;
1466 case 1: tap->wr_rate = 18; break;
1467 case 2: tap->wr_rate = 24; break;
1468 case 3: tap->wr_rate = 36; break;
1469 case 4: tap->wr_rate = 48; break;
1470 case 5: tap->wr_rate = 72; break;
1471 case 6: tap->wr_rate = 96; break;
1472 case 7: tap->wr_rate = 108; break;
1476 bpf_mtap2(sc->sc_drvbpf, tap, sc->sc_rxtap_len, m, BPF_D_IN);
1747 struct rt2860_tx_radiotap_header *tap = &sc->sc_txtap;
1749 tap->wt_flags = 0;
1750 tap->wt_rate = rt2860_rates[ridx].rate;
1751 tap->wt_chan_freq = htole16(ic->ic_curchan->ic_freq);
1752 tap->wt_chan_flags = htole16(ic->ic_curchan->ic_flags);
1753 tap->wt_hwqueue = qid;
1755 tap->wt_flags |= IEEE80211_RADIOTAP_F_SHORTPRE;
1757 bpf_mtap2(sc->sc_drvbpf, tap, sc->sc_txtap_len, m, BPF_D_OUT);