![]() |
Morse Micro IoT SDK
2.9.7
|
Data structure to contain all stats from the UMAC.
Definition at line 48 of file mmwlan_stats.h.
#include <mmwlan_stats.h>
Data Fields | |
| uint32_t | last_tx_time |
| Time that the last TX frame was sent to the driver. More... | |
| uint32_t | datapath_rxq_frames_dropped |
| Number of RX frames that have been dropped due to RX Queue being full. More... | |
| uint32_t | datapath_txq_frames_dropped |
| Number of TX frames that have been dropped due to TX Queue being full. More... | |
| uint32_t | connect_timestamp [MMWLAN_STATS_CONNECT_TIMESTAMP_N_ENTRIES] |
| Timestamps taken during the connection process. More... | |
| int16_t | rssi |
| Current RSSI value for AP. More... | |
| uint16_t | hw_restart_counter |
| Count of the number of times the driver has sent a hardware restart notification. More... | |
| uint16_t | num_scans_complete |
| Count of the number of successfully conducted scans. More... | |
| uint8_t | datapath_rxq_high_water_mark |
| High water mark of the RX Queue. More... | |
| uint8_t | datapath_txq_high_water_mark |
| High water mark of the TX Queue. More... | |
| uint8_t | datapath_rx_mgmt_q_high_water_mark |
| High water mark of the RX Management Queue. More... | |
| uint32_t | datapath_rx_ccmp_failures |
| Total number of frames that have been dropped due to CCMP failures. More... | |
| uint32_t | datapath_driver_rx_alloc_failures |
| Number of RX pages that have been dropped due to allocation failures. More... | |
| uint32_t | datapath_driver_rx_read_failures |
| Number of RX pages that have been dropped due to read failures. More... | |
| uint8_t | datapath_rx_reorder_list_high_water_mark |
| High water mark in terms of number of frames in the RX reorder list. More... | |
| uint32_t | datapath_rx_reorder_overflow |
| Number of frames that have been flushed due to the RX A-MPDU reordering buffer overflowing. More... | |
| uint32_t | datapath_rx_reorder_timedout |
| Number of frames that have been flushed from the RX reorder list due to timeout. More... | |
| uint32_t | datapath_rx_reorder_outdated_drops |
| Number of frames dropped due to outdated sequence control field value. More... | |
| uint32_t | datapath_rx_reorder_retransmit_drops |
| Number of frames dropped due to repeated sequence control field value. More... | |
| uint32_t | datapath_rx_reorder_total |
| Total number of frames that have actually been put into the A-MPDU reordering buffer. More... | |
| uint32_t | timeouts_fired |
| Number of times any timer or timeout has fired. More... | |
| uint32_t mmwlan_stats_umac_data::connect_timestamp[MMWLAN_STATS_CONNECT_TIMESTAMP_N_ENTRIES] |
Timestamps taken during the connection process.
Definition at line 60 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_driver_rx_alloc_failures |
Number of RX pages that have been dropped due to allocation failures.
Definition at line 85 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_driver_rx_read_failures |
Number of RX pages that have been dropped due to read failures.
This includes cases where pages are dropped due to being malformed.
Definition at line 89 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_rx_ccmp_failures |
Total number of frames that have been dropped due to CCMP failures.
(e.g., replay detection).
Definition at line 82 of file mmwlan_stats.h.
| uint8_t mmwlan_stats_umac_data::datapath_rx_mgmt_q_high_water_mark |
High water mark of the RX Management Queue.
Definition at line 78 of file mmwlan_stats.h.
| uint8_t mmwlan_stats_umac_data::datapath_rx_reorder_list_high_water_mark |
High water mark in terms of number of frames in the RX reorder list.
Definition at line 92 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_rx_reorder_outdated_drops |
Number of frames dropped due to outdated sequence control field value.
Definition at line 102 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_rx_reorder_overflow |
Number of frames that have been flushed due to the RX A-MPDU reordering buffer overflowing.
Definition at line 96 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_rx_reorder_retransmit_drops |
Number of frames dropped due to repeated sequence control field value.
Definition at line 105 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_rx_reorder_timedout |
Number of frames that have been flushed from the RX reorder list due to timeout.
Definition at line 99 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_rx_reorder_total |
Total number of frames that have actually been put into the A-MPDU reordering buffer.
Definition at line 108 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_rxq_frames_dropped |
Number of RX frames that have been dropped due to RX Queue being full.
Definition at line 54 of file mmwlan_stats.h.
| uint8_t mmwlan_stats_umac_data::datapath_rxq_high_water_mark |
High water mark of the RX Queue.
Definition at line 72 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::datapath_txq_frames_dropped |
Number of TX frames that have been dropped due to TX Queue being full.
Definition at line 57 of file mmwlan_stats.h.
| uint8_t mmwlan_stats_umac_data::datapath_txq_high_water_mark |
High water mark of the TX Queue.
Definition at line 75 of file mmwlan_stats.h.
| uint16_t mmwlan_stats_umac_data::hw_restart_counter |
Count of the number of times the driver has sent a hardware restart notification.
Definition at line 66 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::last_tx_time |
Time that the last TX frame was sent to the driver.
Definition at line 51 of file mmwlan_stats.h.
| uint16_t mmwlan_stats_umac_data::num_scans_complete |
Count of the number of successfully conducted scans.
Definition at line 69 of file mmwlan_stats.h.
| int16_t mmwlan_stats_umac_data::rssi |
Current RSSI value for AP.
Definition at line 63 of file mmwlan_stats.h.
| uint32_t mmwlan_stats_umac_data::timeouts_fired |
Number of times any timer or timeout has fired.
Definition at line 111 of file mmwlan_stats.h.