Searched refs:n_rates (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmac80211.c307 struct ieee80211_rate *rates, int n_rates,
330 sband->n_bitrates = n_rates;
363 int n_rates)
369 n_rates, true, false);
374 int n_rates, bool vht)
380 n_rates, true, vht);
385 int n_rates)
391 n_rates, false, false);
517 struct ieee80211_rate *rates, int n_rates)
526 ret = mt76_init_sband_2g(phy, rates, n_rates);
305 mt76_init_sband(struct mt76_phy *phy, struct mt76_sband *msband, const struct ieee80211_channel *chan, int n_chan, struct ieee80211_rate *rates, int n_rates, bool ht, bool vht) argument
362 mt76_init_sband_2g(struct mt76_phy *phy, struct ieee80211_rate *rates, int n_rates) argument
373 mt76_init_sband_5g(struct mt76_phy *phy, struct ieee80211_rate *rates, int n_rates, bool vht) argument
384 mt76_init_sband_6g(struct mt76_phy *phy, struct ieee80211_rate *rates, int n_rates) argument
516 mt76_register_phy(struct mt76_phy *phy, bool vht, struct ieee80211_rate *rates, int n_rates) argument
706 mt76_register_device(struct mt76_dev *dev, bool vht, struct ieee80211_rate *rates, int n_rates) argument
[all...]
H A Dtx.c73 status.n_rates = 1;
75 status.n_rates = 0;
280 status.n_rates = 1;
H A Dmt76.h1145 struct ieee80211_rate *rates, int n_rates);
1154 struct ieee80211_rate *rates, int n_rates);
/linux-master/net/mac80211/
H A Dstatus.c215 if (status && status->n_rates)
216 status_rate = &status->rates[status->n_rates - 1];
270 if (status && status->n_rates)
271 status_rate = &status->rates[status->n_rates - 1];
1131 if (status->n_rates)
1133 status->rates[status->n_rates - 1].rate_idx;
H A Drc80211_minstrel_ht.c1322 if (st->rates && st->n_rates) {
1325 last = (i == st->n_rates - 1) ||
1876 const s16 *bitrates, int n_rates, u32 rate_flags)
1886 for (j = 0; j < n_rates; j++) {
1875 minstrel_ht_fill_rate_array(u8 *dest, struct ieee80211_supported_band *sband, const s16 *bitrates, int n_rates, u32 rate_flags) argument
H A Dmesh_hwmp.c316 if (st->n_rates)
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmt7603.h77 u8 n_rates; member in struct:mt7603_sta
H A Dmac.c738 int n_rates = sta->n_rates; local
749 for (i = n_rates; i < 4; i++)
750 rates[i] = rates[n_rates - 1];
856 sta->rate_count = 2 * MT7603_RATE_RETRY * n_rates;
H A Dmain.c660 msta->n_rates = i;
/linux-master/drivers/net/wireless/mediatek/mt7601u/
H A Dinit.c520 struct ieee80211_rate *rates, int n_rates)
534 sband->n_bitrates = n_rates;
518 mt76_init_sband(struct mt7601u_dev *dev, struct ieee80211_supported_band *sband, const struct ieee80211_channel *chan, int n_chan, struct ieee80211_rate *rates, int n_rates) argument
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmac.c974 int n_rates = sta->n_rates; local
978 for (i = n_rates; i < 4; i++)
979 rates[i] = rates[n_rates - 1];
1105 int wcid = sta->wcid.idx, n_rates = sta->n_rates; local
1171 sta->rate_count = 2 * MT7615_RATE_RETRY * n_rates;
H A Dusb_sdio.c125 sta->rate_count = 2 * MT7615_RATE_RETRY * sta->n_rates;
H A Dmt7615.h136 u8 n_rates; member in struct:mt7615_sta
H A Dmain.c739 msta->n_rates = i;
/linux-master/net/wireless/
H A Dutil.c2497 const u8 *rates, unsigned int n_rates,
2505 if (n_rates == 0 || n_rates > NL80211_MAX_SUPP_RATES)
2510 for (i = 0; i < n_rates; i++) {
2496 ieee80211_get_ratemask(struct ieee80211_supported_band *sband, const u8 *rates, unsigned int n_rates, u32 *mask) argument
H A Dcore.h513 const u8 *rates, unsigned int n_rates,
H A Dnl80211.c11433 int n_rates = local
11438 err = ieee80211_get_ratemask(sband, rates, n_rates,
13092 int n_rates = local
13101 err = ieee80211_get_ratemask(sband, rates, n_rates,
/linux-master/drivers/net/wireless/ath/ath11k/
H A Ddp_tx.c640 status.n_rates = 1;
/linux-master/include/net/
H A Dmac80211.h1282 * @n_rates: Number of mrr stages (count of instances for @rates)
1294 u8 n_rates; member in struct:ieee80211_tx_status

Completed in 411 milliseconds