qcacld-3.0: Featurize packet log
Featurize packet log. Change-Id: Id747d142d72d02759b20bcf3091fd769261b8f67 CRs-Fixed: 2245422
This commit is contained in:
@@ -16,10 +16,11 @@
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef REMOVE_PKT_LOG
|
||||
#ifndef _PKTLOG_FMT_H_
|
||||
#define _PKTLOG_FMT_H_
|
||||
|
||||
#ifndef REMOVE_PKT_LOG
|
||||
|
||||
#define CUR_PKTLOG_VER 10010 /* Packet log version */
|
||||
#define PKTLOG_MAGIC_NUM 7735225
|
||||
|
||||
@@ -65,26 +66,6 @@ struct ath_pktlog_hdr {
|
||||
#endif
|
||||
} __ATTRIB_PACK;
|
||||
|
||||
/**
|
||||
* enum pkt_type - packet type
|
||||
* @START_MONITOR: indicates parser to start packetdump parsing
|
||||
* @STOP_MONITOR: indicates parser to stop packetdump parsing
|
||||
* @TX_MGMT_PKT: TX management Packet
|
||||
* @TX_DATA_PKT: TX data Packet
|
||||
* @RX_MGMT_PKT: RX management Packet
|
||||
* @RX_DATA_PKT: RX data Packet
|
||||
*
|
||||
* This enum has packet types
|
||||
*/
|
||||
enum pkt_type {
|
||||
START_MONITOR = 1,
|
||||
STOP_MONITOR,
|
||||
TX_MGMT_PKT,
|
||||
TX_DATA_PKT,
|
||||
RX_MGMT_PKT,
|
||||
RX_DATA_PKT,
|
||||
};
|
||||
|
||||
#define ATH_PKTLOG_HDR_FLAGS_MASK 0xffff
|
||||
#define ATH_PKTLOG_HDR_FLAGS_SHIFT 0
|
||||
#define ATH_PKTLOG_HDR_FLAGS_OFFSET 0
|
||||
@@ -314,6 +295,28 @@ struct ath_pktlog_buf {
|
||||
sizeof(struct ath_pktlog_hdr)) ? _rd_offset : 0; \
|
||||
} while (0)
|
||||
|
||||
#endif /* REMOVE_PKT_LOG */
|
||||
|
||||
/**
|
||||
* enum pkt_type - packet type
|
||||
* @START_MONITOR: indicates parser to start packetdump parsing
|
||||
* @STOP_MONITOR: indicates parser to stop packetdump parsing
|
||||
* @TX_MGMT_PKT: TX management Packet
|
||||
* @TX_DATA_PKT: TX data Packet
|
||||
* @RX_MGMT_PKT: RX management Packet
|
||||
* @RX_DATA_PKT: RX data Packet
|
||||
*
|
||||
* This enum has packet types
|
||||
*/
|
||||
enum pkt_type {
|
||||
START_MONITOR = 1,
|
||||
STOP_MONITOR,
|
||||
TX_MGMT_PKT,
|
||||
TX_DATA_PKT,
|
||||
RX_MGMT_PKT,
|
||||
RX_DATA_PKT,
|
||||
};
|
||||
|
||||
/**
|
||||
* enum tx_pkt_fate - tx packet fate
|
||||
* @TX_PKT_FATE_ACKED: Sent over air and ACKed
|
||||
@@ -392,4 +395,3 @@ enum rx_pkt_fate {
|
||||
};
|
||||
|
||||
#endif /* _PKTLOG_FMT_H_ */
|
||||
#endif /* REMOVE_PKT_LOG */
|
||||
|
Reference in New Issue
Block a user