qcacmn: Move init and exit of nbuf debug out of MEMORY_DEBUG

Move qdf_net_buf_debug_init and qdf_net_buf_debug_exit out of
qdf_mem_debug_init and qdf_mem_debug_exit respectively so that
NBUF_MEMORY_DEBUG can be enabled irrespective of MEMORY_DEBUG.

Change-Id: Ia57badf850aad00975305a08508e63bab7cb4908
CRs-Fixed: 2284116
This commit is contained in:
Shiva Krishna Pittala
2018-06-27 17:24:56 +05:30
committad av nshrivas
förälder 14b6f26e71
incheckning 9f8db12851

Visa fil

@@ -1001,9 +1001,6 @@ static void qdf_mem_debug_init(void)
for (i = 0; i < QDF_DEBUG_DOMAIN_COUNT; ++i)
qdf_list_create(&qdf_mem_dma_domains[i], 0);
qdf_spinlock_create(&qdf_mem_dma_list_lock);
/* skb */
qdf_net_buf_debug_init();
}
static uint32_t
@@ -1042,9 +1039,6 @@ static void qdf_mem_debug_exit(void)
{
int i;
/* skb */
qdf_net_buf_debug_exit();
/* mem */
qdf_mem_domain_set_check_for_leaks(qdf_mem_domains);
for (i = 0; i < QDF_DEBUG_DOMAIN_COUNT; ++i)
@@ -1792,6 +1786,7 @@ qdf_export_symbol(qdf_mem_dma_sync_single_for_cpu);
void qdf_mem_init(void)
{
qdf_mem_debug_init();
qdf_net_buf_debug_init();
qdf_mem_debugfs_init();
qdf_mem_debug_debugfs_init();
}
@@ -1801,6 +1796,7 @@ void qdf_mem_exit(void)
{
qdf_mem_debug_debugfs_exit();
qdf_mem_debugfs_exit();
qdf_net_buf_debug_exit();
qdf_mem_debug_exit();
}
qdf_export_symbol(qdf_mem_exit);