qcacmn: Pass pdev to dp_peer_stats_notify API

Pass pdev to dp_peer_stats_notify API instead of de-referencing
this from peer structure.

Change-Id: I5dc679283f5822f44b4140aefb3aee44a826c720
CRs-Fixed: 2500647
このコミットが含まれているのは:
Tallapragada Kalyan
2019-08-02 18:22:46 +05:30
committed by nshrivas
コミット d92f598f75
4個のファイルの変更11行の追加12行の削除

ファイルの表示

@@ -3985,16 +3985,15 @@ void dp_htt_stats_copy_tag(struct dp_pdev *pdev, uint8_t tag_type, uint32_t *tag
if (dest_ptr)
qdf_mem_copy(dest_ptr, tag_buf, size);
}
QDF_STATUS dp_peer_stats_notify(struct dp_peer *peer)
QDF_STATUS dp_peer_stats_notify(struct dp_pdev *dp_pdev, struct dp_peer *peer)
{
struct dp_pdev *dp_pdev;
struct cdp_interface_peer_stats peer_stats_intf;
struct cdp_peer_stats *peer_stats = &peer->stats;
if (!peer->vdev)
return QDF_STATUS_E_FAULT;
dp_pdev = peer->vdev->pdev;
qdf_mem_zero(&peer_stats_intf, sizeof(peer_stats_intf));
if (peer_stats->rx.last_rssi != peer_stats->rx.rssi)
peer_stats_intf.rssi_changed = true;