/linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
D | tx.c | 707 struct ieee80211_tx_info *info, struct ieee80211_tx_rate *txrate, in carl9170_tx_rate_tpc_chains() argument 714 idx = txrate->idx; in carl9170_tx_rate_tpc_chains() 718 if (txrate->flags & IEEE80211_TX_RC_MCS) { in carl9170_tx_rate_tpc_chains() 719 if (txrate->flags & IEEE80211_TX_RC_40_MHZ_WIDTH) { in carl9170_tx_rate_tpc_chains() 734 *phyrate = txrate->idx; in carl9170_tx_rate_tpc_chains() 755 if (!(txrate->flags & IEEE80211_TX_RC_MCS) && in carl9170_tx_rate_tpc_chains() 766 struct ieee80211_tx_info *info, struct ieee80211_tx_rate *txrate) in carl9170_tx_physet() argument 773 if (txrate->flags & IEEE80211_TX_RC_40_MHZ_WIDTH) in carl9170_tx_physet() 777 if (txrate->flags & IEEE80211_TX_RC_DUP_DATA) in carl9170_tx_physet() 781 if (txrate->flags & IEEE80211_TX_RC_SHORT_GI) in carl9170_tx_physet() [all …]
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | mac.c | 20 mt76_mac_process_tx_rate(struct ieee80211_tx_rate *txrate, u16 rate) in mt76_mac_process_tx_rate() argument 24 txrate->idx = 0; in mt76_mac_process_tx_rate() 25 txrate->flags = 0; in mt76_mac_process_tx_rate() 26 txrate->count = 1; in mt76_mac_process_tx_rate() 30 txrate->idx = idx + 4; in mt76_mac_process_tx_rate() 36 txrate->idx = idx; in mt76_mac_process_tx_rate() 39 txrate->flags |= IEEE80211_TX_RC_GREEN_FIELD; in mt76_mac_process_tx_rate() 42 txrate->flags |= IEEE80211_TX_RC_MCS; in mt76_mac_process_tx_rate() 43 txrate->idx = idx; in mt76_mac_process_tx_rate() 51 txrate->flags |= IEEE80211_TX_RC_40_MHZ_WIDTH; in mt76_mac_process_tx_rate() [all …]
|
/linux-4.4.14/drivers/net/wireless/rt2x00/ |
D | rt2x00queue.c | 241 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor_plcp() local 294 if (txrate->flags & IEEE80211_TX_RC_USE_SHORT_PREAMBLE) in rt2x00queue_create_tx_descriptor_plcp() 306 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor_ht() local 322 if (txrate->flags & IEEE80211_TX_RC_MCS) { in rt2x00queue_create_tx_descriptor_ht() 323 txdesc->u.ht.mcs = txrate->idx; in rt2x00queue_create_tx_descriptor_ht() 334 if (txrate->flags & IEEE80211_TX_RC_USE_SHORT_PREAMBLE) in rt2x00queue_create_tx_descriptor_ht() 368 if (txrate->flags & IEEE80211_TX_RC_40_MHZ_WIDTH || in rt2x00queue_create_tx_descriptor_ht() 369 txrate->flags & IEEE80211_TX_RC_DUP_DATA) in rt2x00queue_create_tx_descriptor_ht() 371 if (txrate->flags & IEEE80211_TX_RC_SHORT_GI) in rt2x00queue_create_tx_descriptor_ht() 399 struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0]; in rt2x00queue_create_tx_descriptor() local [all …]
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | ampdu.c | 525 struct ieee80211_tx_rate *txrate = tx_info->status.rates; in brcms_c_ampdu_add_frame() local 573 if (txrate[0].count <= ampdu->rr_retry_limit_tid[tid]) { in brcms_c_ampdu_add_frame() 574 txrate[0].count++; in brcms_c_ampdu_add_frame() 577 txrate[1].count++; in brcms_c_ampdu_add_frame() 633 struct ieee80211_tx_rate *txrate; in brcms_c_ampdu_finalize() local 684 txrate = tx_info->status.rates; in brcms_c_ampdu_finalize() 706 fbr = txrate[1].count > 0; in brcms_c_ampdu_finalize() 826 struct ieee80211_tx_rate *txrate = tx_info->status.rates; in brcms_c_ampdu_rate_status() local 831 txrate[i].idx = -1; in brcms_c_ampdu_rate_status() 832 txrate[i].count = 0; in brcms_c_ampdu_rate_status()
|
D | main.c | 847 struct ieee80211_tx_rate *txrate; in brcms_c_dotxstatus() local 952 txrate = tx_info->status.rates; in brcms_c_dotxstatus() 953 if (txrate[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) in brcms_c_dotxstatus() 960 if ((tx_frame_count > fbl) && (txrate[1].idx >= 0)) { in brcms_c_dotxstatus() 965 txrate[0].count = fbl; in brcms_c_dotxstatus() 966 txrate[1].count = tx_frame_count - fbl; in brcms_c_dotxstatus() 972 txrate[0].count = tx_frame_count; in brcms_c_dotxstatus() 977 txrate[1].idx = -1; in brcms_c_dotxstatus() 978 txrate[1].count = 0; in brcms_c_dotxstatus() 983 txrate[i].idx = -1; in brcms_c_dotxstatus() [all …]
|
/linux-4.4.14/drivers/staging/rtl8192u/ |
D | r819xU_cmdpkt.c | 463 priv->stats.txrate.cck[i] += ptxrate->cck[i]; in cmpk_handle_tx_rate_history() 467 priv->stats.txrate.ofdm[i] += ptxrate->ofdm[i]; in cmpk_handle_tx_rate_history() 470 priv->stats.txrate.ht_mcs[j][i] += ptxrate->ht_mcs[j][i]; in cmpk_handle_tx_rate_history()
|
D | r8192U.h | 634 rt_tx_rahis_t txrate; member
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | xmit.c | 265 struct ieee80211_rate *txrate; in b43_generate_txhdr() local 270 txrate = ieee80211_get_tx_rate(dev->wl->hw, info); in b43_generate_txhdr() 271 rate = txrate ? txrate->hw_value : B43_CCK_RATE_1MB; in b43_generate_txhdr() 273 fbrate = ieee80211_get_alt_retry_rate(dev->wl->hw, info, 0) ? : txrate; in b43_generate_txhdr()
|
/linux-4.4.14/sound/soc/fsl/ |
D | fsl_spdif.c | 100 u32 txrate[SPDIF_TXRATE_MAX]; member 453 spdif_priv->txrate[rate], sample_rate); in spdif_set_sample_rate() 1124 spdif_priv->txrate[index] = arate; in fsl_spdif_txclk_caldiv() 1135 spdif_priv->txrate[index] = arate; in fsl_spdif_txclk_caldiv() 1145 spdif_priv->txrate[index] = arate; in fsl_spdif_txclk_caldiv() 1197 rate[index], spdif_priv->txrate[index]); in fsl_spdif_probe_txclk()
|
/linux-4.4.14/drivers/staging/wlan-ng/ |
D | prism2sta.c | 375 qualmsg->txrate.data = hw->txrate; in prism2sta_mlmerequest() 1985 hw->txrate = 10; in prism2sta_commsqual_defer() 1988 hw->txrate = 20; in prism2sta_commsqual_defer() 1991 hw->txrate = 55; in prism2sta_commsqual_defer() 1994 hw->txrate = 110; in prism2sta_commsqual_defer()
|
D | p80211metastruct.h | 213 p80211item_uint32_t txrate; member
|
D | cfg80211.c | 321 sinfo->txrate.legacy = quality.txrate.data; in prism2_get_station()
|
D | hfa384x.h | 1288 u32 txrate; member
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | wmi.h | 21 __be32 txrate; member
|
/linux-4.4.14/drivers/net/wireless/ |
D | at76c50x-usb.c | 1371 priv->txrate == TX_RATE_1MBIT ? "1MBit" : priv->txrate == in at76_startup_device() 1372 TX_RATE_2MBIT ? "2MBit" : priv->txrate == in at76_startup_device() 1373 TX_RATE_5_5MBIT ? "5.5MBit" : priv->txrate == in at76_startup_device() 1374 TX_RATE_11MBIT ? "11MBit" : priv->txrate == in at76_startup_device() 1406 ccfg->auto_rate_fallback = (priv->txrate == TX_RATE_AUTO ? 1 : 0); in at76_startup_device() 1450 priv->txrate == TX_RATE_AUTO ? 1 : 0); in at76_startup_device() 2348 priv->txrate = TX_RATE_AUTO; in at76_init_new_device()
|
D | at76c50x-usb.h | 412 int txrate; /* 0,1,2,3 = 1,2,5.5,11 Mbps, 4 is auto */ member
|
D | mac80211_hwsim.c | 811 struct ieee80211_rate *txrate = ieee80211_get_tx_rate(hw, info); in mac80211_hwsim_monitor_rx() local 830 hdr->rt_rate = txrate->bitrate / 5; in mac80211_hwsim_monitor_rx() 833 if (txrate->flags & IEEE80211_RATE_ERP_G) in mac80211_hwsim_monitor_rx() 1420 struct ieee80211_rate *txrate; in mac80211_hwsim_beacon_tx() local 1440 txrate = ieee80211_get_tx_rate(hw, info); in mac80211_hwsim_beacon_tx() 1447 24 * 8 * 10 / txrate->bitrate); in mac80211_hwsim_beacon_tx()
|
D | adm8211.c | 1672 struct ieee80211_rate *txrate = ieee80211_get_tx_rate(dev, info); in adm8211_tx() local 1677 plcp_signal = txrate->bitrate; in adm8211_tx()
|
D | rndis_wlan.c | 2480 sinfo->txrate.legacy = le32_to_cpu(linkspeed) / 1000; in rndis_fill_station_info()
|
/linux-4.4.14/net/mac80211/ |
D | ethtool.c | 120 cfg80211_calculate_bitrate(&sinfo.txrate); in ieee80211_get_stats()
|
D | tx.c | 55 struct ieee80211_rate *txrate; in ieee80211_duration() local 80 txrate = &sband->bitrates[tx->rate.idx]; in ieee80211_duration() 82 erp = txrate->flags & IEEE80211_RATE_ERP_G; in ieee80211_duration() 143 if (r->bitrate > txrate->bitrate) in ieee80211_duration() 198 txrate->bitrate, erp, in ieee80211_duration()
|
D | sta_info.c | 1972 &sinfo->txrate); in sta_set_sinfo()
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | cfg80211.c | 1822 sinfo->txrate.legacy = rate / 100; in ath6kl_get_station() 1825 sinfo->txrate.flags |= RATE_INFO_FLAGS_SHORT_GI; in ath6kl_get_station() 1826 sinfo->txrate.mcs = mcs - 1; in ath6kl_get_station() 1828 sinfo->txrate.mcs = mcs; in ath6kl_get_station() 1831 sinfo->txrate.flags |= RATE_INFO_FLAGS_MCS; in ath6kl_get_station() 1832 sinfo->txrate.bw = RATE_INFO_BW_20; in ath6kl_get_station() 1835 sinfo->txrate.flags |= RATE_INFO_FLAGS_SHORT_GI; in ath6kl_get_station() 1836 sinfo->txrate.mcs = mcs - 1; in ath6kl_get_station() 1838 sinfo->txrate.mcs = mcs; in ath6kl_get_station() 1841 sinfo->txrate.bw = RATE_INFO_BW_40; in ath6kl_get_station() [all …]
|
/linux-4.4.14/drivers/net/wireless/zd1211rw/ |
D | zd_mac.c | 870 struct ieee80211_rate *txrate; in fill_ctrlset() local 885 txrate = ieee80211_get_tx_rate(mac->hw, info); in fill_ctrlset() 887 cs->modulation = txrate->hw_value; in fill_ctrlset() 889 cs->modulation = txrate->hw_value_short; in fill_ctrlset()
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_wlan.h | 149 __le16 txrate; /* HFA384X_RATES_* */ member 154 __le16 txrate; member
|
D | hostap_ioctl.c | 699 scan_req.txrate = cpu_to_le16(HFA384X_RATES_1MBPS); in prism2_ioctl_siwap() 1646 scan_req.txrate = cpu_to_le16(HFA384X_RATES_1MBPS); in prism2_request_hostscan() 1676 scan_req.txrate = cpu_to_le16(HFA384X_RATES_1MBPS); in prism2_request_scan() 2530 scan_req.txrate = cpu_to_le16(rate); in prism2_ioctl_priv_prism2_param()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | base.c | 1101 struct ieee80211_rate *txrate; in rtl_get_tcb_desc() local 1104 txrate = ieee80211_get_tx_rate(hw, info); in rtl_get_tcb_desc() 1105 if (txrate) in rtl_get_tcb_desc() 1106 tcb_desc->hw_rate = txrate->hw_value; in rtl_get_tcb_desc()
|
/linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
D | cfg80211.c | 155 sinfo->txrate.flags = RATE_INFO_FLAGS_MCS | RATE_INFO_FLAGS_60G; in wil_cid_fill_sinfo() 156 sinfo->txrate.mcs = le16_to_cpu(reply.evt.bf_mcs); in wil_cid_fill_sinfo()
|
D | debugfs.c | 1186 seq_printf(s, " Tx_mcs = %d\n", sinfo.txrate.mcs); in wil_link_debugfs_show()
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
D | host.h | 921 __le16 txrate; member
|
D | cfg.c | 1637 sinfo->txrate.legacy = lbs_rates[i].bitrate; in lbs_cfg_get_station()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | trx.h | 511 u32 txrate:6; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | trx.h | 506 u32 txrate:6; member
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | cfg80211.c | 1292 &sinfo->txrate); in mwifiex_dump_station_info() 1293 sinfo->txrate.legacy = node->stats.last_tx_rate * 5; in mwifiex_dump_station_info() 1317 mwifiex_parse_htinfo(priv, priv->tx_htinfo, &sinfo->txrate); in mwifiex_dump_station_info() 1326 sinfo->txrate.legacy = rate * 5; in mwifiex_dump_station_info()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | trx.h | 640 u32 txrate:6; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | trx.h | 608 u32 txrate:6; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | trx.h | 623 u32 txrate:6; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
D | dev.c | 297 struct ieee80211_rate *txrate = in rtl8187_tx() local 306 skb->len, txrate); in rtl8187_tx()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | trx.h | 681 u32 txrate:6; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | trx.h | 738 u32 txrate:6; member
|
/linux-4.4.14/net/wireless/ |
D | wext-compat.c | 1306 rate->value = 100000 * cfg80211_calculate_bitrate(&sinfo.txrate); in cfg80211_wext_giwrate()
|
D | nl80211.c | 3770 if (!nl80211_put_sta_rate(msg, &sinfo->txrate, in nl80211_send_station() 8299 struct nl80211_txrate_vht *txrate, in vht_set_mcs_mask() argument 8315 if ((tx_mcs_mask[i] & txrate->mcs[i]) == txrate->mcs[i]) in vht_set_mcs_mask() 8316 mcs[i] = txrate->mcs[i]; in vht_set_mcs_mask()
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | wilc_wfi_cfgoperations.c | 1573 sinfo->txrate.legacy = strStatistics.u8LinkSpeed * 10; in get_station() 1581 sinfo->tx_failed, sinfo->txrate.legacy); in get_station()
|
/linux-4.4.14/drivers/net/wireless/ipw2x00/ |
D | ipw2100.c | 2004 u32 txrate; in isr_indicate_associated() local 2026 ret = ipw2100_get_ordinal(priv, IPW_ORD_CURRENT_TX_RATE, &txrate, &len); in isr_indicate_associated() 2050 switch (txrate) { in isr_indicate_associated() 2064 IPW_DEBUG_INFO("Unknown rate: %d\n", txrate); in isr_indicate_associated()
|
/linux-4.4.14/include/net/ |
D | cfg80211.h | 1082 struct rate_info txrate; member
|
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/ |
D | ioctl_cfg80211.c | 1098 sinfo->txrate.legacy = rtw_get_cur_max_rate(padapter); in cfg80211_rtw_get_station()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | cfg80211.c | 2483 sinfo->txrate.legacy = in brcmf_cfg80211_get_station()
|