Lines Matching refs:fw_stats

270 	ath10k_debug_fw_stats_pdevs_free(&ar->debug.fw_stats.pdevs);  in ath10k_debug_fw_stats_reset()
271 ath10k_debug_fw_stats_vdevs_free(&ar->debug.fw_stats.vdevs); in ath10k_debug_fw_stats_reset()
272 ath10k_debug_fw_stats_peers_free(&ar->debug.fw_stats.peers); in ath10k_debug_fw_stats_reset()
334 num_peers = ath10k_debug_fw_stats_num_peers(&ar->debug.fw_stats.peers); in ath10k_debug_fw_stats_process()
335 num_vdevs = ath10k_debug_fw_stats_num_vdevs(&ar->debug.fw_stats.vdevs); in ath10k_debug_fw_stats_process()
336 is_start = (list_empty(&ar->debug.fw_stats.pdevs) && in ath10k_debug_fw_stats_process()
338 is_end = (!list_empty(&ar->debug.fw_stats.pdevs) && in ath10k_debug_fw_stats_process()
342 list_splice_tail_init(&stats.pdevs, &ar->debug.fw_stats.pdevs); in ath10k_debug_fw_stats_process()
347 is_started = !list_empty(&ar->debug.fw_stats.pdevs); in ath10k_debug_fw_stats_process()
363 list_splice_tail_init(&stats.peers, &ar->debug.fw_stats.peers); in ath10k_debug_fw_stats_process()
364 list_splice_tail_init(&stats.vdevs, &ar->debug.fw_stats.vdevs); in ath10k_debug_fw_stats_process()
427 struct ath10k_fw_stats *fw_stats, in ath10k_fw_stats_fill() argument
441 pdev = list_first_entry_or_null(&fw_stats->pdevs, in ath10k_fw_stats_fill()
448 num_peers = ath10k_debug_fw_stats_num_peers(&fw_stats->peers); in ath10k_fw_stats_fill()
449 num_vdevs = ath10k_debug_fw_stats_num_vdevs(&fw_stats->vdevs); in ath10k_fw_stats_fill()
577 list_for_each_entry(vdev, &fw_stats->vdevs, list) { in ath10k_fw_stats_fill()
636 list_for_each_entry(peer, &fw_stats->peers, list) { in ath10k_fw_stats_fill()
682 ath10k_fw_stats_fill(ar, &ar->debug.fw_stats, buf); in ath10k_fw_stats_open()
1569 pdev_stats = list_first_entry_or_null(&ar->debug.fw_stats.pdevs, in ath10k_debug_get_et_stats()
2005 INIT_LIST_HEAD(&ar->debug.fw_stats.pdevs); in ath10k_debug_create()
2006 INIT_LIST_HEAD(&ar->debug.fw_stats.vdevs); in ath10k_debug_create()
2007 INIT_LIST_HEAD(&ar->debug.fw_stats.peers); in ath10k_debug_create()