qcacmn: Add changes to aggregate rx packet count
Add changes to aggregate rx packets count for per link stats. Change-Id: Iba3409751a36a2d1bbb7559289bdd6ae414678ac CRs-Fixed: 3547369
This commit is contained in:

committed by
Rahul Choudhary

parent
54b264c3a1
commit
54976d0150
@@ -1684,6 +1684,7 @@ struct cdp_tx_stats {
|
||||
* struct cdp_rx_stats - rx Level Stats
|
||||
* @to_stack: Total packets sent up the stack
|
||||
* @rcvd_reo: Packets received on the reo ring
|
||||
* @rcvd: Total packets received
|
||||
* @rx_lmac: Packets received on which lmac
|
||||
* @unicast: Total unicast packets
|
||||
* @multicast: Total multicast packets
|
||||
@@ -1775,6 +1776,7 @@ struct cdp_tx_stats {
|
||||
struct cdp_rx_stats {
|
||||
struct cdp_pkt_info to_stack;
|
||||
struct cdp_pkt_info rcvd_reo[CDP_MAX_RX_RINGS];
|
||||
struct cdp_pkt_info rcvd;
|
||||
struct cdp_pkt_info rx_lmac[CDP_MAX_LMACS];
|
||||
struct cdp_pkt_info unicast;
|
||||
struct cdp_pkt_info multicast;
|
||||
|
@@ -2027,6 +2027,10 @@ void dp_update_vdev_stats_on_peer_unmap(struct dp_vdev *vdev,
|
||||
_srcobj->rx.rcvd_reo[i].num; \
|
||||
_tgtobj->rx.rcvd_reo[i].bytes += \
|
||||
_srcobj->rx.rcvd_reo[i].bytes; \
|
||||
_tgtobj->rx.rcvd.num += \
|
||||
_srcobj->rx.rcvd_reo[i].num; \
|
||||
_tgtobj->rx.rcvd.bytes += \
|
||||
_srcobj->rx.rcvd_reo[i].bytes; \
|
||||
} \
|
||||
for (i = 0; i < CDP_MAX_LMACS; i++) { \
|
||||
_tgtobj->rx.rx_lmac[i].num += \
|
||||
|
Reference in New Issue
Block a user