summaryrefslogtreecommitdiffstats
path: root/net/mac80211/rate.c
Commit message (Expand)AuthorAgeFilesLines
* wifi: mac80211: make ieee80211_check_rate_mask() link-awareJohannes Berg2022-07-151-4/+5
* wifi: mac80211: RCU-ify link STA pointersJohannes Berg2022-06-201-1/+1
* wifi: mac80211: status: look up band only where neededJohannes Berg2022-06-201-1/+3
* wifi: mac80211: add link_id to vht.c code for MLOJohannes Berg2022-06-201-1/+1
* wifi: mac80211: make channel context code MLO-awareJohannes Berg2022-06-201-2/+6
* wifi: mac80211: move some future per-link data to bss_confJohannes Berg2022-06-201-2/+3
* mac80211: prepare sta handling for MLO supportSriram R2022-04-111-4/+4
* Revert "mac80211: do not use low data rates for data frames with no ack flag"Felix Fietkau2021-09-231-4/+0
* mac80211: add rate control support for encap offloadRyder Lee2021-06-231-2/+1
* mac80211: refactor rc_no_data_or_no_ack_use_min functionPhilipp Borgers2021-06-231-5/+1
* mac80211: do not use low data rates for data frames with no ack flagPhilipp Borgers2021-06-231-0/+4
* mac80211: fix station rate table updates on assocFelix Fietkau2021-02-011-1/+2
* mac80211: initialize last_rate for S1G STAsThomas Pedersen2020-10-081-0/+1
* mac80211: avoid rate init for S1G bandThomas Pedersen2020-09-281-0/+6
* mac80211: handle S1G low ratesThomas Pedersen2020-09-281-7/+26
* mac80211: populate debugfs only after cfg80211 initJohannes Berg2020-04-241-11/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-221-4/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* | mac80211: extend __rate_control_send_low warningJohannes Berg2019-06-141-1/+3
* | mac80211: fill low rate even for HAS_RATE_CONTROLJohannes Berg2019-06-141-2/+2
* | mac80211: use STA info in rate_control_send_low()Johannes Berg2019-06-141-6/+6
* | mac80211: call rate_control_send_low() internallyJohannes Berg2019-06-141-6/+7
|/
* mac80211: Dynamically set CoDel parameters per stationToke Høiland-Jørgensen2017-05-171-1/+2
* mac80211: Fix possible sband related NULL pointer de-referenceMohammed Shafi Shajakhan2017-04-281-1/+3
* mac80211: make rate control tx status API more extensibleFelix Fietkau2017-04-281-0/+22
* mac80211: Fix clang warning about constant operand in logical operationMatthias Kaehlcke2017-04-131-2/+4
* mac80211: reject/clear user rate mask if not usableJohannes Berg2017-03-081-0/+27
* mac80211: remove local pointer from rate_ctrl_refJohannes Berg2017-03-061-5/+5
* mac80211: don't try to sleep in rate_control_rate_init()Johannes Berg2017-01-241-2/+0
* mac80211: calculate min channel width correctlyJohannes Berg2017-01-111-0/+2
* cfg80211: remove enum ieee80211_bandJohannes Berg2016-04-121-1/+1
* mac80211: further improve "no supported rates" warningJohannes Berg2015-11-031-1/+1
* Merge tag 'mac80211-next-for-davem-2015-10-05' of git://git.kernel.org/pub/sc...David S. Miller2015-10-071-1/+4
|\
| * mac80211: improve __rate_control_send_low warningJohannes Berg2015-09-291-1/+4
* | mac80211: Do not use sizeof() on pointer typeThierry Reding2015-09-041-1/+1
|/
* mac80211: add rate mask logic for vht ratesLorenzo Bianconi2015-08-141-11/+91
* mac80211: define rate_control_apply_mask_ratetbl()Lorenzo Bianconi2015-08-141-0/+27
* mac80211: remove ieee80211_tx_rate dependency in rate mask codeLorenzo Bianconi2015-08-141-68/+71
* mac80211: remove ieee80211_tx_info from rate_control_apply_mask signatureLorenzo Bianconi2015-08-141-6/+5
* mac80211: deinline rate_control_rate_init, rate_control_rate_updateDenys Vlasenko2015-07-171-0/+59
* Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2015-07-011-2/+2
|\
| * module: add per-module param_lockDan Streetman2015-06-231-2/+2
* | mac80211: convert HW flags to unsigned long bitmapJohannes Berg2015-06-101-3/+3
* | mac80211: lock rate controlJohannes Berg2015-04-201-1/+7
|/
* mac80211: add more missing checks for VHT tx ratesFelix Fietkau2014-11-281-1/+2
* mac80211: notify drivers on sta rate table changesJohannes Berg2014-11-191-0/+3
* mac80211: skip legacy rate mask handling for VHT ratesFelix Fietkau2014-11-191-1/+1
* mac80211: fix typo in starting baserate for rts_cts_rate_idxKarl Beldan2014-10-141-1/+1
* mac80211: remove module handling from rate control opsJohannes Berg2014-02-041-23/+9
* mac80211: make rate control ops constJohannes Berg2014-02-041-8/+8