Searched refs:airtime (Results 1 – 6 of 6) sorted by relevance
213 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 …]
433 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() local1907 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 …]
267 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()
37 airtime.o
3774 u32 airtime; in ieee80211_tx_dequeue() local3776 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 …]
647 struct airtime_info airtime[IEEE80211_NUM_ACS]; member