Home
last modified time | relevance | path

Searched refs:basic_rates (Results 1 – 55 of 55) sorted by relevance

/linux-4.1.27/net/mac80211/
Drate.c199 static void rc_send_low_basicrate(s8 *idx, u32 basic_rates, in rc_send_low_basicrate() argument
204 if (basic_rates == 0) in rc_send_low_basicrate()
208 if (basic_rates & (1 << *idx)) in rc_send_low_basicrate()
212 if (basic_rates & (1 << i)) { in rc_send_low_basicrate()
288 txrc->bss_conf->basic_rates, in rate_control_send_low()
451 u32 basic_rates = vif->bss_conf.basic_rates; in rate_fixup_ratelist() local
452 s8 baserate = basic_rates ? ffs(basic_rates) - 1 : 0; in rate_fixup_ratelist()
458 if (!(basic_rates & BIT(i))) in rate_fixup_ratelist()
Dibss.c40 const int beacon_int, const u32 basic_rates, in ieee80211_ibss_build_presp() argument
119 if (basic_rates & BIT(ri)) in ieee80211_ibss_build_presp()
163 if (basic_rates & BIT(ri)) in ieee80211_ibss_build_presp()
220 const u32 basic_rates, in __ieee80211_sta_join_ibss() argument
316 presp = ieee80211_ibss_build_presp(sdata, beacon_int, basic_rates, in __ieee80211_sta_join_ibss()
327 sdata->vif.bss_conf.basic_rates = basic_rates; in __ieee80211_sta_join_ibss()
402 u32 basic_rates; in ieee80211_sta_join_ibss() local
445 basic_rates = 0; in ieee80211_sta_join_ibss()
461 basic_rates |= BIT(j); in ieee80211_sta_join_ibss()
475 basic_rates, in ieee80211_sta_join_ibss()
[all …]
Dutil.c1632 enum ieee80211_band band, u32 *basic_rates) in ieee80211_sta_get_rates() argument
1675 if (basic_rates && is_basic) in ieee80211_sta_get_rates()
1676 *basic_rates |= BIT(j); in ieee80211_sta_get_rates()
2482 u32 basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_add_srates_ie() local
2508 if (need_basic && basic_rates & BIT(i)) in ieee80211_add_srates_ie()
2527 u32 basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_add_ext_srates_ie() local
2558 if (need_basic && basic_rates & BIT(i)) in ieee80211_add_ext_srates_ie()
Dmesh.c66 u32 basic_rates = 0; in mesh_matches_local() local
89 &basic_rates); in mesh_matches_local()
91 if (sdata->vif.bss_conf.basic_rates != basic_rates) in mesh_matches_local()
Dmesh_plink.c384 u32 rates, basic_rates = 0, changed = 0; in mesh_sta_info_init() local
388 rates = ieee80211_sta_get_rates(sdata, elems, band, &basic_rates); in mesh_sta_info_init()
Dmlme.c2742 u32 *rates, u32 *basic_rates, in ieee80211_get_rates() argument
2780 *basic_rates |= BIT(j); in ieee80211_get_rates()
4353 u32 rates = 0, basic_rates = 0; in ieee80211_prep_connection() local
4373 &rates, &basic_rates, in ieee80211_prep_connection()
4386 if (!basic_rates && min_rate_index >= 0) { in ieee80211_prep_connection()
4389 basic_rates = BIT(min_rate_index); in ieee80211_prep_connection()
4393 sdata->vif.bss_conf.basic_rates = basic_rates; in ieee80211_prep_connection()
Dtrace.h373 __field(u32, basic_rates)
412 __entry->basic_rates = info->basic_rates;
Dcfg.c1679 sdata->vif.bss_conf.basic_rates = setup->basic_rates; in copy_mesh_setup()
1873 if (params->basic_rates) { in ieee80211_change_bss()
1876 params->basic_rates, in ieee80211_change_bss()
1878 &sdata->vif.bss_conf.basic_rates); in ieee80211_change_bss()
Dieee80211_i.h563 u32 basic_rates; member
1957 enum ieee80211_band band, u32 *basic_rates);
Dtx.c139 if (tx->sdata->vif.bss_conf.basic_rates & BIT(i)) in ieee80211_duration()
/linux-4.1.27/drivers/staging/vt6656/
Dcard.c106 if (priv->basic_rates & (1 << ui)) in vnt_get_cck_rate()
132 __func__, priv->basic_rates); in vnt_get_ofdm_rate()
143 if (priv->basic_rates & (1 << ui)) { in vnt_get_ofdm_rate()
386 if (priv->basic_rates & ((u32)(0x1 << ii))) { in vnt_update_ifs()
451 if (priv->basic_rates & (u16)(1 << i)) { in vnt_update_top_rates()
460 if (priv->basic_rates & (u16)(1 << i)) { in vnt_update_top_rates()
476 if ((priv->basic_rates) & ((u16)(1 << ii))) in vnt_ofdm_min_rate()
Ddevice.h336 u32 basic_rates; member
Dmain_usb.c709 priv->basic_rates = conf->basic_rates; in vnt_bss_info_changed()
713 dev_dbg(&priv->usb->dev, "basic rates %x\n", conf->basic_rates); in vnt_bss_info_changed()
/linux-4.1.27/drivers/staging/vt6655/
Dcard.c298 if (pDevice->basic_rates & ((u32)(0x1 << i))) { in CARDbSetPhyParameter()
618 if (pDevice->basic_rates & ((u32)0x1 << ui)) in CARDwGetCCKControlRate()
643 pr_debug("BASIC RATE: %X\n", pDevice->basic_rates); in CARDwGetOFDMControlRate()
652 if (pDevice->basic_rates & ((u32)0x1 << ui)) { in CARDwGetOFDMControlRate()
788 if ((pDevice->basic_rates) & ((u32)(1 << ii))) { in CARDvUpdateBasicTopRate()
796 if ((pDevice->basic_rates) & ((u32)(1 << ii))) { in CARDvUpdateBasicTopRate()
811 if ((pDevice->basic_rates) & ((u32)(1 << ii))) in CARDbIsOFDMinBasicRate()
Ddevice.h218 u32 basic_rates; member
Ddevice_main.c1435 priv->basic_rates = conf->basic_rates; in vnt_bss_info_changed()
1440 "basic rates %x\n", conf->basic_rates); in vnt_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dcore.c273 mac->basic_rates = 0xfff; in rtl_op_add_interface()
275 mac->basic_rates = 0xff0; in rtl_op_add_interface()
277 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
290 mac->basic_rates = 0xfff; in rtl_op_add_interface()
292 mac->basic_rates = 0xff0; in rtl_op_add_interface()
294 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
303 mac->basic_rates = 0xfff; in rtl_op_add_interface()
305 mac->basic_rates = 0xff0; in rtl_op_add_interface()
307 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
319 mac->basic_rates = 0xff0;/*disable cck rate for p2p*/ in rtl_op_add_interface()
[all …]
Dwifi.h1397 u32 basic_rates; /* b/g rates */ member
/linux-4.1.27/net/wireless/
Dmesh.c168 if (!setup->basic_rates) { in __cfg80211_join_mesh()
173 setup->basic_rates = ieee80211_mandatory_rates(sband, in __cfg80211_join_mesh()
Dibss.c98 if (!params->basic_rates) { in __cfg80211_join_ibss()
113 params->basic_rates |= BIT(j); in __cfg80211_join_ibss()
Dutil.c22 u32 basic_rates, int bitrate) in ieee80211_get_response_rate() argument
28 if (!(basic_rates & BIT(i))) in ieee80211_get_response_rate()
Dnl80211.c4867 params.basic_rates = in nl80211_set_bss()
7317 &ibss.basic_rates); in nl80211_join_ibss()
8734 &setup.basic_rates); in nl80211_join_mesh()
/linux-4.1.27/drivers/net/wireless/prism54/
Doid_mgt.c296 bss->basic_rates = le16_to_cpu(bss->basic_rates); in mgt_le_to_cpu()
365 bss->basic_rates = cpu_to_le16(bss->basic_rates); in mgt_cpu_to_le()
810 bss->rates, bss->basic_rates); in mgt_response_to_str()
826 list->bsslist[i].basic_rates); in mgt_response_to_str()
Disl_oid.h77 short basic_rates; member
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00config.c98 erp.basic_rates = bss_conf->basic_rates; in rt2x00lib_config_erp()
Drt2x00.h438 u32 basic_rates; member
Drt2500usb.c504 erp->basic_rates); in rt2500usb_config_erp()
Drt2400pci.c370 rt2x00mmio_register_write(rt2x00dev, ARCSR1, erp->basic_rates); in rt2400pci_config_erp()
Drt2500pci.c375 rt2x00mmio_register_write(rt2x00dev, ARCSR1, erp->basic_rates); in rt2500pci_config_erp()
Drt73usb.c553 erp->basic_rates); in rt73usb_config_erp()
Drt61pci.c604 erp->basic_rates); in rt61pci_config_erp()
Drt2800lib.c1733 erp->basic_rates); in rt2800_config_erp()
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dmac.c119 basic = (vif->bss_conf.basic_rates & 0xf); in carl9170_set_mac_rates()
120 basic |= (vif->bss_conf.basic_rates & 0xff0) << 4; in carl9170_set_mac_rates()
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_ioctl.c292 int ret, basic_rates; in hostap_set_rate() local
297 basic_rates = local->basic_rates & local->tx_rate_control; in hostap_set_rate()
298 if (!basic_rates || basic_rates != local->basic_rates) { in hostap_set_rate()
302 if (!basic_rates) in hostap_set_rate()
303 basic_rates = local->tx_rate_control; in hostap_set_rate()
305 local->basic_rates = basic_rates; in hostap_set_rate()
307 basic_rates)) in hostap_set_rate()
2606 local->basic_rates = value; in prism2_ioctl_priv_prism2_param()
2608 local->basic_rates) || in prism2_ioctl_priv_prism2_param()
2805 *param = local->basic_rates; in prism2_ioctl_priv_get_prism2_param()
Dhostap_hw.c1177 if (local->basic_rates == 0) in prism2_setup_rids()
1178 local->basic_rates = HFA384X_RATES_1MBPS | HFA384X_RATES_2MBPS; in prism2_setup_rids()
1197 local->basic_rates); in prism2_setup_rids()
1200 dev->name, local->basic_rates); in prism2_setup_rids()
Dhostap_wlan.h700 u16 basic_rates; member
Dhostap_ap.c1717 *p++ = local->basic_rates & WLAN_RATE_1M ? 0x82 : 0x02; in handle_assoc()
1721 *p++ = local->basic_rates & WLAN_RATE_2M ? 0x84 : 0x04; in handle_assoc()
1725 *p++ = local->basic_rates & WLAN_RATE_5M5 ? in handle_assoc()
1730 *p++ = local->basic_rates & WLAN_RATE_11M ? in handle_assoc()
/linux-4.1.27/drivers/net/wireless/p54/
Dmain.c483 priv->basic_rate_mask = (info->basic_rates << 4); in p54_bss_info_changed()
485 priv->basic_rate_mask = info->basic_rates; in p54_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/orinoco/
Dhermes.h303 __le16 basic_rates; /* Basic rates bitmask */ member
/linux-4.1.27/include/net/
Dcfg80211.h1220 const u8 *basic_rates; member
1365 u32 basic_rates; member
1805 u32 basic_rates; member
3572 u32 basic_rates, int bitrate);
Dmac80211.h510 u32 basic_rates; member
/linux-4.1.27/drivers/net/wireless/cw1200/
Dsta.c1230 conf->basic_rates), in cw1200_do_join()
1966 info->basic_rates)); in cw1200_bss_info_changed()
2340 conf->basic_rates), in cw1200_start_ap()
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
Dar5523.c1196 basic_rate_set = bss_conf->basic_rates; in ar5523_create_rateset()
1199 sta_rate_set = bss_conf->basic_rates; in ar5523_create_rateset()
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dcfg80211.c2114 if (!params->basic_rates) { in mwifiex_set_ibss_params()
2129 if (params->basic_rates < index) { in mwifiex_set_ibss_params()
2133 if (params->basic_rates % index) in mwifiex_set_ibss_params()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
Ddm.c2628 basic_rate &= (!(basic_rate ^ mac->basic_rates)); in rtl8821ae_dm_refresh_basic_rate_mask()
2633 HW_VAR_BASIC_RATE, (u8 *)&mac->basic_rates); in rtl8821ae_dm_refresh_basic_rate_mask()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dmac-ctxt.c529 unsigned long basic = vif->bss_conf.basic_rates; in iwl_mvm_ack_rates()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dmain.c4147 u32 rates = bss_conf->basic_rates; in wl1271_bss_info_changed_ap()
4242 bss_conf->basic_rates, sta_rate_set); in wlcore_set_bssid()
4245 rates = bss_conf->basic_rates; in wlcore_set_bssid()
4407 u32 rates = bss_conf->basic_rates; in wl1271_bss_info_changed_sta()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Drxon.c948 unsigned long basic = ctx->vif->bss_conf.basic_rates; in iwl_calc_basic_rates()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dmac80211_if.c635 br_mask = info->basic_rates; in brcms_ops_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
Ddev.c1521 rtl8180_conf_basic_rates(dev, info->basic_rates); in rtl8180_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/
Dmwl8k.c5041 idx = ffs(vif->bss_conf.basic_rates); in mwl8k_bss_info_changed_sta()
5114 idx = ffs(vif->bss_conf.basic_rates); in mwl8k_bss_info_changed_ap()
Dmac80211_hwsim.c1652 (unsigned long long) info->basic_rates); in mac80211_hwsim_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcfg80211.c1328 if (params->basic_rates) in brcmf_cfg80211_join_ibss()
1329 brcmf_dbg(CONN, "basic rates: %08X\n", params->basic_rates); in brcmf_cfg80211_join_ibss()
/linux-4.1.27/drivers/net/wireless/b43legacy/
Dmain.c2891 b43legacy_update_basic_rates(dev, conf->basic_rates); in b43legacy_op_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/b43/
Dmain.c4160 b43_update_basic_rates(dev, conf->basic_rates); in b43_op_bss_info_changed()