qcacmn: Remove duplicate APIs used for peer stats fetch

Remove duplicate APIs used for peer stats fetch

Change-Id: I960b80cf0b1269cfcdff9a53a5990f822037e837
CRs-Fixed: 3360114
This commit is contained in:
Harsh Kumar Bijlani
2022-12-14 12:42:41 +05:30
committed by Madan Koyyalamudi
parent 4c86eb5e8a
commit 32e703fd57

View File

@@ -9875,7 +9875,6 @@ void dp_get_peer_calibr_stats(struct dp_peer *peer,
* *
* Return: none * Return: none
*/ */
#ifdef QCA_ENHANCED_STATS_SUPPORT
static inline static inline
void dp_get_peer_basic_stats(struct dp_peer *peer, void dp_get_peer_basic_stats(struct dp_peer *peer,
struct cdp_peer_stats *peer_stats) struct cdp_peer_stats *peer_stats)
@@ -9892,24 +9891,6 @@ void dp_get_peer_basic_stats(struct dp_peer *peer,
peer_stats->rx.to_stack.num += txrx_peer->to_stack.num; peer_stats->rx.to_stack.num += txrx_peer->to_stack.num;
peer_stats->rx.to_stack.bytes += txrx_peer->to_stack.bytes; peer_stats->rx.to_stack.bytes += txrx_peer->to_stack.bytes;
} }
#else
static inline
void dp_get_peer_basic_stats(struct dp_peer *peer,
struct cdp_peer_stats *peer_stats)
{
struct dp_txrx_peer *txrx_peer;
txrx_peer = dp_get_txrx_peer(peer);
if (!txrx_peer)
return;
peer_stats->tx.comp_pkt.num += txrx_peer->comp_pkt.num;
peer_stats->tx.comp_pkt.bytes += txrx_peer->comp_pkt.bytes;
peer_stats->tx.tx_failed += txrx_peer->tx_failed;
peer_stats->rx.to_stack.num += txrx_peer->to_stack.num;
peer_stats->rx.to_stack.bytes += txrx_peer->to_stack.bytes;
}
#endif
/** /**
* dp_get_peer_per_pkt_stats()- Get peer per pkt stats * dp_get_peer_per_pkt_stats()- Get peer per pkt stats
@@ -9918,7 +9899,6 @@ void dp_get_peer_basic_stats(struct dp_peer *peer,
* *
* Return: none * Return: none
*/ */
#ifdef QCA_ENHANCED_STATS_SUPPORT
static inline static inline
void dp_get_peer_per_pkt_stats(struct dp_peer *peer, void dp_get_peer_per_pkt_stats(struct dp_peer *peer,
struct cdp_peer_stats *peer_stats) struct cdp_peer_stats *peer_stats)
@@ -9933,22 +9913,6 @@ void dp_get_peer_per_pkt_stats(struct dp_peer *peer,
per_pkt_stats = &txrx_peer->stats.per_pkt_stats; per_pkt_stats = &txrx_peer->stats.per_pkt_stats;
DP_UPDATE_PER_PKT_STATS(peer_stats, per_pkt_stats); DP_UPDATE_PER_PKT_STATS(peer_stats, per_pkt_stats);
} }
#else
static inline
void dp_get_peer_per_pkt_stats(struct dp_peer *peer,
struct cdp_peer_stats *peer_stats)
{
struct dp_txrx_peer *txrx_peer;
struct dp_peer_per_pkt_stats *per_pkt_stats;
txrx_peer = dp_get_txrx_peer(peer);
if (!txrx_peer)
return;
per_pkt_stats = &txrx_peer->stats.per_pkt_stats;
DP_UPDATE_PER_PKT_STATS(peer_stats, per_pkt_stats);
}
#endif
/** /**
* dp_get_peer_extd_stats()- Get peer extd stats * dp_get_peer_extd_stats()- Get peer extd stats