qcacmn: Remove multiple definitions of __qdf_nbuf_free api

There are multiple definitions of __qdf_nbuf_free api based
on CONFIG_MCL feature flag.
As a part of cleanup activity remove multiple definitions
of __qdf_nbuf_free api.

Change-Id: Ib7fce54353561a45a4662c05d56d3af187a269e1
CRs-Fixed: 2472016
This commit is contained in:
Ashish Kumar Dhanotiya 2019-05-30 19:22:24 +05:30 • committed by nshrivas
commit 4600ab56ad

View file

@ -506,7 +506,6 @@ qdf_export_symbol(__qdf_nbuf_alloc);
* Return: none
*/
#ifdef CONFIG_MCL
void __qdf_nbuf_free(struct sk_buff *skb)
{
if (pld_nbuf_pre_alloc_free(skb))
@ -518,16 +517,6 @@ void __qdf_nbuf_free(struct sk_buff *skb)
else
dev_kfree_skb_any(skb);
}
#else
void __qdf_nbuf_free(struct sk_buff *skb)
{
if (pld_nbuf_pre_alloc_free(skb))
return;
qdf_nbuf_count_dec(skb);
dev_kfree_skb_any(skb);
}
#endif
qdf_export_symbol(__qdf_nbuf_free);