qcacmn: Change num of packets to unsigned 64bit

Change number of packets datatype to unsigned 64bit and handle
respective print message changes.

Change-Id: I65e1ae90985b7d2fb29ea57f8034f5858491dae1
CRs-Fixed: 3534513
此提交包含在:
Neha Bisht
2023-06-15 15:54:03 +05:30
提交者 Rahul Choudhary
父節點 b50ceeee79
當前提交 092276d49f
共有 3 個檔案被更改,包括 83 行新增83 行删除

查看文件

@@ -6655,9 +6655,9 @@ static inline
void dp_get_peer_tx_per(struct cdp_peer_stats *peer_stats)
{
if (peer_stats->tx.tx_success.num + peer_stats->tx.retries > 0)
peer_stats->tx.per = (peer_stats->tx.retries * 100) /
peer_stats->tx.per = qdf_do_div((peer_stats->tx.retries * 100),
(peer_stats->tx.tx_success.num +
peer_stats->tx.retries);
peer_stats->tx.retries));
else
peer_stats->tx.per = 0;
}
@@ -8642,7 +8642,7 @@ static int dp_get_total_per(struct cdp_soc_t *soc, uint8_t pdev_id)
dp_aggregate_pdev_stats(pdev);
if ((pdev->stats.tx.tx_success.num + pdev->stats.tx.retries) == 0)
return 0;
return ((pdev->stats.tx.retries * 100) /
return qdf_do_div((pdev->stats.tx.retries * 100),
((pdev->stats.tx.tx_success.num) + (pdev->stats.tx.retries)));
}