Home
last modified time | relevance | path

Searched refs:airtime (Results 1 – 6 of 6) sorted by relevance

/net/mac80211/
Ddebugfs_sta.c213 rx_airtime += sta->airtime[ac].rx_airtime; in sta_airtime_read()
214 tx_airtime += sta->airtime[ac].tx_airtime; in sta_airtime_read()
215 deficit[ac] = sta->airtime[ac].deficit; in sta_airtime_read()
239 sta->airtime[ac].rx_airtime = 0; in sta_airtime_write()
240 sta->airtime[ac].tx_airtime = 0; in sta_airtime_write()
241 sta->airtime[ac].deficit = sta->airtime_weight; in sta_airtime_write()
247 STA_OPS_RW(airtime);
266 q_limit_l[ac] = sta->airtime[ac].aql_limit_low; in sta_aql_read()
267 q_limit_h[ac] = sta->airtime[ac].aql_limit_high; in sta_aql_read()
269 q_depth[ac] = atomic_read(&sta->airtime[ac].aql_tx_pending); in sta_aql_read()
[all …]
Dsta_info.c433 sta->airtime[i].deficit = sta->airtime_weight; in sta_info_alloc()
434 atomic_set(&sta->airtime[i].aql_tx_pending, 0); in sta_info_alloc()
435 sta->airtime[i].aql_limit_low = local->aql_txq_limit_low[i]; in sta_info_alloc()
436 sta->airtime[i].aql_limit_high = local->aql_txq_limit_high[i]; in sta_info_alloc()
1904 u32 airtime = 0; in ieee80211_sta_register_airtime() local
1907 airtime += tx_airtime; in ieee80211_sta_register_airtime()
1909 airtime += rx_airtime; in ieee80211_sta_register_airtime()
1912 sta->airtime[ac].tx_airtime += tx_airtime; in ieee80211_sta_register_airtime()
1913 sta->airtime[ac].rx_airtime += rx_airtime; in ieee80211_sta_register_airtime()
1914 sta->airtime[ac].deficit -= airtime; in ieee80211_sta_register_airtime()
[all …]
Ddebugfs.c267 if (sta->airtime[ac].aql_limit_low == q_limit_low_old && in aql_txq_limit_write()
268 sta->airtime[ac].aql_limit_high == q_limit_high_old) { in aql_txq_limit_write()
269 sta->airtime[ac].aql_limit_low = q_limit_low; in aql_txq_limit_write()
270 sta->airtime[ac].aql_limit_high = q_limit_high; in aql_txq_limit_write()
DMakefile37 airtime.o
Dtx.c3774 u32 airtime; in ieee80211_tx_dequeue() local
3776 airtime = ieee80211_calc_expected_tx_airtime(hw, vif, txq->sta, in ieee80211_tx_dequeue()
3778 if (airtime) { in ieee80211_tx_dequeue()
3779 airtime = ieee80211_info_set_tx_time_est(info, airtime); in ieee80211_tx_dequeue()
3782 airtime, in ieee80211_tx_dequeue()
3826 s64 deficit = sta->airtime[txqi->txq.ac].deficit; in ieee80211_next_txq()
3832 sta->airtime[txqi->txq.ac].deficit += in ieee80211_next_txq()
3902 if (atomic_read(&sta->airtime[txq->ac].aql_tx_pending) < in ieee80211_txq_airtime_check()
3903 sta->airtime[txq->ac].aql_limit_low) in ieee80211_txq_airtime_check()
3908 atomic_read(&sta->airtime[txq->ac].aql_tx_pending) < in ieee80211_txq_airtime_check()
[all …]
Dsta_info.h647 struct airtime_info airtime[IEEE80211_NUM_ACS]; member