Lines Matching refs:airtime
631 sta->airtime[i].deficit = sta->airtime_weight; in __sta_info_alloc()
632 atomic_set(&sta->airtime[i].aql_tx_pending, 0); in __sta_info_alloc()
633 sta->airtime[i].aql_limit_low = local->aql_txq_limit_low[i]; in __sta_info_alloc()
634 sta->airtime[i].aql_limit_high = local->aql_txq_limit_high[i]; in __sta_info_alloc()
2289 u32 airtime = 0; in ieee80211_sta_register_airtime() local
2293 airtime += tx_airtime; in ieee80211_sta_register_airtime()
2295 airtime += rx_airtime; in ieee80211_sta_register_airtime()
2298 sta->airtime[ac].tx_airtime += tx_airtime; in ieee80211_sta_register_airtime()
2299 sta->airtime[ac].rx_airtime += rx_airtime; in ieee80211_sta_register_airtime()
2301 diff = (u32)jiffies - sta->airtime[ac].last_active; in ieee80211_sta_register_airtime()
2303 sta->airtime[ac].deficit -= airtime; in ieee80211_sta_register_airtime()
2374 &sta->airtime[ac].aql_tx_pending); in ieee80211_sta_update_pending_airtime()
2383 &sta->airtime[ac].aql_tx_pending); in ieee80211_sta_update_pending_airtime()
2385 atomic_cmpxchg(&sta->airtime[ac].aql_tx_pending, in ieee80211_sta_update_pending_airtime()
2672 sinfo->rx_duration += sta->airtime[ac].rx_airtime; in sta_set_sinfo()
2678 sinfo->tx_duration += sta->airtime[ac].tx_airtime; in sta_set_sinfo()