Searched defs:basic_rates (Results 1 - 8 of 8) sorted by relevance

/net/mac80211/
H A Drate.c199 static void rc_send_low_basicrate(s8 *idx, u32 basic_rates, argument
204 if (basic_rates == 0)
208 if (basic_rates & (1 << *idx))
212 if (basic_rates & (1 << i)) {
288 txrc->bss_conf->basic_rates,
450 u32 basic_rates = vif->bss_conf.basic_rates; local
451 s8 baserate = basic_rates ? ffs(basic_rates) - 1 : 0;
457 if (!(basic_rates
[all...]
H A Dmesh_plink.c384 u32 rates, basic_rates = 0, changed = 0; local
387 rates = ieee80211_sta_get_rates(sdata, elems, band, &basic_rates);
H A Dibss.c40 const int beacon_int, const u32 basic_rates,
119 if (basic_rates & BIT(ri))
162 if (basic_rates & BIT(ri))
209 const u32 basic_rates,
307 presp = ieee80211_ibss_build_presp(sdata, beacon_int, basic_rates,
318 sdata->vif.bss_conf.basic_rates = basic_rates;
393 u32 basic_rates; local
431 basic_rates = 0;
447 basic_rates |
39 ieee80211_ibss_build_presp(struct ieee80211_sub_if_data *sdata, const int beacon_int, const u32 basic_rates, const u16 capability, u64 tsf, struct cfg80211_chan_def *chandef, bool *have_higher_than_11mbit, struct cfg80211_csa_settings *csa_settings) argument
206 __ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const int beacon_int, struct cfg80211_chan_def *req_chandef, const u32 basic_rates, const u16 capability, u64 tsf, bool creator) argument
[all...]
H A Dmesh.c66 u32 basic_rates = 0; local
89 &basic_rates);
91 if (sdata->vif.bss_conf.basic_rates != basic_rates)
H A Dmlme.c2504 u32 *rates, u32 *basic_rates,
2542 *basic_rates |= BIT(j);
4011 u32 rates = 0, basic_rates = 0; local
4041 &rates, &basic_rates,
4054 if (!basic_rates && min_rate_index >= 0) {
4057 basic_rates = BIT(min_rate_index);
4061 sdata->vif.bss_conf.basic_rates = basic_rates;
2502 ieee80211_get_rates(struct ieee80211_supported_band *sband, u8 *supp_rates, unsigned int supp_rates_len, u32 *rates, u32 *basic_rates, bool *have_higher_than_11mbit, int *min_rate, int *min_rate_index, int shift, u32 rate_flags) argument
H A Dutil.c1520 enum ieee80211_band band, u32 *basic_rates)
1563 if (basic_rates && is_basic)
1564 *basic_rates |= BIT(j);
2305 u32 basic_rates = sdata->vif.bss_conf.basic_rates; local
2331 if (need_basic && basic_rates & BIT(i))
2350 u32 basic_rates = sdata->vif.bss_conf.basic_rates; local
2381 if (need_basic && basic_rates & BIT(i))
1518 ieee80211_sta_get_rates(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems, enum ieee80211_band band, u32 *basic_rates) argument
H A Dieee80211_i.h518 u32 basic_rates; member in struct:ieee80211_if_ibss
1827 enum ieee80211_band band, u32 *basic_rates);
/net/wireless/
H A Dutil.c22 u32 basic_rates, int bitrate)
28 if (!(basic_rates & BIT(i)))
21 ieee80211_get_response_rate(struct ieee80211_supported_band *sband, u32 basic_rates, int bitrate) argument

Completed in 111 milliseconds