Lines Matching refs:stats_req

40 					      struct debug_htt_stats_req *stats_req)
43 u8 *buf = stats_req->buf;
44 u32 len = stats_req->buf_len;
67 stats_req->buf_len = len;
71 struct debug_htt_stats_req *stats_req)
74 u8 *buf = stats_req->buf;
75 u32 len = stats_req->buf_len;
185 stats_req->buf_len = len;
191 struct debug_htt_stats_req *stats_req)
194 u8 *buf = stats_req->buf;
195 u32 len = stats_req->buf_len;
209 stats_req->buf_len = len;
215 struct debug_htt_stats_req *stats_req)
218 u8 *buf = stats_req->buf;
219 u32 len = stats_req->buf_len;
233 stats_req->buf_len = len;
239 struct debug_htt_stats_req *stats_req)
242 u8 *buf = stats_req->buf;
243 u32 len = stats_req->buf_len;
257 stats_req->buf_len = len;
263 struct debug_htt_stats_req *stats_req)
266 u8 *buf = stats_req->buf;
267 u32 len = stats_req->buf_len;
281 stats_req->buf_len = len;
287 struct debug_htt_stats_req *stats_req)
290 u8 *buf = stats_req->buf;
291 u32 len = stats_req->buf_len;
306 stats_req->buf_len = len;
311 struct debug_htt_stats_req *stats_req)
314 u8 *buf = stats_req->buf;
315 u32 len = stats_req->buf_len;
341 stats_req->buf_len = len;
347 struct debug_htt_stats_req *stats_req)
350 u8 *buf = stats_req->buf;
351 u32 len = stats_req->buf_len;
368 stats_req->buf_len = len;
372 struct debug_htt_stats_req *stats_req)
375 u8 *buf = stats_req->buf;
376 u32 len = stats_req->buf_len;
394 stats_req->buf_len = len;
399 struct debug_htt_stats_req *stats_req)
402 u8 *buf = stats_req->buf;
403 u32 len = stats_req->buf_len;
420 stats_req->buf_len = len;
424 struct debug_htt_stats_req *stats_req)
427 u8 *buf = stats_req->buf;
428 u32 len = stats_req->buf_len;
460 stats_req->buf_len = len;
464 struct debug_htt_stats_req *stats_req)
467 u8 *buf = stats_req->buf;
468 u32 len = stats_req->buf_len;
507 stats_req->buf_len = len;
511 struct debug_htt_stats_req *stats_req)
514 u8 *buf = stats_req->buf;
515 u32 len = stats_req->buf_len;
560 stats_req->buf_len = len;
564 struct debug_htt_stats_req *stats_req)
567 u8 *buf = stats_req->buf;
568 u32 len = stats_req->buf_len;
617 stats_req->buf_len = len;
621 struct debug_htt_stats_req *stats_req)
624 u8 *buf = stats_req->buf;
625 u32 len = stats_req->buf_len;
652 stats_req->buf_len = len;
656 struct debug_htt_stats_req *stats_req)
659 u8 *buf = stats_req->buf;
660 u32 len = stats_req->buf_len;
676 stats_req->buf_len = len;
680 struct debug_htt_stats_req *stats_req)
683 u8 *buf = stats_req->buf;
684 u32 len = stats_req->buf_len;
722 stats_req->buf_len = len;
726 struct debug_htt_stats_req *stats_req)
729 u8 *buf = stats_req->buf;
730 u32 len = stats_req->buf_len;
771 stats_req->buf_len = len;
775 struct debug_htt_stats_req *stats_req)
778 u8 *buf = stats_req->buf;
779 u32 len = stats_req->buf_len;
821 stats_req->buf_len = len;
825 struct debug_htt_stats_req *stats_req)
828 u8 *buf = stats_req->buf;
829 u32 len = stats_req->buf_len;
880 stats_req->buf_len = len;
885 struct debug_htt_stats_req *stats_req)
888 u8 *buf = stats_req->buf;
889 u32 len = stats_req->buf_len;
905 stats_req->buf_len = len;
910 struct debug_htt_stats_req *stats_req)
913 u8 *buf = stats_req->buf;
914 u32 len = stats_req->buf_len;
939 stats_req->buf_len = len;
944 struct debug_htt_stats_req *stats_req)
947 u8 *buf = stats_req->buf;
948 u32 len = stats_req->buf_len;
964 stats_req->buf_len = len;
968 htt_print_tx_hwq_stats_cmn_tlv(const void *tag_buf, struct debug_htt_stats_req *stats_req)
971 u8 *buf = stats_req->buf;
972 u32 len = stats_req->buf_len;
1029 stats_req->buf_len = len;
1035 struct debug_htt_stats_req *stats_req)
1038 u8 *buf = stats_req->buf;
1039 u32 len = stats_req->buf_len;
1056 stats_req->buf_len = len;
1062 struct debug_htt_stats_req *stats_req)
1065 u8 *buf = stats_req->buf;
1066 u32 len = stats_req->buf_len;
1083 stats_req->buf_len = len;
1089 struct debug_htt_stats_req *stats_req)
1092 u8 *buf = stats_req->buf;
1093 u32 len = stats_req->buf_len;
1109 stats_req->buf_len = len;
1115 struct debug_htt_stats_req *stats_req)
1118 u8 *buf = stats_req->buf;
1119 u32 len = stats_req->buf_len;
1136 stats_req->buf_len = len;
1142 struct debug_htt_stats_req *stats_req)
1145 u8 *buf = stats_req->buf;
1146 u32 len = stats_req->buf_len;
1164 stats_req->buf_len = len;
1170 struct debug_htt_stats_req *stats_req)
1173 u8 *buf = stats_req->buf;
1174 u32 len = stats_req->buf_len;
1189 stats_req->buf_len = len;
1193 struct debug_htt_stats_req *stats_req)
1197 u8 *buf = stats_req->buf;
1198 u32 len = stats_req->buf_len;
1294 stats_req->buf_len = len;
1299 struct debug_htt_stats_req *stats_req)
1302 u8 *buf = stats_req->buf;
1303 u32 len = stats_req->buf_len;
1337 stats_req->buf_len = len;
1342 struct debug_htt_stats_req *stats_req)
1345 u8 *buf = stats_req->buf;
1346 u32 len = stats_req->buf_len;
1370 stats_req->buf_len = len;
1375 struct debug_htt_stats_req *stats_req)
1378 u8 *buf = stats_req->buf;
1379 u32 len = stats_req->buf_len;
1421 stats_req->buf_len = len;
1426 struct debug_htt_stats_req *stats_req)
1429 u8 *buf = stats_req->buf;
1430 u32 len = stats_req->buf_len;
1454 stats_req->buf_len = len;
1459 struct debug_htt_stats_req *stats_req)
1462 u8 *buf = stats_req->buf;
1463 u32 len = stats_req->buf_len;
1505 stats_req->buf_len = len;
1510 struct debug_htt_stats_req *stats_req)
1513 u8 *buf = stats_req->buf;
1514 u32 len = stats_req->buf_len;
1587 stats_req->buf_len = len;
1592 struct debug_htt_stats_req *stats_req)
1595 u8 *buf = stats_req->buf;
1596 u32 len = stats_req->buf_len;
1717 stats_req->buf_len = len;
1723 struct debug_htt_stats_req *stats_req)
1726 u8 *buf = stats_req->buf;
1727 u32 len = stats_req->buf_len;
1741 stats_req->buf_len = len;
1747 struct debug_htt_stats_req *stats_req)
1750 u8 *buf = stats_req->buf;
1751 u32 len = stats_req->buf_len;
1765 stats_req->buf_len = len;
1771 struct debug_htt_stats_req *stats_req)
1774 u8 *buf = stats_req->buf;
1775 u32 len = stats_req->buf_len;
1792 stats_req->buf_len = len;
1798 struct debug_htt_stats_req *stats_req)
1801 u8 *buf = stats_req->buf;
1802 u32 len = stats_req->buf_len;
1819 stats_req->buf_len = len;
1824 struct debug_htt_stats_req *stats_req)
1827 u8 *buf = stats_req->buf;
1828 u32 len = stats_req->buf_len;
1887 stats_req->buf_len = len;
1891 struct debug_htt_stats_req *stats_req)
1894 u8 *buf = stats_req->buf;
1895 u32 len = stats_req->buf_len;
1909 stats_req->buf_len = len;
1915 struct debug_htt_stats_req *stats_req)
1918 u8 *buf = stats_req->buf;
1919 u32 len = stats_req->buf_len;
1934 stats_req->buf_len = len;
1940 struct debug_htt_stats_req *stats_req)
1943 u8 *buf = stats_req->buf;
1944 u32 len = stats_req->buf_len;
1959 stats_req->buf_len = len;
1965 struct debug_htt_stats_req *stats_req)
1968 u8 *buf = stats_req->buf;
1969 u32 len = stats_req->buf_len;
1984 stats_req->buf_len = len;
1989 struct debug_htt_stats_req *stats_req)
1992 u8 *buf = stats_req->buf;
1993 u32 len = stats_req->buf_len;
2065 stats_req->buf_len = len;
2069 struct debug_htt_stats_req *stats_req)
2072 u8 *buf = stats_req->buf;
2073 u32 len = stats_req->buf_len;
2099 stats_req->buf_len = len;
2103 struct debug_htt_stats_req *stats_req)
2106 u8 *buf = stats_req->buf;
2107 u32 len = stats_req->buf_len;
2123 stats_req->buf_len = len;
2127 struct debug_htt_stats_req *stats_req)
2130 u8 *buf = stats_req->buf;
2131 u32 len = stats_req->buf_len;
2169 stats_req->buf_len = len;
2174 struct debug_htt_stats_req *stats_req)
2177 u8 *buf = stats_req->buf;
2178 u32 len = stats_req->buf_len;
2201 stats_req->buf_len = len;
2206 struct debug_htt_stats_req *stats_req)
2209 u8 *buf = stats_req->buf;
2210 u32 len = stats_req->buf_len;
2247 stats_req->buf_len = len;
2252 struct debug_htt_stats_req *stats_req)
2255 u8 *buf = stats_req->buf;
2256 u32 len = stats_req->buf_len;
2332 stats_req->buf_len = len;
2337 struct debug_htt_stats_req *stats_req)
2340 u8 *buf = stats_req->buf;
2341 u32 len = stats_req->buf_len;
2368 stats_req->buf_len = len;
2373 struct debug_htt_stats_req *stats_req)
2376 u8 *buf = stats_req->buf;
2377 u32 len = stats_req->buf_len;
2394 stats_req->buf_len = len;
2399 struct debug_htt_stats_req *stats_req)
2402 u8 *buf = stats_req->buf;
2403 u32 len = stats_req->buf_len;
2420 stats_req->buf_len = len;
2424 struct debug_htt_stats_req *stats_req)
2427 u8 *buf = stats_req->buf;
2428 u32 len = stats_req->buf_len;
2448 stats_req->buf_len = len;
2454 struct debug_htt_stats_req *stats_req)
2457 u8 *buf = stats_req->buf;
2458 u32 len = stats_req->buf_len;
2473 stats_req->buf_len = len;
2477 htt_print_tx_de_cmn_stats_tlv(const void *tag_buf, struct debug_htt_stats_req *stats_req)
2480 u8 *buf = stats_req->buf;
2481 u32 len = stats_req->buf_len;
2505 stats_req->buf_len = len;
2509 struct debug_htt_stats_req *stats_req)
2512 u8 *buf = stats_req->buf;
2513 u32 len = stats_req->buf_len;
2566 stats_req->buf_len = len;
2570 struct debug_htt_stats_req *stats_req)
2573 u8 *buf = stats_req->buf;
2574 u32 len = stats_req->buf_len;
2588 stats_req->buf_len = len;
2593 struct debug_htt_stats_req *stats_req)
2596 u8 *buf = stats_req->buf;
2597 u32 len = stats_req->buf_len;
2611 stats_req->buf_len = len;
2615 struct debug_htt_stats_req *stats_req)
2618 u8 *buf = stats_req->buf;
2619 u32 len = stats_req->buf_len;
2643 stats_req->buf_len = len;
2647 struct debug_htt_stats_req *stats_req)
2650 u8 *buf = stats_req->buf;
2651 u32 len = stats_req->buf_len;
2671 stats_req->buf_len = len;
2675 struct debug_htt_stats_req *stats_req)
2678 u8 *buf = stats_req->buf;
2679 u32 len = stats_req->buf_len;
2733 stats_req->buf_len = len;
2737 struct debug_htt_stats_req *stats_req)
2740 u8 *buf = stats_req->buf;
2741 u32 len = stats_req->buf_len;
2753 stats_req->buf_len = len;
2757 struct debug_htt_stats_req *stats_req)
2760 u8 *buf = stats_req->buf;
2761 u32 len = stats_req->buf_len;
2879 stats_req->buf_len = len;
2883 struct debug_htt_stats_req *stats_req)
2886 u8 *buf = stats_req->buf;
2887 u32 len = stats_req->buf_len;
3105 stats_req->buf_len = len;
3109 struct debug_htt_stats_req *stats_req)
3112 u8 *buf = stats_req->buf;
3113 u32 len = stats_req->buf_len;
3150 stats_req->buf_len = len;
3156 struct debug_htt_stats_req *stats_req)
3159 u8 *buf = stats_req->buf;
3160 u32 len = stats_req->buf_len;
3175 stats_req->buf_len = len;
3181 struct debug_htt_stats_req *stats_req)
3185 u8 *buf = stats_req->buf;
3186 u32 len = stats_req->buf_len;
3201 stats_req->buf_len = len;
3207 struct debug_htt_stats_req *stats_req)
3210 u8 *buf = stats_req->buf;
3211 u32 len = stats_req->buf_len;
3226 stats_req->buf_len = len;
3231 struct debug_htt_stats_req *stats_req)
3234 u8 *buf = stats_req->buf;
3235 u32 len = stats_req->buf_len;
3265 stats_req->buf_len = len;
3271 struct debug_htt_stats_req *stats_req)
3274 u8 *buf = stats_req->buf;
3275 u32 len = stats_req->buf_len;
3290 stats_req->buf_len = len;
3294 struct debug_htt_stats_req *stats_req)
3297 u8 *buf = stats_req->buf;
3298 u32 len = stats_req->buf_len;
3406 stats_req->buf_len = len;
3411 struct debug_htt_stats_req *stats_req)
3414 u8 *buf = stats_req->buf;
3415 u32 len = stats_req->buf_len;
3429 stats_req->buf_len = len;
3435 struct debug_htt_stats_req *stats_req)
3438 u8 *buf = stats_req->buf;
3439 u32 len = stats_req->buf_len;
3453 stats_req->buf_len = len;
3458 struct debug_htt_stats_req *stats_req)
3461 u8 *buf = stats_req->buf;
3462 u32 len = stats_req->buf_len;
3479 stats_req->buf_len = len;
3484 struct debug_htt_stats_req *stats_req)
3487 u8 *buf = stats_req->buf;
3488 u32 len = stats_req->buf_len;
3511 stats_req->buf_len = len;
3516 struct debug_htt_stats_req *stats_req)
3519 u8 *buf = stats_req->buf;
3520 u32 len = stats_req->buf_len;
3539 stats_req->buf_len = len;
3543 struct debug_htt_stats_req *stats_req)
3546 u8 *buf = stats_req->buf;
3547 u32 len = stats_req->buf_len;
3582 stats_req->buf_len = len;
3587 struct debug_htt_stats_req *stats_req)
3590 u8 *buf = stats_req->buf;
3591 u32 len = stats_req->buf_len;
3605 stats_req->buf_len = len;
3610 struct debug_htt_stats_req *stats_req)
3613 u8 *buf = stats_req->buf;
3614 u32 len = stats_req->buf_len;
3650 stats_req->buf_len = len;
3655 struct debug_htt_stats_req *stats_req)
3658 u8 *buf = stats_req->buf;
3659 u32 len = stats_req->buf_len;
3684 stats_req->buf_len = len;
3690 struct debug_htt_stats_req *stats_req =
3695 u8 *buf = stats_req->buf;
3696 u32 len = stats_req->buf_len;
3721 stats_req->buf_len = buf_len - 1;
3724 stats_req->buf_len = len;
3730 struct debug_htt_stats_req *stats_req)
3733 u8 *buf = stats_req->buf;
3734 u32 len = stats_req->buf_len;
3797 stats_req->buf_len = len;
3802 struct debug_htt_stats_req *stats_req)
3805 u8 *buf = stats_req->buf;
3806 u32 len = stats_req->buf_len;
3829 stats_req->buf_len = len;
3834 struct debug_htt_stats_req *stats_req)
3837 u8 *buf = stats_req->buf;
3838 u32 len = stats_req->buf_len;
3861 stats_req->buf_len = len;
3866 struct debug_htt_stats_req *stats_req)
3869 u8 *buf = stats_req->buf;
3870 u32 len = stats_req->buf_len;
3896 stats_req->buf_len = len;
3901 struct debug_htt_stats_req *stats_req)
3904 u8 *buf = stats_req->buf;
3905 u32 len = stats_req->buf_len;
3931 stats_req->buf_len = len;
3936 struct debug_htt_stats_req *stats_req)
3939 u8 *buf = stats_req->buf;
3940 u32 len = stats_req->buf_len;
3983 stats_req->buf_len = len;
3988 struct debug_htt_stats_req *stats_req)
3991 u8 *buf = stats_req->buf;
3992 u32 len = stats_req->buf_len;
4011 stats_req->buf_len = len;
4017 struct debug_htt_stats_req *stats_req)
4020 u8 *buf = stats_req->buf;
4021 u32 len = stats_req->buf_len;
4042 stats_req->buf_len = len;
4048 struct debug_htt_stats_req *stats_req)
4051 u8 *buf = stats_req->buf;
4052 u32 len = stats_req->buf_len;
4119 stats_req->buf_len = len;
4124 struct debug_htt_stats_req *stats_req)
4127 u8 *buf = stats_req->buf;
4128 u32 len = stats_req->buf_len;
4161 stats_req->buf_len = len;
4168 struct debug_htt_stats_req *stats_req = user_data;
4172 htt_print_tx_pdev_stats_cmn_tlv(tag_buf, stats_req);
4175 htt_print_tx_pdev_stats_urrn_tlv_v(tag_buf, len, stats_req);
4178 htt_print_tx_pdev_stats_sifs_tlv_v(tag_buf, len, stats_req);
4181 htt_print_tx_pdev_stats_flush_tlv_v(tag_buf, len, stats_req);
4184 htt_print_tx_pdev_stats_phy_err_tlv_v(tag_buf, len, stats_req);
4187 htt_print_tx_pdev_stats_sifs_hist_tlv_v(tag_buf, len, stats_req);
4191 htt_print_tx_pdev_stats_tx_ppdu_stats_tlv_v(tag_buf, stats_req);
4196 stats_req);
4200 htt_print_stats_string_tlv(tag_buf, len, stats_req);
4204 htt_print_tx_hwq_stats_cmn_tlv(tag_buf, stats_req);
4208 htt_print_tx_hwq_difs_latency_stats_tlv_v(tag_buf, len, stats_req);
4212 htt_print_tx_hwq_cmd_result_stats_tlv_v(tag_buf, len, stats_req);
4216 htt_print_tx_hwq_cmd_stall_stats_tlv_v(tag_buf, len, stats_req);
4220 htt_print_tx_hwq_fes_result_stats_tlv_v(tag_buf, len, stats_req);
4224 htt_print_tx_hwq_tried_mpdu_cnt_hist_tlv_v(tag_buf, len, stats_req);
4228 htt_print_tx_hwq_txop_used_cnt_hist_tlv_v(tag_buf, len, stats_req);
4231 htt_print_tx_tqm_gen_mpdu_stats_tlv_v(tag_buf, len, stats_req);
4235 htt_print_tx_tqm_list_mpdu_stats_tlv_v(tag_buf, len, stats_req);
4239 htt_print_tx_tqm_list_mpdu_cnt_tlv_v(tag_buf, len, stats_req);
4243 htt_print_tx_tqm_cmn_stats_tlv(tag_buf, stats_req);
4247 htt_print_tx_tqm_pdev_stats_tlv_v(tag_buf, stats_req);
4251 htt_print_tx_tqm_cmdq_status_tlv(tag_buf, stats_req);
4255 htt_print_tx_de_eapol_packets_stats_tlv(tag_buf, stats_req);
4259 htt_print_tx_de_classify_failed_stats_tlv(tag_buf, stats_req);
4263 htt_print_tx_de_classify_stats_tlv(tag_buf, stats_req);
4267 htt_print_tx_de_classify_status_stats_tlv(tag_buf, stats_req);
4271 htt_print_tx_de_enqueue_packets_stats_tlv(tag_buf, stats_req);
4275 htt_print_tx_de_enqueue_discard_stats_tlv(tag_buf, stats_req);
4279 htt_print_tx_de_fw2wbm_ring_full_hist_tlv(tag_buf, len, stats_req);
4283 htt_print_tx_de_cmn_stats_tlv(tag_buf, stats_req);
4287 htt_print_ring_if_stats_tlv(tag_buf, stats_req);
4291 htt_print_tx_pdev_mu_mimo_sch_stats_tlv(tag_buf, stats_req);
4295 htt_print_sfm_cmn_tlv(tag_buf, stats_req);
4299 htt_print_sring_stats_tlv(tag_buf, stats_req);
4303 htt_print_rx_pdev_fw_stats_tlv(tag_buf, stats_req);
4307 htt_print_rx_pdev_fw_ring_mpdu_err_tlv_v(tag_buf, stats_req);
4311 htt_print_rx_pdev_fw_mpdu_drop_tlv_v(tag_buf, len, stats_req);
4315 htt_print_rx_soc_fw_stats_tlv(tag_buf, stats_req);
4319 htt_print_rx_soc_fw_refill_ring_empty_tlv_v(tag_buf, len, stats_req);
4324 tag_buf, len, stats_req);
4328 tag_buf, len, stats_req);
4333 tag_buf, len, stats_req);
4338 tag_buf, stats_req);
4341 htt_print_rx_pdev_fw_stats_phy_err_tlv(tag_buf, stats_req);
4345 htt_print_tx_pdev_rate_stats_tlv(tag_buf, stats_req);
4349 htt_print_rx_pdev_rate_stats_tlv(tag_buf, stats_req);
4353 htt_print_tx_pdev_stats_sched_per_txq_tlv(tag_buf, stats_req);
4356 htt_print_stats_tx_sched_cmn_tlv(tag_buf, stats_req);
4360 htt_print_tx_pdev_mu_mimo_mpdu_stats_tlv(tag_buf, stats_req);
4364 htt_print_sched_txq_cmd_posted_tlv_v(tag_buf, len, stats_req);
4368 htt_print_ring_if_cmn_tlv(tag_buf, stats_req);
4372 htt_print_sfm_client_user_tlv_v(tag_buf, len, stats_req);
4376 htt_print_sfm_client_tlv(tag_buf, stats_req);
4380 htt_print_tx_tqm_error_stats_tlv(tag_buf, stats_req);
4384 htt_print_sched_txq_cmd_reaped_tlv_v(tag_buf, len, stats_req);
4388 htt_print_sring_cmn_tlv(tag_buf, stats_req);
4392 htt_print_tx_sounding_stats_tlv(tag_buf, stats_req);
4396 htt_print_tx_selfgen_ac_err_stats_tlv(tag_buf, stats_req);
4400 htt_print_tx_selfgen_cmn_stats_tlv(tag_buf, stats_req);
4404 htt_print_tx_selfgen_ac_stats_tlv(tag_buf, stats_req);
4408 htt_print_tx_selfgen_ax_stats_tlv(tag_buf, stats_req);
4412 htt_print_tx_selfgen_ax_err_stats_tlv(tag_buf, stats_req);
4416 htt_print_tx_hwq_mu_mimo_sch_stats_tlv(tag_buf, stats_req);
4420 htt_print_tx_hwq_mu_mimo_mpdu_stats_tlv(tag_buf, stats_req);
4424 htt_print_tx_hwq_mu_mimo_cmn_stats_tlv(tag_buf, stats_req);
4428 htt_print_hw_stats_intr_misc_tlv(tag_buf, stats_req);
4432 htt_print_hw_stats_wd_timeout_tlv(tag_buf, stats_req);
4436 htt_print_hw_stats_pdev_errs_tlv(tag_buf, stats_req);
4440 htt_print_counter_tlv(tag_buf, stats_req);
4444 htt_print_tx_tid_stats_tlv(tag_buf, stats_req);
4448 htt_print_tx_tid_stats_v1_tlv(tag_buf, stats_req);
4452 htt_print_rx_tid_stats_tlv(tag_buf, stats_req);
4456 htt_print_peer_stats_cmn_tlv(tag_buf, stats_req);
4460 htt_print_peer_details_tlv(tag_buf, stats_req);
4464 htt_print_msdu_flow_stats_tlv(tag_buf, stats_req);
4468 htt_print_tx_peer_rate_stats_tlv(tag_buf, stats_req);
4472 htt_print_rx_peer_rate_stats_tlv(tag_buf, stats_req);
4476 htt_print_tx_de_compl_stats_tlv(tag_buf, stats_req);
4482 htt_print_pdev_cca_stats_hist_tlv(tag_buf, stats_req);
4486 htt_print_pdev_stats_cca_counters_tlv(tag_buf, stats_req);
4490 htt_print_hw_stats_whal_tx_tlv(tag_buf, stats_req);
4494 htt_print_pdev_stats_twt_sessions_tlv(tag_buf, stats_req);
4498 htt_print_pdev_stats_twt_session_tlv(tag_buf, stats_req);
4502 htt_print_sched_txq_sched_order_su_tlv_v(tag_buf, len, stats_req);
4506 htt_print_sched_txq_sched_ineligibility_tlv_v(tag_buf, len, stats_req);
4510 htt_print_pdev_obss_pd_stats_tlv_v(tag_buf, stats_req);
4516 htt_print_pdev_tx_rate_txbf_stats_tlv(tag_buf, stats_req);
4519 htt_print_txbf_ofdma_ndpa_stats_tlv(tag_buf, stats_req);
4522 htt_print_txbf_ofdma_ndp_stats_tlv(tag_buf, stats_req);
4525 htt_print_txbf_ofdma_brp_stats_tlv(tag_buf, stats_req);
4528 htt_print_txbf_ofdma_steer_stats_tlv(tag_buf, stats_req);
4531 htt_print_phy_counters_tlv(tag_buf, stats_req);
4534 htt_print_phy_stats_tlv(tag_buf, stats_req);
4537 htt_print_phy_reset_counters_tlv(tag_buf, len, stats_req);
4540 htt_print_phy_reset_stats_tlv(tag_buf, len, stats_req);
4543 htt_print_peer_ctrl_path_txrx_stats_tlv(tag_buf, stats_req);
4556 struct debug_htt_stats_req *stats_req;
4581 stats_req = ar->debug.htt_stats.stats_req;
4582 if (!stats_req)
4587 stats_req->done = FIELD_GET(HTT_T2H_EXT_STATS_INFO1_DONE, msg->info1);
4588 if (stats_req->done)
4596 stats_req);
4601 complete(&stats_req->cmpln);
4711 struct debug_htt_stats_req *stats_req = ar->debug.htt_stats.stats_req;
4712 u8 type = stats_req->type;
4717 init_completion(&stats_req->cmpln);
4719 stats_req->done = false;
4720 stats_req->pdev_id = pdev_id;
4725 ret = ath11k_prep_htt_stats_cfg_params(ar, type, stats_req->peer_addr,
4738 while (!wait_for_completion_timeout(&stats_req->cmpln, 3 * HZ)) {
4740 if (!stats_req->done) {
4741 stats_req->done = true;
4755 struct debug_htt_stats_req *stats_req;
4771 if (ar->debug.htt_stats.stats_req) {
4776 stats_req = vzalloc(sizeof(*stats_req) + ATH11K_HTT_STATS_BUF_SIZE);
4777 if (!stats_req) {
4782 ar->debug.htt_stats.stats_req = stats_req;
4783 stats_req->type = type;
4789 file->private_data = stats_req;
4795 vfree(stats_req);
4796 ar->debug.htt_stats.stats_req = NULL;
4809 ar->debug.htt_stats.stats_req = NULL;
4819 struct debug_htt_stats_req *stats_req = file->private_data;
4823 buf = stats_req->buf;
4824 length = min_t(u32, stats_req->buf_len, ATH11K_HTT_STATS_BUF_SIZE);