qcacmn: add RX statistics per lmac for MLO connection
Add RX statistics per lmac for MLO connection. Change-Id: I72b942732cc362c1613fae637bc5e1154f9e2ec2 CRs-Fixed: 3251609
This commit is contained in:
@@ -1556,6 +1556,9 @@ void dp_update_vdev_stats_on_peer_unmap(struct dp_vdev *vdev,
|
||||
for (i = 0; i < CDP_MAX_RX_RINGS; i++) \
|
||||
DP_STATS_AGGR_PKT(_tgtobj, _srcobj, rx.rcvd_reo[i]); \
|
||||
\
|
||||
for (i = 0; i < CDP_MAX_LMACS; i++) \
|
||||
DP_STATS_AGGR_PKT(_tgtobj, _srcobj, rx.rx_lmac[i]); \
|
||||
\
|
||||
_srcobj->stats.rx.unicast.num = \
|
||||
_srcobj->stats.rx.to_stack.num - \
|
||||
_srcobj->stats.rx.multicast.num; \
|
||||
@@ -1740,6 +1743,12 @@ void dp_update_vdev_stats_on_peer_unmap(struct dp_vdev *vdev,
|
||||
_tgtobj->rx.rcvd_reo[i].bytes += \
|
||||
_srcobj->rx.rcvd_reo[i].bytes; \
|
||||
} \
|
||||
for (i = 0; i < CDP_MAX_LMACS; i++) { \
|
||||
_tgtobj->rx.rx_lmac[i].num += \
|
||||
_srcobj->rx.rx_lmac[i].num; \
|
||||
_tgtobj->rx.rx_lmac[i].bytes += \
|
||||
_srcobj->rx.rx_lmac[i].bytes; \
|
||||
} \
|
||||
DP_UPDATE_PROTOCOL_COUNT_STATS(_tgtobj, _srcobj); \
|
||||
} while (0)
|
||||
|
||||
|
Reference in New Issue
Block a user