12#ifndef __RPU_UMAC_STATS_H__
13#define __RPU_UMAC_STATS_H__
21 {
"tx_cmd", 0x8008bd9c },
22 {
"tx_cmds_currently_in_use", 0x8008bdb0 },
23 {
"tx_done_events_send_to_host", 0x8008bdb4 },
24 {
"tx_cmd_to_lmac", 0x8008bdec },
25 {
"tx_dones_from_lmac", 0x8008bdf0 },
26 {
"total_cmds_to_lmac", 0x8008bdf4 },
27 {
"cmd_processing", 0x80132000 },
28 {
"lmac_events", 0x80080388 },
29 {
"rx_events", 0x8008038c },
30 {
"current_refill_gap", 0x8008039c },
31 {
"umac_consumed_pkts", 0x800803a8 },
32 {
"host_consumed_pkts", 0x800803ac },
33 {
"rx_mbox_post", 0x800803b0 },
34 {
"rx_mbox_receive", 0x800803b4 },
35 {
"cmd_trigger_scan", 0x8008bedc },
36 {
"event_scan_done", 0x8008bee0 },
37 {
"umac_scan_req", 0x8008bee8 },
38 {
"umac_scan_complete", 0x8008beec },
39 {
"cmd_set_ifflags", 0x8008bf3c },
40 {
"cmd_set_ifflags_done", 0x8008bf40 },
41 {
"command_cnt", 0x8008be24 },
42 {
"send_rx_buffs_to_host", 0x8008be2c },
43 {
"event_node_alloc_fail", 0x8008be3c },
44 {
"hpqm_event_pop_fail", 0x8008be40 },
45 {
"total_events_to_host", 0x8008be48 },
46 {
"cmd_init", 0x8008bec4 },
47 {
"event_init_done", 0x8008e070 },
48 {
"null_skb_pointer_from_lmac", 0x8008e06c },
55struct rpu_offload_raw_tx_stats[] = {
56 {
"offload_raw_tx_state", 0x8008e0e4 },
57 {
"offload_raw_tx_cnt", 0x8008e0e8 },
58 {
"offload_raw_tx_complete_cnt", 0x8008e0ec },
59 {
"warm_boot_cnt", 0x8008e0f0 },
68 {
"offload_raw_tx", rpu_offload_raw_tx_stats},
struct rpu_stat_global * rpu_all_umac_stats[]
Global array to hold all debug variable arrays.
Definition rpu_umac_stats.h:66
Common debug variables structure.
Definition rpu_stats_common.h:17
Definition rpu_stats_common.h:22
This structure defines the UMAC debug statistics. It contains the necessary parameters and fields use...
Definition host_rpu_sys_if.h:557