Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dmlo.c584 link < ARRAY_SIZE(queue_counter->per_link); in iwl_mld_emlsr_check_tpt()
586 total_tx += queue_counter->per_link[link].tx; in iwl_mld_emlsr_check_tpt()
587 total_rx += queue_counter->per_link[link].rx; in iwl_mld_emlsr_check_tpt()
591 sec_link_tx += queue_counter->per_link[sec_link_id].tx; in iwl_mld_emlsr_check_tpt()
592 sec_link_rx += queue_counter->per_link[sec_link_id].rx; in iwl_mld_emlsr_check_tpt()
595 memset(queue_counter->per_link, 0, in iwl_mld_emlsr_check_tpt()
596 sizeof(queue_counter->per_link)); in iwl_mld_emlsr_check_tpt()
1182 memset(queue_counter->per_link, 0, in iwl_mld_ignore_tpt_iter()
1183 sizeof(queue_counter->per_link)); in iwl_mld_ignore_tpt_iter()
H A Dstats.c404 const struct iwl_stats_ntfy_per_link *per_link, in iwl_mld_process_per_link_stats() argument
421 link_stats = &per_link[fw_id]; in iwl_mld_process_per_link_stats()
508 BUILD_BUG_ON(ARRAY_SIZE(stats->per_link) < in iwl_mld_handle_stats_oper_notif()
511 iwl_mld_process_per_link_stats(mld, stats->per_link, curr_ts_usec); in iwl_mld_handle_stats_oper_notif()
H A Dsta.c887 memset(queue_counter->per_link, 0, in iwl_mld_count_mpdu()
888 sizeof(queue_counter->per_link)); in iwl_mld_count_mpdu()
894 link_counter = &queue_counter->per_link[mld_link->fw_id]; in iwl_mld_count_mpdu()
912 total_mpdus += tx ? queue_counter->per_link[i].tx : in iwl_mld_count_mpdu()
913 queue_counter->per_link[i].rx; in iwl_mld_count_mpdu()
H A Dsta.h92 struct iwl_mld_per_link_mpdu_counter per_link[IWL_FW_MAX_LINK_ID + 1]; member
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drx.c854 struct iwl_stats_ntfy_per_link *per_link) in iwl_mvm_stat_iterator_all_links() argument
886 link_stats = &per_link[fw_link_id]; in iwl_mvm_stat_iterator_all_links()
912 le32_to_cpu(per_link[fw_link_id].air_time); in iwl_mvm_stat_iterator_all_links()
914 le32_to_cpu(per_link[fw_link_id].rx_bytes); in iwl_mvm_stat_iterator_all_links()
953 iwl_mvm_stat_iterator_all_links(mvm, stats->per_link); in iwl_mvm_handle_rx_system_oper_stats()
983 for (i = 0; i < ARRAY_SIZE(part1_stats->per_link); i++) { in iwl_mvm_handle_rx_system_oper_part1_stats()
985 le64_to_cpu(part1_stats->per_link[i].rx_time); in iwl_mvm_handle_rx_system_oper_part1_stats()
987 le64_to_cpu(part1_stats->per_link[i].tx_time); in iwl_mvm_handle_rx_system_oper_part1_stats()
/linux/net/mac80211/
H A Dchan.c25 } per_link; member
58 switch (iter->per_link) { in ieee80211_chanctx_user_iter_next()
60 iter->per_link = CHANCTX_ITER_POS_RESERVED; in ieee80211_chanctx_user_iter_next()
71 iter->per_link = CHANCTX_ITER_POS_DONE; in ieee80211_chanctx_user_iter_next()
84 iter->per_link = CHANCTX_ITER_POS_ASSIGNED; in ieee80211_chanctx_user_iter_next()
101 iter->per_link = CHANCTX_ITER_POS_ASSIGNED; in ieee80211_chanctx_user_iter_next()
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dstats.h613 struct iwl_stats_ntfy_per_link per_link[IWL_STATS_MAX_FW_LINKS]; member
627 struct iwl_stats_ntfy_part1_per_link per_link[IWL_STATS_MAX_FW_LINKS]; member