qcacmn: Update mlo ctx stats API with xmit type
Update mlo ctx stats API with xmit type. MLO ctx ingress stats will be stored as per the legacy/mlo xmit type. Update stats incrementing mechanism on peer unmap. Change-Id: I2f16b95e64e6a7697d18d9453e9f7c60631f80bb CRs-Fixed: 3561679
This commit is contained in:

committed by
Rahul Choudhary

szülő
15edfd0a13
commit
3694cff9dc
@@ -6402,13 +6402,20 @@ void dp_mon_peer_get_stats(struct dp_peer *peer, void *arg,
|
||||
DP_UPDATE_MON_STATS(peer_stats, mon_peer_stats);
|
||||
break;
|
||||
}
|
||||
case UPDATE_VDEV_STATS:
|
||||
case UPDATE_VDEV_STATS_MLD:
|
||||
{
|
||||
struct cdp_vdev_stats *vdev_stats =
|
||||
(struct cdp_vdev_stats *)arg;
|
||||
DP_UPDATE_MON_STATS(vdev_stats, mon_peer_stats);
|
||||
break;
|
||||
}
|
||||
case UPDATE_VDEV_STATS:
|
||||
{
|
||||
struct dp_vdev_stats *vdev_stats =
|
||||
(struct dp_vdev_stats *)arg;
|
||||
DP_UPDATE_MON_STATS(vdev_stats, mon_peer_stats);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
dp_mon_err("Invalid stats_update_type: %u", type);
|
||||
}
|
||||
|
Reference in New Issue
Block a user