Home
last modified time | relevance | path

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

/freebsd/sys/dev/wpi/
H A Dif_wpireg.h320 uint8_t plcp; member
475 uint8_t plcp; member
508 uint8_t plcp; member
538 uint8_t plcp; member
566 uint8_t plcp; member
671 uint8_t plcp; member
H A Dif_wpi.c1883 plcp2rate(const uint8_t plcp) in plcp2rate() argument
1885 switch (plcp) { in plcp2rate()
1938 head->plcp, head->chan, (uintmax_t)le64toh(tail->tstamp)); in wpi_rx_done()
2024 tap->wr_rate = plcp2rate(head->plcp); in wpi_rx_done()
2934 tx->plcp = rate2plcp(rate); in wpi_tx_data()
3039 tx->plcp = rate2plcp(rate); in wpi_tx_data_raw()
3338 mrr.rates[i].plcp = wpi_ridx_to_plcp[i]; in wpi_mrr_setup()
3348 mrr.rates[i].plcp = wpi_ridx_to_plcp[i]; in wpi_mrr_setup()
3394 node.plcp = (ic->ic_curmode == IEEE80211_MODE_11A) ? in wpi_add_node()
3436 node.plcp = (ic->ic_curmode == IEEE80211_MODE_11A) ? in wpi_add_broadcast_node()
[all …]
/freebsd/sys/dev/bwi/
H A Dif_bwi.c2596 uint32_t plcp; in bwi_rxeof() local
2627 bcopy((uint8_t *)(hdr + 1) + hdr_extra, &plcp, sizeof(plcp)); in bwi_rxeof()
2635 rate = bwi_plcp2rate(plcp, IEEE80211_T_OFDM); in bwi_rxeof()
2637 rate = bwi_plcp2rate(plcp, IEEE80211_T_CCK); in bwi_rxeof()
2641 bwi_rx_radiotap(sc, m, hdr, &plcp, rate, rssi, noise); in bwi_rxeof()
2848 uint32_t plcp; in bwi_ofdm_plcp_header() local
2850 plcp = __SHIFTIN(ieee80211_rate2plcp(rate, IEEE80211_T_OFDM), in bwi_ofdm_plcp_header()
2853 *plcp0 = htole32(plcp); in bwi_ofdm_plcp_header()
2857 bwi_ds_plcp_header(struct ieee80211_ds_plcp_hdr *plcp, int pkt_len, in bwi_ds_plcp_header() argument
2878 plcp->i_signal = ieee80211_rate2plcp(rate, IEEE80211_T_CCK); in bwi_ds_plcp_header()
[all …]
/freebsd/sys/net80211/
H A Dieee80211_phy.c416 ieee80211_plcp2rate(uint8_t plcp, enum ieee80211_phytype type) in ieee80211_plcp2rate() argument
429 return ofdm_plcp2rate[plcp & 0xf]; in ieee80211_plcp2rate()
439 return cck_plcp2rate[plcp & 0xf]; in ieee80211_plcp2rate()
/freebsd/sys/dev/bwn/
H A Dif_bwnvar.h785 struct bwn_plcp6 plcp; member
797 struct bwn_plcp6 plcp; member
812 struct bwn_plcp6 plcp; member
H A Dif_bwn.c5969 struct bwn_plcp6 *plcp; in bwn_rxeof() local
6016 plcp = (struct bwn_plcp6 *)(mp + padding); in bwn_rxeof()
6033 rate = bwn_plcp_get_ofdmrate(mac, plcp, in bwn_rxeof()
6036 rate = bwn_plcp_get_cckrate(mac, plcp); in bwn_rxeof()
6082 bwn_rx_radiotap(mac, m, rxhdr, plcp, rate, rssi, noise); in bwn_rxeof()
6453 bwn_plcp_genhdr((struct bwn_plcp4 *)(&txhdr->body.r351.plcp), in bwn_set_txhdr()
6457 bwn_plcp_genhdr((struct bwn_plcp4 *)(&txhdr->body.r410.plcp), in bwn_set_txhdr()
6461 bwn_plcp_genhdr((struct bwn_plcp4 *)(&txhdr->body.r598.plcp), in bwn_set_txhdr()
6646 bwn_plcp_genhdr(struct bwn_plcp4 *plcp, const uint16_t octets, in bwn_plcp_genhdr() argument
6650 uint8_t *raw = plcp->o.raw; in bwn_plcp_genhdr()
[all …]
/freebsd/sys/dev/iwn/
H A Dif_iwn.c2800 uint32_t plcp = 0; in iwn_rate_to_plcp() local
2813 plcp = IEEE80211_RV(rate) | IWN_RFLAG_MCS; in iwn_rate_to_plcp()
2822 plcp |= IWN_RFLAG_HT40; in iwn_rate_to_plcp()
2824 plcp |= IWN_RFLAG_SGI; in iwn_rate_to_plcp()
2826 plcp |= IWN_RFLAG_SGI; in iwn_rate_to_plcp()
2833 plcp |= IWN_RFLAG_ANT(sc->txchainmask); in iwn_rate_to_plcp()
2835 plcp |= IWN_RFLAG_ANT(iwn_get_2stream_tx_antmask(sc)); in iwn_rate_to_plcp()
2837 plcp |= IWN_RFLAG_ANT(iwn_get_1stream_tx_antmask(sc)); in iwn_rate_to_plcp()
2843 plcp = rate2plcp(rate); in iwn_rate_to_plcp()
2856 plcp |= IWN_RFLAG_CCK; in iwn_rate_to_plcp()
[all …]
/freebsd/sys/dev/usb/wlan/
H A Dif_zyd.c2146 struct zyd_plcphdr plcp; in zyd_rx_data() local
2159 usbd_copy_out(pc, offset, &plcp, sizeof(plcp)); in zyd_rx_data()
2191 usbd_copy_out(pc, offset + sizeof(plcp), mtod(m, uint8_t *), rlen); in zyd_rx_data()
2202 tap->wr_rate = ieee80211_plcp2rate(plcp.signal, in zyd_rx_data()
/freebsd/sys/dev/iwm/
H A Dif_iwm.c202 uint8_t plcp; member
3728 tx->rate_n_flags = htole32(rate_flags | rinfo->plcp); in iwm_tx_fill_cmd()
4229 uint8_t plcp = rate_n_flags & 0xff; in iwm_rate_from_ucode_rate() local
4233 if (iwm_rates[i].plcp == plcp) in iwm_rate_from_ucode_rate()
4359 tab = iwm_rates[ridx].plcp; in iwm_setrates()
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dmvm.h1773 u8 plcp; /* uCode API: IWL_RATE_6M_PLCP, etc. */
1596 u8 plcp; /* uCode API: IWL_RATE_6M_PLCP, etc. */ global() member