qcacmn: added MLO MCAST packet stats

added MLO MCAST packet stats in tx stats

Change-Id: I46ad1a94bf986d21a9b865d7531298e805abcda8
CRs-Fixed: 3582328
This commit is contained in:
KARTHIK KUMAR T
2023-08-08 11:06:16 +05:30
committed by Rahul Choudhary
parent 0ad05f4a1a
commit 39bb6afc38
5 changed files with 46 additions and 1 deletions

View File

@@ -1553,7 +1553,7 @@ struct protocol_trace_count {
* @wme_ac_type_bytes: Wireless Multimedia Type Bytes Count
* @tx_ucast_total: Total tx unicast count
* @tx_ucast_success: Total tx unicast success count
* @fragment_count: Fragment packet count
* @fragment_count: Fragment packet count
*/
struct cdp_tx_stats {
struct cdp_pkt_info comp_pkt;
@@ -1933,6 +1933,9 @@ struct cdp_rx_stats {
* @cce_classified_raw:Number of raw packets classified by CCE
* @sniffer_rcvd: Number of packets received with ppdu cookie
* @tso_stats:
* @mlo_mcast: mlo mcast packet counters
* @mlo_mcast.send_pkt_count: MLO mcast send packet counter
* @mlo_mcast.fail_pkt_count: MLO mcast failed packet counter
*/
struct cdp_tx_ingress_stats {
struct cdp_pkt_info rcvd;
@@ -2001,6 +2004,12 @@ struct cdp_tx_ingress_stats {
uint32_t cce_classified_raw;
struct cdp_pkt_info sniffer_rcvd;
struct cdp_tso_stats tso_stats;
#if defined(WLAN_FEATURE_11BE_MLO) && defined(WLAN_MCAST_MLO)
struct {
uint32_t send_pkt_count;
uint32_t fail_pkt_count;
} mlo_mcast;
#endif
};
/**