qcacmn: Add is_critical flag in struct qdf_nbuf_cb
Add a single bit "is_critical" flag to qdf_nbuf_cb structure to indicate critical frames to DP layer. Change-Id: I41c67467a3a54eef55c81a80dfb86b3ad7f33518 CRs-Fixed: 3114311
This commit is contained in:

committed by
Madan Koyyalamudi

parent
4d03fcbd12
commit
97f83cd810
@@ -208,7 +208,7 @@ typedef union {
|
||||
* @tx.flags.bits.flag_chfrag_cont: middle or part of MSDU in an AMSDU
|
||||
* @tx.flags.bits.flag_chfrag_end: last MSDU in an AMSDU
|
||||
* @tx.flags.bits.flag_ext_header: extended flags
|
||||
* @tx.flags.bits.reserved: reserved
|
||||
* @tx.flags.bits.is_critical: flag indicating a critical frame
|
||||
* @tx.trace: combined structure for DP and protocol trace
|
||||
* @tx.trace.packet_stat: {NBUF_TX_PKT_[(HDD)|(TXRX_ENQUEUE)|(TXRX_DEQUEUE)|
|
||||
* + (TXRX)|(HTT)|(HTC)|(HIF)|(CE)|(FREE)]
|
||||
@@ -347,7 +347,7 @@ struct qdf_nbuf_cb {
|
||||
flag_chfrag_cont:1,
|
||||
flag_chfrag_end:1,
|
||||
flag_ext_header:1,
|
||||
reserved:1;
|
||||
is_critical:1;
|
||||
} bits;
|
||||
uint8_t u8;
|
||||
} flags;
|
||||
@@ -507,6 +507,9 @@ QDF_COMPILE_TIME_ASSERT(qdf_nbuf_cb_size,
|
||||
((skb)->cb))->u.tx.flags.bits.flag_ext_header)
|
||||
#define QDF_NBUF_CB_TX_EXTRA_FRAG_WORDSTR_FLAGS(skb) \
|
||||
(((struct qdf_nbuf_cb *)((skb)->cb))->u.tx.flags.u8)
|
||||
|
||||
#define QDF_NBUF_CB_TX_EXTRA_IS_CRITICAL(skb) \
|
||||
(((struct qdf_nbuf_cb *)((skb)->cb))->u.tx.flags.bits.is_critical)
|
||||
/* End of Tx Flags Accessor Macros */
|
||||
|
||||
/* Tx trace accessor macros */
|
||||
|
Reference in New Issue
Block a user