Home
last modified time | relevance | path

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

123

/linux/net/mac80211/
A Drate.c270 u32 user_mask, basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_check_rate_mask() local
282 if (WARN_ON_ONCE(!basic_rates)) in ieee80211_check_rate_mask()
288 if (user_mask & basic_rates) in ieee80211_check_rate_mask()
293 basic_rates, user_mask, band); in ieee80211_check_rate_mask()
308 u32 basic_rates, in rc_send_low_basicrate() argument
320 if (basic_rates == 0) in rc_send_low_basicrate()
324 if (basic_rates & (1 << rate->idx)) in rc_send_low_basicrate()
328 if (basic_rates & (1 << i)) { in rc_send_low_basicrate()
626 u32 basic_rates = vif->bss_conf.basic_rates; in rate_fixup_ratelist() local
627 s8 baserate = basic_rates ? ffs(basic_rates) - 1 : 0; in rate_fixup_ratelist()
[all …]
A Dibss.c120 if (basic_rates & BIT(ri)) in ieee80211_ibss_build_presp()
164 if (basic_rates & BIT(ri)) in ieee80211_ibss_build_presp()
221 const u32 basic_rates, in __ieee80211_sta_join_ibss() argument
328 sdata->vif.bss_conf.basic_rates = basic_rates; in __ieee80211_sta_join_ibss()
404 u32 basic_rates; in ieee80211_sta_join_ibss() local
448 basic_rates = 0; in ieee80211_sta_join_ibss()
464 basic_rates |= BIT(j); in ieee80211_sta_join_ibss()
478 basic_rates, in ieee80211_sta_join_ibss()
517 sdata->vif.bss_conf.basic_rates, in ieee80211_ibss_csa_beacon()
1803 sdata->u.ibss.basic_rates = params->basic_rates; in ieee80211_ibss_join()
[all …]
A Dairtime.c637 u32 basic_rates; in ieee80211_calc_expected_tx_airtime() local
703 basic_rates = vif->bss_conf.basic_rates; in ieee80211_calc_expected_tx_airtime()
706 rateidx = basic_rates ? ffs(basic_rates) - 1 : 0; in ieee80211_calc_expected_tx_airtime()
A Dutil.c2095 enum nl80211_band band, u32 *basic_rates) in ieee80211_sta_get_rates() argument
2138 if (basic_rates && is_basic) in ieee80211_sta_get_rates()
2139 *basic_rates |= BIT(j); in ieee80211_sta_get_rates()
3579 u32 basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_add_srates_ie() local
3605 if (need_basic && basic_rates & BIT(i)) in ieee80211_add_srates_ie()
3623 u32 basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_add_ext_srates_ie() local
3654 if (need_basic && basic_rates & BIT(i)) in ieee80211_add_ext_srates_ie()
A Dmesh.c63 u32 basic_rates = 0; in mesh_matches_local() local
92 &basic_rates); in mesh_matches_local()
94 if (sdata->vif.bss_conf.basic_rates != basic_rates) in mesh_matches_local()
A Dcfg.c2188 sdata->vif.bss_conf.basic_rates = setup->basic_rates; in copy_mesh_setup()
2407 if (params->basic_rates) { in ieee80211_change_bss()
2410 params->basic_rates, in ieee80211_change_bss()
2412 &sdata->vif.bss_conf.basic_rates); in ieee80211_change_bss()
3022 u32 basic_rates = sdata->vif.bss_conf.basic_rates; in ieee80211_set_bitrate_mask() local
3025 if (!(mask->control[band].legacy & basic_rates)) in ieee80211_set_bitrate_mask()
A Dmesh_plink.c417 u32 rates, basic_rates = 0, changed = 0; in mesh_sta_info_init() local
425 &basic_rates); in mesh_sta_info_init()
A Dmlme.c3194 u32 *rates, u32 *basic_rates, in ieee80211_get_rates() argument
3232 *basic_rates |= BIT(j); in ieee80211_get_rates()
5267 u32 rates = 0, basic_rates = 0; in ieee80211_prep_connection() local
5281 &rates, &basic_rates, in ieee80211_prep_connection()
5302 } else if (!basic_rates) { in ieee80211_prep_connection()
5305 basic_rates = BIT(min_rate_index); in ieee80211_prep_connection()
5314 sdata->vif.bss_conf.basic_rates = basic_rates; in ieee80211_prep_connection()
/linux/drivers/staging/vt6655/
A Dcard.c272 if (priv->basic_rates & ((u32)(0x1 << i))) { in CARDbSetPhyParameter()
538 if (priv->basic_rates & ((u32)0x1 << ui)) in CARDwGetCCKControlRate()
563 pr_debug("BASIC RATE: %X\n", priv->basic_rates); in CARDwGetOFDMControlRate()
572 if (priv->basic_rates & ((u32)0x1 << ui)) { in CARDwGetOFDMControlRate()
721 if ((priv->basic_rates) & ((u32)(1 << ii))) { in CARDvUpdateBasicTopRate()
729 if ((priv->basic_rates) & ((u32)(1 << ii))) { in CARDvUpdateBasicTopRate()
744 if ((priv->basic_rates) & ((u32)BIT(ii))) in CARDbIsOFDMinBasicRate()
A Ddevice.h106 u32 basic_rates; member
A Ddevice_main.c1416 priv->basic_rates = conf->basic_rates; in vnt_bss_info_changed()
1421 "basic rates %x\n", conf->basic_rates); in vnt_bss_info_changed()
/linux/drivers/net/wireless/realtek/rtlwifi/
A Dcore.c249 mac->basic_rates = 0xfff; in rtl_op_add_interface()
251 mac->basic_rates = 0xff0; in rtl_op_add_interface()
253 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
267 mac->basic_rates = 0xfff; in rtl_op_add_interface()
269 mac->basic_rates = 0xff0; in rtl_op_add_interface()
282 mac->basic_rates = 0xfff; in rtl_op_add_interface()
284 mac->basic_rates = 0xff0; in rtl_op_add_interface()
286 (u8 *)(&mac->basic_rates)); in rtl_op_add_interface()
1279 u32 basic_rates; in rtl_op_bss_info_changed() local
1352 mac->basic_rates = basic_rates; in rtl_op_bss_info_changed()
[all …]
/linux/net/wireless/
A Dmesh.c170 if (!setup->basic_rates) { in __cfg80211_join_mesh()
187 setup->basic_rates = BIT(i); in __cfg80211_join_mesh()
193 setup->basic_rates = ieee80211_mandatory_rates(sband, in __cfg80211_join_mesh()
A Dibss.c102 if (!params->basic_rates) { in __cfg80211_join_ibss()
123 params->basic_rates |= BIT(j); in __cfg80211_join_ibss()
/linux/drivers/staging/vt6656/
A Dcard.c171 pos = fls(priv->basic_rates & GENMASK(RATE_54M, RATE_6M)); in vnt_update_top_rates()
174 pos = fls(priv->basic_rates & GENMASK(RATE_11M, RATE_1M)); in vnt_update_top_rates()
180 return priv->basic_rates & GENMASK(RATE_54M, RATE_6M) ? true : false; in vnt_ofdm_min_rate()
A Dmain_usb.c758 priv->basic_rates = conf->basic_rates; in vnt_bss_info_changed()
762 dev_dbg(&priv->usb->dev, "basic rates %x\n", conf->basic_rates); in vnt_bss_info_changed()
A Ddevice.h326 u32 basic_rates; member
/linux/drivers/net/wireless/ralink/rt2x00/
A Drt2x00config.c86 erp.basic_rates = bss_conf->basic_rates; in rt2x00lib_config_erp()
/linux/drivers/staging/wfx/
A Dhif_tx.c302 WARN_ON(!conf->basic_rates); in hif_join()
313 cpu_to_le32(wfx_rate_mask_to_hw(wvif->wdev, conf->basic_rates)); in hif_join()
452 cpu_to_le32(wfx_rate_mask_to_hw(wvif->wdev, conf->basic_rates)); in hif_start()
/linux/drivers/net/wireless/intersil/hostap/
A Dhostap_ioctl.c282 int ret, basic_rates; in hostap_set_rate() local
287 basic_rates = local->basic_rates & local->tx_rate_control; in hostap_set_rate()
288 if (!basic_rates || basic_rates != local->basic_rates) { in hostap_set_rate()
292 if (!basic_rates) in hostap_set_rate()
293 basic_rates = local->tx_rate_control; in hostap_set_rate()
295 local->basic_rates = basic_rates; in hostap_set_rate()
297 basic_rates)) in hostap_set_rate()
2595 local->basic_rates = value; in prism2_ioctl_priv_prism2_param()
2597 local->basic_rates) || in prism2_ioctl_priv_prism2_param()
2794 *param = local->basic_rates; in prism2_ioctl_priv_get_prism2_param()
A Dhostap_hw.c1165 if (local->basic_rates == 0) in prism2_setup_rids()
1166 local->basic_rates = HFA384X_RATES_1MBPS | HFA384X_RATES_2MBPS; in prism2_setup_rids()
1185 local->basic_rates); in prism2_setup_rids()
1188 dev->name, local->basic_rates); in prism2_setup_rids()
/linux/drivers/net/wireless/ath/carl9170/
A 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/drivers/net/wireless/intersil/p54/
A Dmain.c475 priv->basic_rate_mask = (info->basic_rates << 4); in p54_bss_info_changed()
477 priv->basic_rate_mask = info->basic_rates; in p54_bss_info_changed()
/linux/drivers/net/wireless/intersil/orinoco/
A Dhermes.h302 __le16 basic_rates; /* Basic rates bitmask */ member
/linux/drivers/net/wireless/mediatek/mt7601u/
A Dmain.c156 mt7601u_wr(dev, MT_LEGACY_BASIC_RATE, info->basic_rates); in mt7601u_bss_info_changed()

Completed in 86 milliseconds

123