qcacmn: Memory stats for SKB usage and Tx desc cnt in datapath

Add sysfs node for DP level memory stats:
/sys/kernel/wifi/wlan/wlan_dp_mem_stats
These include Tx, Rx SKB memory allocated, Tx/Rx
buffer count, outstanding Tx desc count.

Change-Id: I839a5f2ec4e763ca11cdea2093368ca6dc52d8cf
CRs-Fixed: 2724460
Šī revīzija ir iekļauta:
Nisha Menon
2020-11-13 14:24:17 -08:00
revīziju iesūtīja snandini
vecāks 3db73f1414
revīzija 4677d5bdf5
4 mainīti faili ar 41 papildinājumiem un 4 dzēšanām

Parādīt failu

@@ -11914,7 +11914,7 @@ dp_soc_attach(struct cdp_ctrl_objmgr_psoc *ctrl_psoc,
dp_info("Mem stats: DMA = %u HEAP = %u SKB = %u",
qdf_dma_mem_stats_read(),
qdf_heap_mem_stats_read(),
qdf_skb_mem_stats_read());
qdf_skb_total_mem_stats_read());
return soc;
fail5:
@@ -12115,7 +12115,7 @@ void *dp_soc_init(struct dp_soc *soc, HTC_HANDLE htc_handle,
dp_info("Mem stats: DMA = %u HEAP = %u SKB = %u",
qdf_dma_mem_stats_read(),
qdf_heap_mem_stats_read(),
qdf_skb_mem_stats_read());
qdf_skb_total_mem_stats_read());
return soc;
fail6:
@@ -13764,7 +13764,7 @@ static inline QDF_STATUS dp_pdev_init(struct cdp_soc_t *txrx_soc,
dp_info("Mem stats: DMA = %u HEAP = %u SKB = %u",
qdf_dma_mem_stats_read(),
qdf_heap_mem_stats_read(),
qdf_skb_mem_stats_read());
qdf_skb_total_mem_stats_read());
return QDF_STATUS_SUCCESS;
fail9: