Merge "qca-wifi: Add support for msdu, bytes and retries"

This commit is contained in:
Linux Build Service Account
2019-08-20 11:11:27 -07:00
committed by Gerrit - the friendly Code Review server
2 changed files with 9 additions and 0 deletions

View File

@@ -92,6 +92,9 @@ enum wlan_peer_rate_stats_cmd {
* @mpdu_success: success mpdus count
* @mpdu_attempts: attempt mpdus count
* @num_ppdus: ppdu count
* @num_msdus: success msdu count
* @num_bytes: success bytes count
* @num_retries: retires count
*/
struct wlan_tx_rate_stats {
uint32_t rix;
@@ -99,6 +102,9 @@ struct wlan_tx_rate_stats {
uint32_t mpdu_success;
uint32_t mpdu_attempts;
uint32_t num_ppdus;
uint32_t num_msdus;
uint32_t num_bytes;
uint32_t num_retries;
};
/** struct wlan_rx_rate_stats - Rx rate packet info

View File

@@ -287,6 +287,9 @@ __wlan_peer_update_tx_rate_stats(struct wlan_tx_rate_stats *__tx_stats,
__tx_stats->num_ppdus += num_ppdus;
__tx_stats->mpdu_attempts += mpdu_attempts;
__tx_stats->mpdu_success += mpdu_success;
__tx_stats->num_msdus += ppdu_user->success_msdus;
__tx_stats->num_bytes += ppdu_user->success_bytes;
__tx_stats->num_retries += ppdu_user->long_retries + ppdu_user->short_retries;
}
static void