diff options
author | Patrick Kelle <patrick.kelle81@gmail.com> | 2011-11-15 10:44:48 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2011-11-17 15:43:58 -0500 |
commit | 6048d76384ed531123588277fe1fd95b24067cbc (patch) | |
tree | 34ab39a865c42a5c9efa923a641b2debe31fd92d /net/mac80211/rc80211_minstrel_ht.c | |
parent | 88d5346512294fbd02fd982173c64cb9b2f0235c (diff) |
minstrel_ht: Remove unused function parameters
Remove unused function parameters in the following functions:
minstrel_calc_rate_ewma()
minstrel_ht_calc_tp()
minstrel_aggr_check()
minstrel_ht_set_rate()
Signed-off-by: Patrick Kelle <patrick.kelle81@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/rc80211_minstrel_ht.c')
-rw-r--r-- | net/mac80211/rc80211_minstrel_ht.c | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/net/mac80211/rc80211_minstrel_ht.c b/net/mac80211/rc80211_minstrel_ht.c index 787aa11e6cff..ff5f7b84e825 100644 --- a/net/mac80211/rc80211_minstrel_ht.c +++ b/net/mac80211/rc80211_minstrel_ht.c | |||
@@ -130,7 +130,7 @@ minstrel_get_ratestats(struct minstrel_ht_sta *mi, int index) | |||
130 | * Recalculate success probabilities and counters for a rate using EWMA | 130 | * Recalculate success probabilities and counters for a rate using EWMA |
131 | */ | 131 | */ |
132 | static void | 132 | static void |
133 | minstrel_calc_rate_ewma(struct minstrel_priv *mp, struct minstrel_rate_stats *mr) | 133 | minstrel_calc_rate_ewma(struct minstrel_rate_stats *mr) |
134 | { | 134 | { |
135 | if (unlikely(mr->attempts > 0)) { | 135 | if (unlikely(mr->attempts > 0)) { |
136 | mr->sample_skipped = 0; | 136 | mr->sample_skipped = 0; |
@@ -156,8 +156,7 @@ minstrel_calc_rate_ewma(struct minstrel_priv *mp, struct minstrel_rate_stats *mr | |||
156 | * the expected number of retransmissions and their expected length | 156 | * the expected number of retransmissions and their expected length |
157 | */ | 157 | */ |
158 | static void | 158 | static void |
159 | minstrel_ht_calc_tp(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, | 159 | minstrel_ht_calc_tp(struct minstrel_ht_sta *mi, int group, int rate) |
160 | int group, int rate) | ||
161 | { | 160 | { |
162 | struct minstrel_rate_stats *mr; | 161 | struct minstrel_rate_stats *mr; |
163 | unsigned int usecs; | 162 | unsigned int usecs; |
@@ -226,8 +225,8 @@ minstrel_ht_update_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi) | |||
226 | mr = &mg->rates[i]; | 225 | mr = &mg->rates[i]; |
227 | mr->retry_updated = false; | 226 | mr->retry_updated = false; |
228 | index = MCS_GROUP_RATES * group + i; | 227 | index = MCS_GROUP_RATES * group + i; |
229 | minstrel_calc_rate_ewma(mp, mr); | 228 | minstrel_calc_rate_ewma(mr); |
230 | minstrel_ht_calc_tp(mp, mi, group, i); | 229 | minstrel_ht_calc_tp(mi, group, i); |
231 | 230 | ||
232 | if (!mr->cur_tp) | 231 | if (!mr->cur_tp) |
233 | continue; | 232 | continue; |
@@ -357,7 +356,7 @@ minstrel_downgrade_rate(struct minstrel_ht_sta *mi, unsigned int *idx, | |||
357 | } | 356 | } |
358 | 357 | ||
359 | static void | 358 | static void |
360 | minstrel_aggr_check(struct minstrel_priv *mp, struct ieee80211_sta *pubsta, struct sk_buff *skb) | 359 | minstrel_aggr_check(struct ieee80211_sta *pubsta, struct sk_buff *skb) |
361 | { | 360 | { |
362 | struct ieee80211_hdr *hdr = (struct ieee80211_hdr *) skb->data; | 361 | struct ieee80211_hdr *hdr = (struct ieee80211_hdr *) skb->data; |
363 | struct sta_info *sta = container_of(pubsta, struct sta_info, sta); | 362 | struct sta_info *sta = container_of(pubsta, struct sta_info, sta); |
@@ -455,7 +454,7 @@ minstrel_ht_tx_status(void *priv, struct ieee80211_supported_band *sband, | |||
455 | if (time_after(jiffies, mi->stats_update + (mp->update_interval / 2 * HZ) / 1000)) { | 454 | if (time_after(jiffies, mi->stats_update + (mp->update_interval / 2 * HZ) / 1000)) { |
456 | minstrel_ht_update_stats(mp, mi); | 455 | minstrel_ht_update_stats(mp, mi); |
457 | if (!(info->flags & IEEE80211_TX_CTL_AMPDU)) | 456 | if (!(info->flags & IEEE80211_TX_CTL_AMPDU)) |
458 | minstrel_aggr_check(mp, sta, skb); | 457 | minstrel_aggr_check(sta, skb); |
459 | } | 458 | } |
460 | } | 459 | } |
461 | 460 | ||
@@ -515,7 +514,6 @@ minstrel_calc_retransmit(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, | |||
515 | static void | 514 | static void |
516 | minstrel_ht_set_rate(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, | 515 | minstrel_ht_set_rate(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, |
517 | struct ieee80211_tx_rate *rate, int index, | 516 | struct ieee80211_tx_rate *rate, int index, |
518 | struct ieee80211_tx_rate_control *txrc, | ||
519 | bool sample, bool rtscts) | 517 | bool sample, bool rtscts) |
520 | { | 518 | { |
521 | const struct mcs_group *group = &minstrel_mcs_groups[index / MCS_GROUP_RATES]; | 519 | const struct mcs_group *group = &minstrel_mcs_groups[index / MCS_GROUP_RATES]; |
@@ -628,11 +626,11 @@ minstrel_ht_get_rate(void *priv, struct ieee80211_sta *sta, void *priv_sta, | |||
628 | if (sample_idx >= 0) { | 626 | if (sample_idx >= 0) { |
629 | sample = true; | 627 | sample = true; |
630 | minstrel_ht_set_rate(mp, mi, &ar[0], sample_idx, | 628 | minstrel_ht_set_rate(mp, mi, &ar[0], sample_idx, |
631 | txrc, true, false); | 629 | true, false); |
632 | info->flags |= IEEE80211_TX_CTL_RATE_CTRL_PROBE; | 630 | info->flags |= IEEE80211_TX_CTL_RATE_CTRL_PROBE; |
633 | } else { | 631 | } else { |
634 | minstrel_ht_set_rate(mp, mi, &ar[0], mi->max_tp_rate, | 632 | minstrel_ht_set_rate(mp, mi, &ar[0], mi->max_tp_rate, |
635 | txrc, false, false); | 633 | false, false); |
636 | } | 634 | } |
637 | 635 | ||
638 | if (mp->hw->max_rates >= 3) { | 636 | if (mp->hw->max_rates >= 3) { |
@@ -643,13 +641,13 @@ minstrel_ht_get_rate(void *priv, struct ieee80211_sta *sta, void *priv_sta, | |||
643 | */ | 641 | */ |
644 | if (sample_idx >= 0) | 642 | if (sample_idx >= 0) |
645 | minstrel_ht_set_rate(mp, mi, &ar[1], mi->max_tp_rate, | 643 | minstrel_ht_set_rate(mp, mi, &ar[1], mi->max_tp_rate, |
646 | txrc, false, false); | 644 | false, false); |
647 | else | 645 | else |
648 | minstrel_ht_set_rate(mp, mi, &ar[1], mi->max_tp_rate2, | 646 | minstrel_ht_set_rate(mp, mi, &ar[1], mi->max_tp_rate2, |
649 | txrc, false, true); | 647 | false, true); |
650 | 648 | ||
651 | minstrel_ht_set_rate(mp, mi, &ar[2], mi->max_prob_rate, | 649 | minstrel_ht_set_rate(mp, mi, &ar[2], mi->max_prob_rate, |
652 | txrc, false, !sample); | 650 | false, !sample); |
653 | 651 | ||
654 | ar[3].count = 0; | 652 | ar[3].count = 0; |
655 | ar[3].idx = -1; | 653 | ar[3].idx = -1; |
@@ -660,7 +658,7 @@ minstrel_ht_get_rate(void *priv, struct ieee80211_sta *sta, void *priv_sta, | |||
660 | * max_tp_rate -> max_prob_rate by default. | 658 | * max_tp_rate -> max_prob_rate by default. |
661 | */ | 659 | */ |
662 | minstrel_ht_set_rate(mp, mi, &ar[1], mi->max_prob_rate, | 660 | minstrel_ht_set_rate(mp, mi, &ar[1], mi->max_prob_rate, |
663 | txrc, false, !sample); | 661 | false, !sample); |
664 | 662 | ||
665 | ar[2].count = 0; | 663 | ar[2].count = 0; |
666 | ar[2].idx = -1; | 664 | ar[2].idx = -1; |