ieee80211_rate
struct ieee80211_rate *txrate = ieee80211_get_tx_rate(dev, info);
static struct ieee80211_rate adm8211_rates[] = {
static const struct ieee80211_rate ar5523_rates[] = {
struct ieee80211_rate rates[12];
const struct ieee80211_rate *rate;
const struct ieee80211_rate *rates;
static struct ieee80211_rate ath10k_rates[] = {
static struct ieee80211_rate ath10k_rates_rev2[] = {
static struct ieee80211_rate ath11k_legacy_rates[] = {
const struct ieee80211_rate *rates;
const struct ieee80211_rate *rate;
static struct ieee80211_rate ath12k_legacy_rates[] = {
const struct ieee80211_rate *rates;
const struct ieee80211_rate *rate;
struct ieee80211_rate rates[NUM_NL80211_BANDS][AR5K_MAX_RATES];
int len, struct ieee80211_rate *rate, bool shortpre);
static const struct ieee80211_rate ath5k_rates[] = {
sizeof(struct ieee80211_rate) * 12);
sizeof(struct ieee80211_rate) * 4);
sizeof(struct ieee80211_rate) * 8);
static struct ieee80211_rate *
struct ieee80211_rate *rate;
struct ieee80211_rate *rate;
int len, struct ieee80211_rate *rate, bool shortpre)
struct ieee80211_rate *rate;
struct ieee80211_rate *rate;
static struct ieee80211_rate ath6kl_rates[] = {
static struct ieee80211_rate ath9k_legacy_rates[] = {
const struct ieee80211_rate *rate;
const struct ieee80211_rate *rate;
const struct ieee80211_rate *rate;
const struct ieee80211_rate *rate;
extern struct ieee80211_rate __carl9170_ratetable[];
struct ieee80211_rate __carl9170_ratetable[] = {
struct ieee80211_rate *rate = NULL;
static struct ieee80211_rate wcn_2ghz_rates[] = {
static struct ieee80211_rate wcn_5ghz_rates[] = {
static struct ieee80211_rate at76_rates[] = {
static struct ieee80211_rate __b43_ratetable[] = {
const struct ieee80211_rate *rate;
struct ieee80211_rate *fbrate;
struct ieee80211_rate *txrate;
struct ieee80211_rate *rts_cts_rate;
struct ieee80211_rate *rate)
struct ieee80211_rate *rate)
struct ieee80211_rate *rate)
const struct ieee80211_rate *rate;
static struct ieee80211_rate __b43legacy_ratetable[] = {
struct ieee80211_rate *rate_fb;
struct ieee80211_rate *tx_rate;
static struct ieee80211_rate __wl_rates[] = {
static struct ieee80211_rate legacy_ratetable[] = {
static struct ieee80211_rate ipw2100_bg_rates[] = {
static struct ieee80211_rate ipw2200_rates[] = {
il3945_init_hw_rates(struct il_priv *il, struct ieee80211_rate *rates)
il4965_init_hw_rates(struct il_priv *il, struct ieee80211_rate *rates)
struct ieee80211_rate *rates;
struct ieee80211_rate *rate;
struct ieee80211_rate *ieee_rates;
static struct ieee80211_rate iwl_cfg80211_rates[] = {
static struct ieee80211_rate iwl_cfg80211_rates[] = {
sizeof(struct ieee80211_rate),
static struct ieee80211_rate p54_bgrates[] = {
static struct ieee80211_rate p54_arates[] = {
static struct ieee80211_rate lbs_rates[] = {
struct ieee80211_rate rates[12];
static const struct ieee80211_rate lbtf_rates[] = {
static struct ieee80211_rate mwifiex_rates[] = {
struct ieee80211_rate rates_24[13];
struct ieee80211_rate rates_50[8];
static const struct ieee80211_rate mwl8k_rates_24[] = {
static const struct ieee80211_rate mwl8k_rates_50[] = {
struct ieee80211_rate mt76_rates[] = {
struct ieee80211_rate *rates, int n_rates,
mt76_init_sband_2g(struct mt76_phy *phy, struct ieee80211_rate *rates,
mt76_init_sband_5g(struct mt76_phy *phy, struct ieee80211_rate *rates,
mt76_init_sband_6g(struct mt76_phy *phy, struct ieee80211_rate *rates,
struct ieee80211_rate *rates, int n_rates)
struct ieee80211_rate *rates, int n_rates)
extern struct ieee80211_rate mt76_rates[12];
struct ieee80211_rate *rates, int n_rates);
struct ieee80211_rate *rates, int n_rates);
const struct ieee80211_rate *r;
const struct ieee80211_rate *r;
extern struct ieee80211_rate mt7615_rates[12];
extern struct ieee80211_rate mt76x02_rates[12];
const struct ieee80211_rate *r;
const struct ieee80211_rate *r;
struct ieee80211_rate mt76x02_rates[] = {
const struct ieee80211_rate *r;
static struct ieee80211_rate mt76_rates[] = {
struct ieee80211_rate *rates, int n_rates)
const struct ieee80211_rate *r;
static struct ieee80211_rate wilc_bitrates[] = {
struct ieee80211_rate bitrates[ARRAY_SIZE(wilc_bitrates)];
static const struct ieee80211_rate plfxlc_rates[] = {
struct ieee80211_rate rates[12];
static struct ieee80211_rate qtnf_rates_2g[] = {
static struct ieee80211_rate qtnf_rates_5g[] = {
struct ieee80211_rate *rates;
static void rt2x00lib_rate(struct ieee80211_rate *entry,
struct ieee80211_rate *rate;
static const struct ieee80211_rate rtl818x_rates[] = {
struct ieee80211_rate rates[12];
struct ieee80211_rate *txrate =
static const struct ieee80211_rate rtl818x_rates[] = {
struct ieee80211_rate rates[12];
static const struct ieee80211_rate rtl8xxxu_legacy_ratetable[] = {
static struct ieee80211_rate rtl8xxxu_rates[] = {
static struct ieee80211_rate rtl_ratetable_5g[] = {
struct ieee80211_rate *txrate;
static struct ieee80211_rate rtl_ratetable_2g[] = {
struct ieee80211_rate rate;
static struct ieee80211_rate rtw_ratetable[] = {
static struct ieee80211_rate rtw89_bitrates[] = {
const struct ieee80211_rate *rate;
struct ieee80211_rate rate;
struct ieee80211_rate rsi_rates[12] = {
extern struct ieee80211_rate rsi_rates[12];
static struct ieee80211_rate wfx_rates[] = {
struct ieee80211_rate *rates;
struct ieee80211_rate *mcs_rates;
static struct ieee80211_rate cw1200_rates[] = {
static struct ieee80211_rate cw1200_mcs_rates[] = {
static const struct ieee80211_rate *
const struct ieee80211_rate *rate;
static const struct ieee80211_rate *
static struct ieee80211_rate wl1251_rates[] = {
struct ieee80211_rate *rate;
static struct ieee80211_rate wl1271_rates[] = {
static struct ieee80211_rate wl1271_rates_5ghz[] = {
struct ieee80211_rate *txrate = ieee80211_get_tx_rate(hw, info);
struct ieee80211_rate *txrate;
struct ieee80211_rate *txrate;
static const struct ieee80211_rate hwsim_rates[] = {
struct ieee80211_rate rates[ARRAY_SIZE(hwsim_rates)];
static struct ieee80211_rate bitrates_2ghz[] = {
static struct ieee80211_rate bitrates_5ghz[] = {
static const struct ieee80211_rate zd_rates[] = {
struct ieee80211_rate *txrate;
struct ieee80211_rate rates[12];
static void rtw_2g_rates_init(struct ieee80211_rate *rates)
sizeof(struct ieee80211_rate) * RTW_G_RATES_NUM
alloc_sz = size_add(alloc_sz, array_size(n_bitrates, sizeof(struct ieee80211_rate)));
spt_band->bitrates = (struct ieee80211_rate *)(((u8 *)spt_band->channels) + sizeof(struct ieee80211_channel) * n_channels);
static struct ieee80211_rate rtw_rates[] = {
struct ieee80211_rate *bitrates;
const struct ieee80211_rate *
static inline struct ieee80211_rate *
static inline struct ieee80211_rate *
static inline struct ieee80211_rate *
struct ieee80211_rate *rate);
struct ieee80211_rate *beacon_rate;
const struct ieee80211_rate *rate;
struct ieee80211_rate *beacon_rate;
struct ieee80211_rate *br;
struct ieee80211_rate *br;
struct ieee80211_rate *rate;
const struct ieee80211_rate *ctl_rate;
struct ieee80211_rate *rate = &sband->bitrates[i];
struct ieee80211_rate *rate,
struct ieee80211_rate *rate = NULL;
struct ieee80211_rate *rate,
struct ieee80211_rate *rate)
struct ieee80211_rate *rate;
static const struct ieee80211_rate bitrates[] = {
struct ieee80211_rate *r = &sband->bitrates[i];
struct ieee80211_rate *txrate;
struct ieee80211_rate *rate)
struct ieee80211_rate *rate;
struct ieee80211_rate *rate;
struct ieee80211_rate *rate;
struct ieee80211_rate *srate =
const struct ieee80211_rate *
struct ieee80211_rate *result = &sband->bitrates[0];
struct ieee80211_rate *bitrates;
struct ieee80211_rate *srate = &sband->bitrates[ridx];