Home
last modified time | relevance | path

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

123

/Linux-v4.19/net/mac80211/
Drate.c273 u32 user_mask, basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_check_rate_mask() local
279 if (WARN_ON_ONCE(!basic_rates)) in ieee80211_check_rate_mask()
286 if (user_mask & basic_rates) in ieee80211_check_rate_mask()
291 basic_rates, user_mask, band); in ieee80211_check_rate_mask()
309 static void rc_send_low_basicrate(s8 *idx, u32 basic_rates, in rc_send_low_basicrate() argument
314 if (basic_rates == 0) in rc_send_low_basicrate()
318 if (basic_rates & (1 << *idx)) in rc_send_low_basicrate()
322 if (basic_rates & (1 << i)) { in rc_send_low_basicrate()
401 txrc->bss_conf->basic_rates, in rate_control_send_low()
614 u32 basic_rates = vif->bss_conf.basic_rates; in rate_fixup_ratelist() local
[all …]
Dibss.c41 const int beacon_int, const u32 basic_rates, in ieee80211_ibss_build_presp() argument
122 if (basic_rates & BIT(ri)) in ieee80211_ibss_build_presp()
166 if (basic_rates & BIT(ri)) in ieee80211_ibss_build_presp()
223 const u32 basic_rates, in __ieee80211_sta_join_ibss() argument
319 presp = ieee80211_ibss_build_presp(sdata, beacon_int, basic_rates, in __ieee80211_sta_join_ibss()
330 sdata->vif.bss_conf.basic_rates = basic_rates; in __ieee80211_sta_join_ibss()
406 u32 basic_rates; in ieee80211_sta_join_ibss() local
450 basic_rates = 0; in ieee80211_sta_join_ibss()
466 basic_rates |= BIT(j); in ieee80211_sta_join_ibss()
480 basic_rates, in ieee80211_sta_join_ibss()
[all …]
Dutil.c1659 enum nl80211_band band, u32 *basic_rates) in ieee80211_sta_get_rates() argument
1702 if (basic_rates && is_basic) in ieee80211_sta_get_rates()
1703 *basic_rates |= BIT(j); in ieee80211_sta_get_rates()
2753 u32 basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_add_srates_ie() local
2779 if (need_basic && basic_rates & BIT(i)) in ieee80211_add_srates_ie()
2797 u32 basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_add_ext_srates_ie() local
2828 if (need_basic && basic_rates & BIT(i)) in ieee80211_add_ext_srates_ie()
Dmesh.c65 u32 basic_rates = 0; in mesh_matches_local() local
93 &basic_rates); in mesh_matches_local()
95 if (sdata->vif.bss_conf.basic_rates != basic_rates) in mesh_matches_local()
Dcfg.c1900 sdata->vif.bss_conf.basic_rates = setup->basic_rates; in copy_mesh_setup()
2098 if (params->basic_rates) { in ieee80211_change_bss()
2101 params->basic_rates, in ieee80211_change_bss()
2103 &sdata->vif.bss_conf.basic_rates); in ieee80211_change_bss()
2789 u32 basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_set_bitrate_mask() local
2792 if (!(mask->control[band].legacy & basic_rates)) in ieee80211_set_bitrate_mask()
Dmesh_plink.c408 u32 rates, basic_rates = 0, changed = 0; in mesh_sta_info_init() local
416 &basic_rates); in mesh_sta_info_init()
/Linux-v4.19/drivers/staging/vt6656/
Dcard.c93 if (priv->basic_rates & (1 << ui)) in vnt_get_cck_rate()
119 __func__, priv->basic_rates); in vnt_get_ofdm_rate()
130 if (priv->basic_rates & (1 << ui)) { in vnt_get_ofdm_rate()
421 if (priv->basic_rates & (u16)(1 << i)) { in vnt_update_top_rates()
430 if (priv->basic_rates & (u16)(1 << i)) { in vnt_update_top_rates()
446 if ((priv->basic_rates) & ((u16)BIT(ii))) in vnt_ofdm_min_rate()
Ddevice.h323 u32 basic_rates; member
Dmain_usb.c669 priv->basic_rates = conf->basic_rates; in vnt_bss_info_changed()
674 dev_dbg(&priv->usb->dev, "basic rates %x\n", conf->basic_rates); in vnt_bss_info_changed()
/Linux-v4.19/drivers/staging/vt6655/
Dcard.c285 if (priv->basic_rates & ((u32)(0x1 << i))) { in CARDbSetPhyParameter()
612 if (priv->basic_rates & ((u32)0x1 << ui)) in CARDwGetCCKControlRate()
637 pr_debug("BASIC RATE: %X\n", priv->basic_rates); in CARDwGetOFDMControlRate()
646 if (priv->basic_rates & ((u32)0x1 << ui)) { in CARDwGetOFDMControlRate()
799 if ((priv->basic_rates) & ((u32)(1 << ii))) { in CARDvUpdateBasicTopRate()
807 if ((priv->basic_rates) & ((u32)(1 << ii))) { in CARDvUpdateBasicTopRate()
822 if ((priv->basic_rates) & ((u32)BIT(ii))) in CARDbIsOFDMinBasicRate()
Ddevice.h108 u32 basic_rates; member
Ddevice_main.c1418 priv->basic_rates = conf->basic_rates; in vnt_bss_info_changed()
1423 "basic rates %x\n", conf->basic_rates); in vnt_bss_info_changed()
/Linux-v4.19/net/wireless/
Dmesh.c169 if (!setup->basic_rates) { in __cfg80211_join_mesh()
186 setup->basic_rates = BIT(i); in __cfg80211_join_mesh()
192 setup->basic_rates = ieee80211_mandatory_rates(sband, in __cfg80211_join_mesh()
Dibss.c101 if (!params->basic_rates) { in __cfg80211_join_ibss()
116 params->basic_rates |= BIT(j); in __cfg80211_join_ibss()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/
Dcore.c268 mac->basic_rates = 0xfff; in rtl_op_add_interface()
270 mac->basic_rates = 0xff0; in rtl_op_add_interface()
272 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
286 mac->basic_rates = 0xfff; in rtl_op_add_interface()
288 mac->basic_rates = 0xff0; in rtl_op_add_interface()
290 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
301 mac->basic_rates = 0xfff; in rtl_op_add_interface()
303 mac->basic_rates = 0xff0; in rtl_op_add_interface()
305 (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 …]
/Linux-v4.19/drivers/staging/rtlwifi/
Dcore.c215 mac->basic_rates = 0xfff; in rtl_op_add_interface()
217 mac->basic_rates = 0xff0; in rtl_op_add_interface()
219 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
233 mac->basic_rates = 0xfff; in rtl_op_add_interface()
235 mac->basic_rates = 0xff0; in rtl_op_add_interface()
237 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
248 mac->basic_rates = 0xfff; in rtl_op_add_interface()
250 mac->basic_rates = 0xff0; in rtl_op_add_interface()
252 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
266 mac->basic_rates = 0xff0;/*disable cck rate for p2p*/ in rtl_op_add_interface()
[all …]
/Linux-v4.19/drivers/net/wireless/intersil/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-v4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00config.c98 erp.basic_rates = bss_conf->basic_rates; in rt2x00lib_config_erp()
/Linux-v4.19/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-v4.19/drivers/net/wireless/intersil/hostap/
Dhostap_ioctl.c293 int ret, basic_rates; in hostap_set_rate() local
298 basic_rates = local->basic_rates & local->tx_rate_control; in hostap_set_rate()
299 if (!basic_rates || basic_rates != local->basic_rates) { in hostap_set_rate()
303 if (!basic_rates) in hostap_set_rate()
304 basic_rates = local->tx_rate_control; in hostap_set_rate()
306 local->basic_rates = basic_rates; in hostap_set_rate()
308 basic_rates)) in hostap_set_rate()
2607 local->basic_rates = value; in prism2_ioctl_priv_prism2_param()
2609 local->basic_rates) || in prism2_ioctl_priv_prism2_param()
2806 *param = local->basic_rates; in prism2_ioctl_priv_get_prism2_param()
/Linux-v4.19/drivers/net/wireless/intersil/p54/
Dmain.c481 priv->basic_rate_mask = (info->basic_rates << 4); in p54_bss_info_changed()
483 priv->basic_rate_mask = info->basic_rates; in p54_bss_info_changed()
/Linux-v4.19/drivers/net/wireless/intersil/orinoco/
Dhermes.h303 __le16 basic_rates; /* Basic rates bitmask */ member
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Dmain.c167 mt76_wr(dev, MT_LEGACY_BASIC_RATE, info->basic_rates); in mt76x0_bss_info_changed()
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Dmain.c164 mt7601u_wr(dev, MT_LEGACY_BASIC_RATE, info->basic_rates); in mt7601u_bss_info_changed()

123