Home
last modified time | relevance | path

Searched refs:bitrates (Results 1 – 84 of 84) sorted by relevance

/linux-4.1.27/net/wireless/
Dutil.c24 struct ieee80211_rate *result = &sband->bitrates[0]; in ieee80211_get_response_rate()
30 if (sband->bitrates[i].bitrate > bitrate) in ieee80211_get_response_rate()
32 result = &sband->bitrates[i]; in ieee80211_get_response_rate()
42 struct ieee80211_rate *bitrates; in ieee80211_mandatory_rates() local
60 bitrates = sband->bitrates; in ieee80211_mandatory_rates()
62 if (bitrates[i].flags & mandatory_flag) in ieee80211_mandatory_rates()
148 if (sband->bitrates[i].bitrate == 60 || in set_mandatory_flags_band()
149 sband->bitrates[i].bitrate == 120 || in set_mandatory_flags_band()
150 sband->bitrates[i].bitrate == 240) { in set_mandatory_flags_band()
151 sband->bitrates[i].flags |= in set_mandatory_flags_band()
[all …]
Dwext-compat.c46 if (sband->bitrates[i].bitrate == 10) in cfg80211_wext_giwname()
48 if (sband->bitrates[i].bitrate == 60) in cfg80211_wext_giwname()
1253 struct ieee80211_rate *srate = &sband->bitrates[ridx]; in cfg80211_wext_siwrate()
Dibss.c112 if (sband->bitrates[j].flags & flag) in __cfg80211_join_ibss()
Dnl80211.c1168 rate = &sband->bitrates[i]; in nl80211_send_band_rateinfo()
7214 if (sband->bitrates[i].bitrate == rateval) { in nl80211_parse_mcast_rate()
8053 &sband->bitrates[ridx]; in rateset_to_mask()
/linux-4.1.27/net/mac80211/
Drc80211_minstrel.c491 ctl_rate = &sband->bitrates[mi->lowest_rix]; in minstrel_rate_init()
511 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in minstrel_rate_init()
520 mr->bitrate = DIV_ROUND_UP(sband->bitrates[i].bitrate, in minstrel_rate_init()
522 calc_rate_durations(sband->band, mr, &sband->bitrates[i], in minstrel_rate_init()
552 if (!(sband->bitrates[i].flags & IEEE80211_RATE_ERP_G)) in minstrel_rate_init()
619 static const int bitrates[4] = { 10, 20, 55, 110 }; in minstrel_init_cck_rates() local
629 struct ieee80211_rate *rate = &sband->bitrates[i]; in minstrel_init_cck_rates()
634 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in minstrel_init_cck_rates()
637 for (j = 0; j < ARRAY_SIZE(bitrates); j++) { in minstrel_init_cck_rates()
638 if (rate->bitrate != bitrates[j]) in minstrel_init_cck_rates()
Drate.c240 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in __rate_control_send_low()
454 rate = &sband->bitrates[rates[0].idx]; in rate_fixup_ratelist()
461 if (sband->bitrates[i].bitrate > rate->bitrate) in rate_fixup_ratelist()
464 if (sband->bitrates[baserate].bitrate < in rate_fixup_ratelist()
465 sband->bitrates[i].bitrate) in rate_fixup_ratelist()
518 rate = &sband->bitrates[rates[i].idx]; in rate_fixup_ratelist()
596 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in rate_control_apply_mask()
Drc80211_minstrel_ht_debugfs.c42 static const int bitrates[4] = { 10, 20, 55, 110 }; in minstrel_ht_stats_dump() local
73 int r = bitrates[j % 4]; in minstrel_ht_stats_dump()
190 static const int bitrates[4] = { 10, 20, 55, 110 }; in minstrel_ht_stats_csv_dump() local
221 int r = bitrates[j % 4]; in minstrel_ht_stats_csv_dump()
Dutil.c221 rate = &sband->bitrates[frame_txctl->control.rts_cts_rate_idx]; in ieee80211_rts_duration()
265 rate = &sband->bitrates[frame_txctl->control.rts_cts_rate_idx]; in ieee80211_ctstoself_duration()
1380 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_build_preq_ies_band()
1384 (u8) DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_build_preq_ies_band()
1666 if ((rate_flags & sband->bitrates[j].flags) in ieee80211_sta_get_rates()
1670 brate = DIV_ROUND_UP(sband->bitrates[j].bitrate, in ieee80211_sta_get_rates()
2459 br = &sband->bitrates[j]; in ieee80211_parse_bitrates()
2490 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_add_srates_ie()
2505 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_add_srates_ie()
2510 rate = sband->bitrates[i].bitrate; in ieee80211_add_srates_ie()
[all …]
Dibss.c100 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_ibss_build_presp()
102 if (sband->bitrates[i].bitrate > 110 && in ieee80211_ibss_build_presp()
113 int rate = DIV_ROUND_UP(sband->bitrates[ri].bitrate, in ieee80211_ibss_build_presp()
157 int rate = DIV_ROUND_UP(sband->bitrates[ri].bitrate, in ieee80211_ibss_build_presp()
453 if ((rate_flags & sband->bitrates[j].flags) in ieee80211_sta_join_ibss()
457 brate = DIV_ROUND_UP(sband->bitrates[j].bitrate, in ieee80211_sta_join_ibss()
1784 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ieee80211_ibss_join()
Dstatus.c305 rate = sband->bitrates[info->status.rates[0].idx].bitrate; in ieee80211_add_tx_radiotap_header()
Dtx.c70 txrate = &sband->bitrates[tx->rate.idx]; in ieee80211_duration()
129 mrate = sband->bitrates[0].bitrate; in ieee80211_duration()
131 struct ieee80211_rate *r = &sband->bitrates[i]; in ieee80211_duration()
Dmesh_plink.c114 if (sband->bitrates[i].flags & IEEE80211_RATE_ERP_G) in mesh_set_short_slot_time()
Dscan.c158 &sband->bitrates[rx_status->rate_idx]; in ieee80211_bss_info_update()
Dmlme.c645 if ((rate_flags & sband->bitrates[i].flags) in ieee80211_send_assoc()
730 int rate = DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_send_assoc()
746 rate = DIV_ROUND_UP(sband->bitrates[i].bitrate, in ieee80211_send_assoc()
2772 br = &sband->bitrates[j]; in ieee80211_get_rates()
Drc80211_minstrel_ht.c1083 if (sband->bitrates[i].flags & IEEE80211_RATE_SHORT_PREAMBLE) in minstrel_ht_update_cck()
Drx.c3131 rate = &sband->bitrates[status->rate_idx]; in ieee80211_rx_handlers_result()
3640 rate = &sband->bitrates[status->rate_idx]; in ieee80211_rx()
Dcfg.c459 brate = sband->bitrates[rate->idx].bitrate; in sta_set_rate_info_tx()
492 brate = sband->bitrates[sta->last_rx_rate_idx].bitrate; in sta_set_rate_info_rx()
/linux-4.1.27/drivers/staging/vt6656/
Dchannel.c133 .bitrates = vnt_rates_bg,
140 .bitrates = vnt_rates_a,
Ddpc.c110 if (sband->bitrates[ii].hw_value == r) { in vnt_rx_data()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dcommon-init.c146 common->sbands[IEEE80211_BAND_2GHZ].bitrates = ath9k_legacy_rates; in ath9k_cmn_init_channels_rates()
163 common->sbands[IEEE80211_BAND_5GHZ].bitrates = in ath9k_cmn_init_channels_rates()
Dcommon.c197 if (sband->bitrates[i].hw_value == rx_stats->rs_rate) { in ath9k_cmn_process_rate()
201 if (sband->bitrates[i].hw_value_short == rx_stats->rs_rate) { in ath9k_cmn_process_rate()
Dbeacon.c84 rate = sband->bitrates[rateidx].hw_value; in ath9k_beacon_setup()
86 rate |= sband->bitrates[rateidx].hw_value_short; in ath9k_beacon_setup()
Ddynack.c214 rate = &common->sbands[info->band].bitrates[rates[ridx].idx]; in ath_dynack_sample_tx_ts()
Dhtc_drv_main.c610 = (sband->bitrates[i].bitrate * 2) / 10; in ath9k_htc_setup_rate()
Dxmit.c1249 rate = &common->sbands[tx_info->band].bitrates[rates[i].idx]; in ath_buf_set_rate()
/linux-4.1.27/drivers/staging/vt6655/
Dchannel.c119 .bitrates = vnt_rates_bg,
126 .bitrates = vnt_rates_a,
Ddpc.c78 if (sband->bitrates[ii].hw_value == r) { in vnt_rx_data()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dbase.c352 ah->rate_idx[b->band][b->bitrates[i].hw_value] = i; in ath5k_setup_rate_idx()
353 if (b->bitrates[i].hw_value_short) in ath5k_setup_rate_idx()
354 ah->rate_idx[b->band][b->bitrates[i].hw_value_short] = i; in ath5k_setup_rate_idx()
372 sband->bitrates = &ah->rates[IEEE80211_BAND_2GHZ][0]; in ath5k_setup_bands()
376 memcpy(sband->bitrates, &ath5k_rates[0], in ath5k_setup_bands()
389 memcpy(sband->bitrates, &ath5k_rates[0], in ath5k_setup_bands()
399 sband->bitrates[i].hw_value = in ath5k_setup_bands()
400 sband->bitrates[i].hw_value & 0xF; in ath5k_setup_bands()
401 sband->bitrates[i].hw_value_short = in ath5k_setup_bands()
402 sband->bitrates[i].hw_value_short & 0xF; in ath5k_setup_bands()
[all …]
Dpcu.c290 rate = &ah->sbands[band].bitrates[ack_rates_high[i]]; in ath5k_hw_write_rate_duration()
293 rate = &ah->sbands[band].bitrates[0]; in ath5k_hw_write_rate_duration()
296 rate = &ah->sbands[band].bitrates[4]; in ath5k_hw_write_rate_duration()
Dqcu.c618 if ((rate_flags & sband->bitrates[i].flags) != rate_flags) in ath5k_hw_set_ifs_intervals()
620 rate = &sband->bitrates[i]; in ath5k_hw_set_ifs_intervals()
Ddebug.c1074 band->bitrates[i].bitrate, in ath5k_debug_dump_bands()
1075 band->bitrates[i].hw_value, in ath5k_debug_dump_bands()
1076 band->bitrates[i].flags, in ath5k_debug_dump_bands()
1077 band->bitrates[i].hw_value_short); in ath5k_debug_dump_bands()
/linux-4.1.27/drivers/media/dvb-core/
Ddvb_filter.c7 static unsigned int bitrates[3][16] =
319 ai->bit_rate = bitrates[(3-ai->layer)][(headr[2] >> 4 )]*1000;
/linux-4.1.27/drivers/net/wireless/cw1200/
Dmain.c164 .bitrates = cw1200_g_rates,
184 .bitrates = cw1200_a_rates,
Dtxrx.c436 bitrates[rate->idx]; in cw1200_get_tx_rate()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00dev.c658 rate = rt2x00_get_rate(sband->bitrates[i].hw_value); in rt2x00lib_rxdone_read_signal()
981 rt2x00dev->bands[IEEE80211_BAND_2GHZ].bitrates = rates; in rt2x00lib_probe_hw_modes()
999 rt2x00dev->bands[IEEE80211_BAND_5GHZ].bitrates = &rates[4]; in rt2x00lib_probe_hw_modes()
1021 kfree(rt2x00dev->hw->wiphy->bands[IEEE80211_BAND_2GHZ]->bitrates); in rt2x00lib_remove_hw()
/linux-4.1.27/drivers/net/wireless/orinoco/
Dcfg.c55 priv->band.bitrates = orinoco_rates; in orinoco_wiphy_register()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dfw.c421 mvm->nvm_data->bands[0].bitrates = in iwl_run_init_mvm_ucode()
423 mvm->nvm_data->bands[0].bitrates->hw_value = 10; in iwl_run_init_mvm_ucode()
Dscan.c1074 rates |= rate_to_scan_rate_flag(band->bitrates[i].hw_value); in iwl_mvm_scan_config_rates()
1077 rates |= rate_to_scan_rate_flag(band->bitrates[i].hw_value); in iwl_mvm_scan_config_rates()
Dmac-ctxt.c539 int hw = sband->bitrates[i].hw_value; in iwl_mvm_ack_rates()
Drs.c2845 lq_sta->active_legacy_rate |= BIT(sband->bitrates[i].hw_value); in iwl_mvm_rs_rate_init()
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-nvm-parse.c426 sband->bitrates = &iwl_cfg80211_rates[RATES_24_OFFS]; in iwl_init_sbands()
435 sband->bitrates = &iwl_cfg80211_rates[RATES_52_OFFS]; in iwl_init_sbands()
Diwl-eeprom-parse.c818 sband->bitrates = &iwl_cfg80211_rates[RATES_24_OFFS]; in iwl_init_sbands()
827 sband->bitrates = &iwl_cfg80211_rates[RATES_52_OFFS]; in iwl_init_sbands()
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dcfp.c415 rates[num_rates++] = (u8)(sband->bitrates[i].bitrate / 5); in mwifiex_get_rates_from_cfg80211()
Dcfg80211.c1374 .bitrates = mwifiex_rates,
1415 .bitrates = mwifiex_rates + 4,
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
Dar5523.c1167 int rate = band->bitrates[bit].bitrate; in ar5523_get_wlan_mode()
1209 band->bitrates[bit].hw_value, sta_rate_set & 1); in ar5523_create_rateset()
1211 rs->set[i] = band->bitrates[bit].hw_value; in ar5523_create_rateset()
1478 ar->band.bitrates = ar->rates; in ar5523_init_modes()
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Dmain.c124 .bitrates = wcn_2ghz_rates,
145 .bitrates = wcn_5ghz_rates,
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c160 sbands->bitrates = rsi_rates; in rsi_register_rates_channels()
169 sbands->bitrates = &rsi_rates[4]; in rsi_register_rates_channels()
/linux-4.1.27/include/net/
Dmac80211.h2076 return &hw->wiphy->bands[c->band]->bitrates[c->control.rates[0].idx]; in ieee80211_get_tx_rate()
2085 return &hw->wiphy->bands[c->band]->bitrates[c->control.rts_cts_rate_idx]; in ieee80211_get_rts_cts_rate()
2094 return &hw->wiphy->bands[c->band]->bitrates[c->control.rates[idx + 1].idx]; in ieee80211_get_alt_retry_rate()
Dcfg80211.h325 struct ieee80211_rate *bitrates; member
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dmac80211_if.c224 .bitrates = legacy_ratetable,
245 .bitrates = legacy_ratetable + BRCMS_LEGACY_5G_RATE_OFFSET,
639 rate = (bi->bitrates[i].bitrate << 1) / 10; in brcms_ops_bss_info_changed()
Dmain.c6321 bitrates[txrate[k]->idx].hw_value; in brcms_c_d11hdrs_mac80211()
/linux-4.1.27/drivers/net/wireless/p54/
Deeprom.c133 band_entry->bitrates = p54_bgrates; in p54_fill_band_bitrates()
137 band_entry->bitrates = p54_arates; in p54_fill_band_bitrates()
/linux-4.1.27/drivers/net/wireless/zd1211rw/
Dzd_mac.c1078 if (rate == mac->band.bitrates[i].hw_value) in zd_mac_rx()
1394 mac->band.bitrates = mac->rates; in zd_mac_alloc_hw()
/linux-4.1.27/drivers/staging/wlan-ng/
Dcfg80211.c770 priv->band.bitrates = priv->rates; in wlan_create_wiphy()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D3945-rs.c463 first_idx = sband->bitrates[info->status.rates[0].idx].hw_value; in il3945_rs_tx_status()
Dcommon.c3467 sband->bitrates = &rates[IL_FIRST_OFDM_RATE]; in il_init_geos()
3476 sband->bitrates = rates; in il_init_geos()
4088 rate = &(hw->bitrates[i]); in il_set_rate()
/linux-4.1.27/drivers/net/wireless/libertas_tf/
Dmain.c645 priv->band.bitrates = priv->rates; in lbtf_add_card()
/linux-4.1.27/drivers/net/wireless/b43/
Dmain.c329 .bitrates = b43_a_ratetable,
337 .bitrates = b43_a_ratetable,
345 .bitrates = b43_a_ratetable,
353 .bitrates = b43_g_ratetable,
361 .bitrates = b43_g_ratetable,
4079 rate = &sband->bitrates[i]; in b43_update_basic_rates()
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dmain.c171 .bitrates = carl9170_g_ratetable,
179 .bitrates = carl9170_a_ratetable,
/linux-4.1.27/Documentation/sound/alsa/
Dcompress_offload.txt9 constant bitrates payloads such as IEC61937 in mind. Arguments and
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dbase.c139 .bitrates = rtl_ratetable_2g,
151 .bitrates = rtl_ratetable_5g,
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dioctl_cfg80211.c171 spt_band->bitrates = in rtw_spt_band_alloc()
181 rtw_2g_rates_init(spt_band->bitrates); in rtw_spt_band_alloc()
184 rtw_5g_rates_init(spt_band->bitrates); in rtw_spt_band_alloc()
/linux-4.1.27/drivers/net/wireless/b43legacy/
Dmain.c152 .bitrates = b43legacy_b_ratetable,
159 .bitrates = b43legacy_g_ratetable,
2803 rate = &sband->bitrates[i]; in b43legacy_update_basic_rates()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dtx.c465 enabled_rates |= band->bitrates[bit].hw_value; in wl1271_tx_enabled_rates_get()
Dmain.c5785 .bitrates = wl1271_rates,
5855 .bitrates = wl1271_rates_5ghz,
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Drxon.c954 int hw = sband->bitrates[i].hw_value; in iwl_calc_basic_rates()
Drs.c2846 lq_sta->active_legacy_rate |= BIT(sband->bitrates[i].hw_value); in iwl_rs_rate_init()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dmain.c1370 .bitrates = wl1251_rates,
/linux-4.1.27/drivers/net/wireless/
Dmac80211_hwsim.c2433 sband->bitrates = data->rates; in mac80211_hwsim_new_radio()
2439 sband->bitrates = data->rates + 4; in mac80211_hwsim_new_radio()
Dadm8211.c191 priv->band.bitrates = adm8211_rates; in adm8211_read_eeprom()
Dat76c50x-usb.c2312 .bitrates = at76_rates,
Dmwl8k.c2306 priv->band_24.bitrates = priv->rates_24; in mwl8k_setup_2ghz_band()
2325 priv->band_50.bitrates = priv->rates_50; in mwl8k_setup_5ghz_band()
Drndis_wlan.c3477 priv->band.bitrates = priv->rates; in rndis_wlan_bind()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dmac.c1459 rates = sband->bitrates; in ath10k_peer_assoc_h_rates()
5473 band->bitrates = ath10k_g_rates; in ath10k_mac_register()
5495 band->bitrates = ath10k_a_rates; in ath10k_mac_register()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c129 .bitrates = ath6kl_g_rates,
138 .bitrates = ath6kl_a_rates,
Dwmi.c2063 (u8) (sband->bitrates[i].bitrate / 5); in ath6kl_wmi_beginscan_cmd()
/linux-4.1.27/drivers/net/wireless/libertas/
Dcfg.c77 .bitrates = lbs_rates,
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8187/
Ddev.c1476 priv->band.bitrates = priv->rates; in rtl8187_probe()
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
Ddev.c1801 priv->band.bitrates = priv->rates; in rtl8180_probe()
/linux-4.1.27/Documentation/networking/
Dcan.txt376 bitrates for the arbitration phase and the payload phase of the CAN FD frame
1156 CAN FD capable CAN controllers support two different bitrates for the
/linux-4.1.27/Documentation/video4linux/
Dv4l2-controls.txt404 menu is a list of standardized possible bitrates. But in practice hardware
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcfg80211.c142 .bitrates = wl_g_rates,
148 .bitrates = wl_a_rates,
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dipw2200.c11392 bg_band->bitrates = ipw2200_bg_rates; in ipw_wdev_init()
11431 a_band->bitrates = ipw2200_a_rates; in ipw_wdev_init()
Dipw2100.c1945 bg_band->bitrates = ipw2100_bg_rates; in ipw2100_wdev_init()