Searched refs:plcp (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/sys/dev/wpi/
H A Dif_wpireg.h323 uint8_t plcp; member in struct:wpi_rx_head
478 uint8_t plcp; member in struct:wpi_node_info
511 uint8_t plcp; member in struct:wpi_cmd_data
541 uint8_t plcp; member in struct:wpi_cmd_beacon
570 uint8_t plcp; member in struct:wpi_mrr_setup::__anon11964
675 uint8_t plcp; member in struct:wpi_cmd_txpower::__anon11965
H A Dif_wpi.c1881 plcp2rate(const uint8_t plcp) argument
1883 switch (plcp) {
1936 head->plcp, head->chan, (uintmax_t)le64toh(tail->tstamp));
2022 tap->wr_rate = plcp2rate(head->plcp);
2917 tx->plcp = rate2plcp(rate);
3022 tx->plcp = rate2plcp(rate);
3321 mrr.rates[i].plcp = wpi_ridx_to_plcp[i];
3331 mrr.rates[i].plcp = wpi_ridx_to_plcp[i];
3377 node.plcp = (ic->ic_curmode == IEEE80211_MODE_11A) ?
3419 node.plcp
[all...]
/freebsd-11-stable/sys/dev/bwi/
H A Dif_bwi.c2605 uint32_t plcp; local
2636 bcopy((uint8_t *)(hdr + 1) + hdr_extra, &plcp, sizeof(plcp));
2644 rate = bwi_plcp2rate(plcp, IEEE80211_T_OFDM);
2646 rate = bwi_plcp2rate(plcp, IEEE80211_T_CCK);
2650 bwi_rx_radiotap(sc, m, hdr, &plcp, rate, rssi, noise);
2857 uint32_t plcp; local
2859 plcp = __SHIFTIN(ieee80211_rate2plcp(rate, IEEE80211_T_OFDM),
2862 *plcp0 = htole32(plcp);
2866 bwi_ds_plcp_header(struct ieee80211_ds_plcp_hdr *plcp, in argument
2894 bwi_plcp_header(const struct ieee80211_rate_table *rt, void *plcp, int pkt_len, uint8_t rate) argument
3761 uint32_t plcp = le32toh(plcp0) & IEEE80211_OFDM_PLCP_RATE_MASK; local
3766 bwi_rx_radiotap(struct bwi_softc *sc, struct mbuf *m, struct bwi_rxbuf_hdr *hdr, const void *plcp, int rate, int rssi, int noise) argument
[all...]
/freebsd-11-stable/sys/net80211/
H A Dieee80211_phy.c416 ieee80211_plcp2rate(uint8_t plcp, enum ieee80211_phytype type) argument
429 return ofdm_plcp2rate[plcp & 0xf];
439 return cck_plcp2rate[plcp & 0xf];
/freebsd-11-stable/sys/dev/bwn/
H A Dif_bwnvar.h786 struct bwn_plcp6 plcp; member in struct:bwn_txhdr::__anon21::__anon22
798 struct bwn_plcp6 plcp; member in struct:bwn_txhdr::__anon21::__anon23
813 struct bwn_plcp6 plcp; member in struct:bwn_txhdr::__anon21::__anon24
H A Dif_bwn.c5759 struct bwn_plcp6 *plcp; local
5808 plcp = (struct bwn_plcp6 *)(mp + padding);
5824 rate = bwn_plcp_get_ofdmrate(mac, plcp,
5827 rate = bwn_plcp_get_cckrate(mac, plcp);
5873 bwn_rx_radiotap(mac, m, rxhdr, plcp, rate, rssi, noise);
6260 bwn_plcp_genhdr((struct bwn_plcp4 *)(&txhdr->body.r351.plcp),
6264 bwn_plcp_genhdr((struct bwn_plcp4 *)(&txhdr->body.r410.plcp),
6268 bwn_plcp_genhdr((struct bwn_plcp4 *)(&txhdr->body.r598.plcp),
6478 bwn_plcp_genhdr(struct bwn_plcp4 *plcp, const uint16_t octets, argument
6482 uint8_t *raw = plcp
6829 bwn_plcp_get_ofdmrate(struct bwn_mac *mac, struct bwn_plcp6 *plcp, uint8_t a) argument
6859 bwn_plcp_get_cckrate(struct bwn_mac *mac, struct bwn_plcp6 *plcp) argument
6878 bwn_rx_radiotap(struct bwn_mac *mac, struct mbuf *m, const struct bwn_rxhdr4 *rxhdr, struct bwn_plcp6 *plcp, int rate, int rssi, int noise) argument
[all...]
/freebsd-11-stable/sys/dev/otus/
H A Dif_otus.c1601 uint8_t *plcp; local
1610 plcp = buf;
1613 if (memcmp(plcp, AR_PLCP_HDR_INTR, AR_PLCP_HDR_LEN) == 0) {
1614 otus_cmd_rxeof(sc, plcp + AR_PLCP_HDR_LEN,
1625 tail = (struct ar_rx_tail *)(plcp + len - sizeof (*tail));
1651 wh = (struct ieee80211_frame *)(plcp + AR_PLCP_HDR_LEN);
1677 switch (plcp[0]) {
1687 switch (plcp[0] & 0xf) {
/freebsd-11-stable/sys/dev/iwn/
H A Dif_iwn.c2727 uint32_t plcp = 0; local
2731 * If it's an MCS rate, let's set the plcp correctly
2740 plcp = IEEE80211_RV(rate) | IWN_RFLAG_MCS;
2753 plcp |= IWN_RFLAG_HT40;
2755 plcp |= IWN_RFLAG_SGI;
2757 plcp |= IWN_RFLAG_SGI;
2765 plcp |= IWN_RFLAG_ANT(sc->txchainmask);
2767 plcp |= IWN_RFLAG_ANT(iwn_get_2stream_tx_antmask(sc));
2769 plcp |= IWN_RFLAG_ANT(iwn_get_1stream_tx_antmask(sc));
2775 plcp
5258 uint32_t plcp; local
[all...]
/freebsd-11-stable/sys/dev/usb/wlan/
H A Dif_zyd.c2138 struct zyd_plcphdr plcp; local
2151 usbd_copy_out(pc, offset, &plcp, sizeof(plcp));
2183 usbd_copy_out(pc, offset + sizeof(plcp), mtod(m, uint8_t *), rlen);
2194 tap->wr_rate = ieee80211_plcp2rate(plcp.signal,
/freebsd-11-stable/sys/dev/iwm/
H A Dif_iwm.c207 uint8_t plcp; member in struct:iwm_rate
3591 tx->rate_n_flags = htole32(rate_flags | rinfo->plcp);
4311 tab = iwm_rates[ridx].plcp;

Completed in 337 milliseconds