Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dutils.c814 u8 iwl_mvm_tcm_load_percentage(u32 airtime, u32 elapsed) in iwl_mvm_tcm_iter()
819 return (100 * airtime / elapsed) / USEC_PER_MSEC; in iwl_mvm_tcm_iter()
823 iwl_mvm_tcm_load(struct iwl_mvm *mvm, u32 airtime, unsigned long elapsed) in iwl_mvm_tcm_iter()
825 u8 load = iwl_mvm_tcm_load_percentage(airtime, elapsed); in iwl_mvm_tcm_iter()
1010 u32 airtime = mdata->rx.airtime + mdata->tx.airtime; in iwl_mvm_calc_tcm_stats()
1012 total_airtime += airtime; in iwl_mvm_calc_tcm_stats()
1013 band_airtime[band[mac]] += airtime; in iwl_mvm_calc_tcm_stats()
1015 load = iwl_mvm_tcm_load(mvm, airtime, elapse in iwl_mvm_calc_tcm_stats()
790 iwl_mvm_tcm_load_percentage(u32 airtime,u32 elapsed) iwl_mvm_tcm_load_percentage() argument
799 iwl_mvm_tcm_load(struct iwl_mvm * mvm,u32 airtime,unsigned long elapsed) iwl_mvm_tcm_load() argument
986 u32 airtime = mdata->rx.airtime + mdata->tx.airtime; iwl_mvm_calc_tcm_stats() local
[all...]
/linux/net/mac80211/
H A Dsta_info.c728 sta->airtime[i].deficit = sta->airtime_weight; in __sta_info_alloc()
729 atomic_set(&sta->airtime[i].aql_tx_pending, 0); in __sta_info_alloc()
730 sta->airtime[i].aql_limit_low = local->aql_txq_limit_low[i]; in __sta_info_alloc()
731 sta->airtime[i].aql_limit_high = local->aql_txq_limit_high[i]; in __sta_info_alloc()
2414 u32 airtime = 0;
2417 airtime += tx_airtime; in __ieee80211_sta_recalc_aggregates()
2419 airtime += rx_airtime; in __ieee80211_sta_recalc_aggregates()
2422 sta->airtime[ac].tx_airtime += tx_airtime; in __ieee80211_sta_recalc_aggregates()
2423 sta->airtime[ac].rx_airtime += rx_airtime; in __ieee80211_sta_recalc_aggregates()
2426 sta->airtime[a in __ieee80211_sta_recalc_aggregates()
2398 u32 airtime = 0; ieee80211_sta_register_airtime() local
[all...]
H A Ddebugfs.c292 if (sta->airtime[ac].aql_limit_low == q_limit_low_old && in aql_txq_limit_write()
293 sta->airtime[ac].aql_limit_high == q_limit_high_old) { in aql_txq_limit_write()
294 sta->airtime[ac].aql_limit_low = q_limit_low; in aql_txq_limit_write()
295 sta->airtime[ac].aql_limit_high = q_limit_high; in aql_txq_limit_write()
H A Dtx.c4045 u32 airtime; in ieee80211_tx_dequeue()
4047 airtime = ieee80211_calc_expected_tx_airtime(hw, vif, txq->sta, in ieee80211_tx_dequeue()
4049 if (airtime) { in ieee80211_tx_dequeue()
4050 airtime = ieee80211_info_set_tx_time_est(info, airtime); in ieee80211_tx_dequeue()
4053 airtime, in ieee80211_tx_dequeue()
4069 struct airtime_info *air_info = &sta->airtime[ac]; in ieee80211_txq_set_active()
4083 sta->airtime[txqi->txq.ac].last_active = jiffies; in ieee80211_txq_keep_active()
4140 sta->airtime[txqi->txq.ac].deficit += in ieee80211_next_txq()
4178 /* If airtime accountin in __ieee80211_schedule_txq()
4035 u32 airtime; ieee80211_tx_dequeue() local
[all...]
/linux/drivers/net/wireless/intersil/p54/
H A Dlmac.h418 __le32 airtime; member
/linux/drivers/net/wireless/ath/ath10k/
H A Dmac.c3897 struct sk_buff *skb, u16 airtime) in ath10k_mac_tx_h_fill_cb() argument
3957 cb->airtime_est = airtime; in ath10k_mac_tx_h_fill_cb()
4367 u16 airtime = 0; in ath10k_mac_update_airtime() local
4370 return airtime; in ath10k_mac_update_airtime()
4373 return airtime; in ath10k_mac_update_airtime()
4381 airtime = (pktlen * 8 * (1000 / 100)) in ath10k_mac_update_airtime()
4384 airtime += IEEE80211_ATF_OVERHEAD_IFS; in ath10k_mac_update_airtime()
4391 airtime = (pktlen * 8 * (1000 / 100)) / 60; /* 6M */ in ath10k_mac_update_airtime()
4392 airtime += IEEE80211_ATF_OVERHEAD; in ath10k_mac_update_airtime()
4396 return airtime; in ath10k_mac_update_airtime()
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dxmit.c713 u32 airtime = 0; in ath_tx_count_airtime() local
716 airtime += ts->duration * (ts->ts_longretry + 1); in ath_tx_count_airtime()
719 airtime += rate_dur * bf->rates[i].count; in ath_tx_count_airtime()
722 ieee80211_sta_register_airtime(sta, tid, airtime, 0); in ath_tx_count_airtime()