qcacmn: Add qdf_nbuf_set_fast_xmit() API support
Add support for filling fast_xmit in SKB for platform which support skb_recycler feature. Add a QDF abstraction to update fast_xmit in skb, when it is supported. Change-Id: Ibc562023ddeb0bf5c2709bbb60b596676c932b5a CRs-Fixed: 3522028
This commit is contained in:

committed by
Rahul Choudhary

parent
83a6b7db82
commit
1204ed01ea
@@ -2670,14 +2670,30 @@ bool qdf_nbuf_fast_xmit(qdf_nbuf_t nbuf)
|
||||
{
|
||||
return nbuf->fast_xmit;
|
||||
}
|
||||
|
||||
qdf_export_symbol(qdf_nbuf_fast_xmit);
|
||||
|
||||
void qdf_nbuf_set_fast_xmit(qdf_nbuf_t nbuf, int value)
|
||||
{
|
||||
nbuf->fast_xmit = value;
|
||||
}
|
||||
|
||||
qdf_export_symbol(qdf_nbuf_set_fast_xmit);
|
||||
#else
|
||||
bool qdf_nbuf_fast_xmit(qdf_nbuf_t nbuf)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
||||
qdf_export_symbol(qdf_nbuf_fast_xmit);
|
||||
|
||||
void qdf_nbuf_set_fast_xmit(qdf_nbuf_t nbuf, int value)
|
||||
{
|
||||
}
|
||||
|
||||
qdf_export_symbol(qdf_nbuf_set_fast_xmit);
|
||||
#endif
|
||||
|
||||
#ifdef NBUF_MEMORY_DEBUG
|
||||
|
||||
static spinlock_t g_qdf_net_buf_track_lock[QDF_NET_BUF_TRACK_MAX_SIZE];
|
||||
|
Reference in New Issue
Block a user