Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/wireless/mediatek/mt76/mt76x0/pci.c mt76x0e_stop_hw() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 520
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/mediatek/mt76/mt76x0/pci.c mt76x0e_stop_hw() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 520
PARAM_VALUE 2 mask 8
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/mediatek/mt76/mt76x0/init.c mt76x02_wait_for_wpdma() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 520
PARAM_VALUE 2 mask 10
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 timeout $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max

drivers/net/wireless/mediatek/mt76/mt76x0/init.c mt76x0_mac_stop() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 4608
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/mediatek/mt76/mt76x0/init.c mt76x0_mac_stop() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 4608
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/mediatek/mt76/mt76x0/init.c mt76x0_set_wlan_state() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 32
PARAM_VALUE 2 mask 12582912
PARAM_VALUE 3 val 12582912
PARAM_VALUE 4 timeout 2000
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->rxfilter 0-u32max

drivers/net/wireless/mediatek/mt76/mt7615/mcu.c mt7615_mcu_drv_pmctrl() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 3000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max

drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c mt7615_efuse_read() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->eeprom.data 1-u64max
PARAM_VALUE 0 dev->eeprom.size 19880
PARAM_VALUE 0 dev->otp.data 1-u64max
PARAM_VALUE 0 dev->otp.size 1024,1536
PARAM_VALUE 0 dev->phy.priv 4096-ptr_max
PARAM_VALUE 0 dev->test_ops 8015689290667884544
PARAM_VALUE 0 dev->tx_worker.fn 3212211458157105152
PARAM_VALUE 2 mask 1073741824
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c mt76pci_load_rom_patch() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->mcu.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->mcu_ops 894305749492768768
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 1980
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 1
PARAM_VALUE 4 timeout 600
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0,4-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max

drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c mt7603_efuse_read() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->eeprom.data 1-u64max
PARAM_VALUE 0 dev->eeprom.size 1024
PARAM_VALUE 0 dev->otp.data 1-u64max
PARAM_VALUE 0 dev->otp.size 1024
PARAM_VALUE 0 dev->pre_tbtt_tasklet.use_callback 1
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 524296-1048583
PARAM_VALUE 2 mask 1073741824
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max

drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c mt76x2u_power_on() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 1073742152
PARAM_VALUE 2 mask 268447744
PARAM_VALUE 3 val 268447744
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/mediatek/mt76/mt76x0/usb.c mt76x0u_stop() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 568
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/mediatek/mt76/mt76x0/usb.c mt76x0u_stop() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 568
PARAM_VALUE 2 mask 1073741824
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/mediatek/mt76/mt7996/init.c mt7996_wfsys_reset() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 1879213392
PARAM_VALUE 2 mask 31
PARAM_VALUE 3 val 26
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &pool->lock

drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_enable() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->queue_ops 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.dev 4096-ptr_max
PARAM_VALUE 1 offset 880708
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &pool->lock

drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c mt76x02_wait_for_wpdma() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 520
PARAM_VALUE 2 mask 10
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 timeout $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->rxfilter 0-u32max
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &pool->lock

drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c mt7663_usb_sdio_set_rates() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev 4096-ptr_max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
LOCK2 &dev->mt76.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mt76_dev)->mutex

drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c mt7663_usb_sdio_set_rates() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev 4096-ptr_max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
NOCHECK_CALL
LOCK2 &dev->mt76.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mt76_dev)->mutex

drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c mt76x2u_mac_stop() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 4608
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 2000
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 &dev->mt76.mutex

drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c mt76x02_wait_for_wpdma() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 520
PARAM_VALUE 2 mask 10
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 50,200000
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 timeout $1
HARD_MAX 4 timeout 200000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/mediatek/mt76/mt7921/pci.c mt7921_pci_suspend() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->mcu_ops 4096-ptr_max
PARAM_VALUE 1 offset 868872
PARAM_VALUE 2 mask 10
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/mediatek/mt76/mt7603/mac.c __mt7603_wtbl_set_ps() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 33172
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ps_lock
LOCK2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mt7603_dev)->ps_lock

drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_filter_tx() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 136456
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 20000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ps_lock
LOCK2 bh
TYPE_LOCK (struct mt7603_dev)->ps_lock

drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_filter_tx() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 138248
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
LOCK2 &dev->ps_lock
LOCK2 bh
TYPE_LOCK (struct mt7603_dev)->ps_lock

drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_wtbl_clear() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 143360
PARAM_VALUE 2 mask 65536
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max

drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_wtbl_init() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 143360
PARAM_VALUE 2 mask 65536
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &mdev->mutex

drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_wtbl_set_rates() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 143360
PARAM_VALUE 2 mask 65536
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->mt76.lock
LOCK2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mt76_dev)->lock

drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_wtbl_set_rates() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 143360
PARAM_VALUE 2 mask 65536
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
LOCK2 &dev->mt76.lock
LOCK2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mt76_dev)->lock

drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_wtbl_update() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 143360
PARAM_VALUE 2 mask 65536
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 rcu_read

drivers/net/wireless/mediatek/mt76/mt7603/mac.c wait_for_wpdma() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->eeprom.data 4096-ptr_max
PARAM_VALUE 0 dev->eeprom.size 1024
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.owner (-1)
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->mmio.wed_reset.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.owner (-1)
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->napi_dev 4096-ptr_max
PARAM_VALUE 0 dev->otp.data 1-u64max
PARAM_VALUE 0 dev->otp.size 1024
PARAM_VALUE 0 dev->pre_tbtt_tasklet.use_callback 1
PARAM_VALUE 0 dev->queue_ops 2083956260039860224
PARAM_VALUE 0 dev->tx_napi.dev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.dev_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.dev_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.irq (-1)
PARAM_VALUE 0 dev->tx_napi.list_owner (-1)
PARAM_VALUE 0 dev->tx_napi.napi_hash_node.pprev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.poll 8324646106727436288
PARAM_VALUE 0 dev->tx_napi.poll_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.poll_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.poll_owner (-1)
PARAM_VALUE 0 dev->tx_napi.timer.base 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.timer.function 1-u64max
PARAM_VALUE 0 dev->tx_napi.weight 64
PARAM_VALUE 0 dev->tx_napi_dev 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 16904
PARAM_VALUE 2 mask 10
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/mediatek/mt76/mt7925/mac.c mt7925_mac_wtbl_update() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 2181907328,2181907472
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
CAPPED_DATA 1 offset 1
FUZZY_MAX 1 offset 2181907472
BIT_INFO 1 offset 0x820d4000,0x820d4790
HARD_MAX 1 offset 2181907472
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 &dev->mt76.mutex

drivers/net/wireless/mediatek/mt76/mt7615/dma.c mt7615_dma_init() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->eeprom.data 4096-ptr_max
PARAM_VALUE 0 dev->eeprom.size 19880
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.owner (-1)
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->mmio.wed_reset.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.owner (-1)
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->napi_dev 4096-ptr_max
PARAM_VALUE 0 dev->otp.data 1-u64max
PARAM_VALUE 0 dev->otp.size 1024,1536
PARAM_VALUE 0 dev->phy.priv 4096-ptr_max
PARAM_VALUE 0 dev->queue_ops 2083956260039860224
PARAM_VALUE 0 dev->test_ops 8015689290667884544
PARAM_VALUE 0 dev->tx_napi.dev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.dev_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.dev_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.irq (-1)
PARAM_VALUE 0 dev->tx_napi.list_owner (-1)
PARAM_VALUE 0 dev->tx_napi.poll_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.poll_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.poll_owner (-1)
PARAM_VALUE 0 dev->tx_napi.timer.base 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.timer.function 1-u64max
PARAM_VALUE 0 dev->tx_napi_dev 1-u64max
PARAM_VALUE 0 dev->tx_worker.fn 3212211458157105152
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 2 mask 10
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0,4-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max

drivers/net/wireless/mediatek/mt76/mt7915/mac.c mt7915_mac_wtbl_update() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &mdev->mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/mediatek/mt76/mt7921/mac.c mt7921_mac_wtbl_update() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 2181906992
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &mdev->mutex

drivers/net/wireless/mediatek/mt76/mt7603/init.c mt7603_init_hardware() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->eeprom.data 4096-ptr_max
PARAM_VALUE 0 dev->eeprom.size 1024
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.owner (-1)
PARAM_VALUE 0 dev->mmio.wed_reset.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->mmio.wed_reset.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.owner (-1)
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->mmio.wed_reset_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->napi_dev 4096-ptr_max
PARAM_VALUE 0 dev->otp.data 1-u64max
PARAM_VALUE 0 dev->otp.size 1024
PARAM_VALUE 0 dev->pre_tbtt_tasklet.use_callback 1
PARAM_VALUE 0 dev->queue_ops 2083956260039860224
PARAM_VALUE 0 dev->tx_napi.dev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.dev_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.dev_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.irq (-1)
PARAM_VALUE 0 dev->tx_napi.list_owner (-1)
PARAM_VALUE 0 dev->tx_napi.napi_hash_node.pprev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.poll 8324646106727436288
PARAM_VALUE 0 dev->tx_napi.poll_list.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.poll_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.poll_owner (-1)
PARAM_VALUE 0 dev->tx_napi.timer.base 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.timer.function 1-u64max
PARAM_VALUE 0 dev->tx_napi.weight 64
PARAM_VALUE 0 dev->tx_napi_dev 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 33172
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max

drivers/net/wireless/mediatek/mt76/mt76x0/phy.c mt76x0_rf_csr_rr() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 1280
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 100
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
LOCK2 &dev->phy_mutex
TYPE_LOCK (struct mt76x02_dev)->phy_mutex

drivers/net/wireless/mediatek/mt76/mt76x0/phy.c mt76x0_rf_csr_rr() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 1280
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 100
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
LOCK2 &dev->phy_mutex
TYPE_LOCK (struct mt76x02_dev)->phy_mutex

drivers/net/wireless/mediatek/mt76/mt76x0/phy.c mt76x0_rf_csr_wr() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 1280
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 100
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
LOCK2 &dev->phy_mutex
HALF_LOCKED2 &dev->mutex
TYPE_LOCK (struct mt76x02_dev)->phy_mutex

drivers/net/wireless/mediatek/mt76/mt7996/mac.c mt7996_mac_wtbl_update() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/mediatek/mt76/mt792x_usb.c mt792xu_dma_rx_evt_ep4() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 2080522760
PARAM_VALUE 2 mask 8
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mt76.mutex

drivers/net/wireless/mediatek/mt76/mt7603/beacon.c mt7603_update_beacon_iter() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 138248
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->beacon_int s32min-s32max[u]
USER_DATA 0 dev->beacon_mask 0-255[u]
USER_DATA 0 dev->bus_hung.counter s32min-s32max[u]
USER_DATA 0 dev->csa_complete 0-255[u]
USER_DATA 0 dev->cur_cc_bss_rx 0-u32max[u]
USER_DATA 0 dev->debugfs_reg 0-u32max[u]
USER_DATA 0 dev->eeprom.size 0-u64max[u]
USER_DATA 0 dev->global_wcid.ampdu_state 0-u64max[u]
USER_DATA 0 dev->global_wcid.amsdu 0-1[u]
USER_DATA 0 dev->global_wcid.cipher 0-u16max[u]
USER_DATA 0 dev->global_wcid.flags 0-u64max[u]
USER_DATA 0 dev->global_wcid.hw_key_idx 0-255[u]
USER_DATA 0 dev->global_wcid.hw_key_idx2 0-255[u]
USER_DATA 0 dev->global_wcid.idx 0-u16max[u]
USER_DATA 0 dev->global_wcid.inactive_count s32min-s32max[u]
USER_DATA 0 dev->global_wcid.link_id 0-15[u]
USER_DATA 0 dev->global_wcid.link_valid 0-1[u]
USER_DATA 0 dev->global_wcid.non_aql_packets.counter s32min-s32max[u]
USER_DATA 0 dev->global_wcid.offchannel 0-1[u]
USER_DATA 0 dev->global_wcid.phy_idx 0-3[u]
USER_DATA 0 dev->global_wcid.pktid.idr_base 0-u32max[u]
USER_DATA 0 dev->global_wcid.pktid.idr_next 0-u32max[u]
USER_DATA 0 dev->global_wcid.pktid.idr_rt.xa_flags 0-u32max[u]
USER_DATA 0 dev->global_wcid.rate.bw 0-255[u]
USER_DATA 0 dev->global_wcid.rate.eht_gi 0-255[u]
USER_DATA 0 dev->global_wcid.rate.eht_ru_alloc 0-255[u]
USER_DATA 0 dev->global_wcid.rate.flags 0-u16max[u]
USER_DATA 0 dev->global_wcid.rate.he_dcm 0-255[u]
USER_DATA 0 dev->global_wcid.rate.he_gi 0-255[u]
USER_DATA 0 dev->global_wcid.rate.he_ru_alloc 0-255[u]
USER_DATA 0 dev->global_wcid.rate.legacy 0-u16max[u]
USER_DATA 0 dev->global_wcid.rate.mcs 0-255[u]
USER_DATA 0 dev->global_wcid.rate.n_bonded_ch 0-255[u]
USER_DATA 0 dev->global_wcid.rate.nss 0-255[u]
USER_DATA 0 dev->global_wcid.rssi.internal 0-u64max[u]
USER_DATA 0 dev->global_wcid.rx_check_pn 0-255[u]
USER_DATA 0 dev->global_wcid.sta 0-1[u]
USER_DATA 0 dev->global_wcid.sta_disabled 0-1[u]
USER_DATA 0 dev->global_wcid.stats.rx_bytes 0-u64max[u]
USER_DATA 0 dev->global_wcid.stats.rx_drops 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.rx_errors 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.rx_packets 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.tx_bytes 0-u64max[u]
USER_DATA 0 dev->global_wcid.stats.tx_failed 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.tx_packets 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.tx_retries 0-u32max[u]
USER_DATA 0 dev->global_wcid.sw_iv 0-1[u]
USER_DATA 0 dev->global_wcid.tx_info 0-u32max[u]
USER_DATA 0 dev->global_wcid.tx_offchannel.qlen 0-u32max[u]
USER_DATA 0 dev->global_wcid.tx_pending.qlen 0-u32max[u]
USER_DATA 0 dev->hwrro_mode 0-u32max[u]
USER_DATA 0 dev->irq_tasklet.count.counter s32min-s32max[u]
USER_DATA 0 dev->irq_tasklet.data 0-u64max[u]
USER_DATA 0 dev->irq_tasklet.state 0-u64max[u]
USER_DATA 0 dev->irq_tasklet.use_callback 0-1[u]
USER_DATA 0 dev->mcu.msg_seq 0-u32max[u]
USER_DATA 0 dev->mcu.mutex.osq.tail.counter s32min-s32max[u]
USER_DATA 0 dev->mcu.mutex.owner.counter s64min-s64max[u]
USER_DATA 0 dev->mcu.res_q.qlen 0-u32max[u]
USER_DATA 0 dev->mcu.timeout s32min-s32max[u]
USER_DATA 0 dev->mmio.irqmask 0-u32max[u]
USER_DATA 0 dev->mmio.npu_type s32min-s32max[u]
USER_DATA 0 dev->mmio.phy_addr 0-u64max[u]
USER_DATA 0 dev->mmio.wed.hw_rro.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.hw_rro.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.init_done 0-1[u]
USER_DATA 0 dev->mmio.wed.irq s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.rev_id 0-u32max[u]
USER_DATA 0 dev->mmio.wed.rro.fdbk_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.rro.miod_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.running 0-1[u]
USER_DATA 0 dev->mmio.wed.rx_buf_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.rx_buf_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.tx_buf_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.tx_buf_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.version 0-255[u]
USER_DATA 0 dev->mmio.wed.wdma_idx s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.wlan.amsdu_max_len 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.amsdu_max_subframes 0-255[u]
USER_DATA 0 dev->mmio.wed.wlan.bus_type 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.hif2 0-1[u]
USER_DATA 0 dev->mmio.wed.wlan.hw_rro 0-1[u]
USER_DATA 0 dev->mmio.wed.wlan.id 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.ack_sn_addr 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.particular_se_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.particular_sid 0-u16max[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.se_group_nums 0-255[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.win_size 0-u16max[u]
USER_DATA 0 dev->mmio.wed.wlan.msi 0-1[u]
USER_DATA 0 dev->mmio.wed.wlan.nbuf 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.phy_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.rx_nbuf 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.rx_npkt 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.rx_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.token_start 0-u16max[u]
USER_DATA 0 dev->mmio.wed.wlan.txfree_tbit 0-255[u]
USER_DATA 0 dev->mmio.wed.wlan.wcid_512 0-1[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_int 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_mask 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_phys 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_rx_glo 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_rx_pg 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_tx 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_txfree 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.hw_rro.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.hw_rro.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.init_done 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.irq s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rev_id 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.fdbk_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.miod_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.running 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.rx_buf_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.rx_buf_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.tx_buf_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.tx_buf_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.version 0-255[u]
USER_DATA 0 dev->mmio.wed_hif2.wdma_idx s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.amsdu_max_len 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.amsdu_max_subframes 0-255[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.bus_type 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.hif2 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.hw_rro 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.id 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.ack_sn_addr 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.particular_se_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.particular_sid 0-u16max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.se_group_nums 0-255[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.win_size 0-u16max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.msi 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.nbuf 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.phy_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.rx_nbuf 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.rx_npkt 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.rx_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.token_start 0-u16max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.txfree_tbit 0-255[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wcid_512 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_int 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_mask 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_phys 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_rx_glo 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_rx_pg 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_tx 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_txfree 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset.done 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.magic 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.owner_cpu 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.locked 0-255[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.locked_pending 0-u16max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.pending 0-255[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.tail 0-u16max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.val.counter s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.done 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.magic 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.owner_cpu 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.locked 0-255[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.locked_pending 0-u16max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.pending 0-255[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.tail 0-u16max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.val.counter s32min-s32max[u]
USER_DATA 0 dev->otp.size 0-u64max[u]
USER_DATA 0 dev->phy.antenna_mask 0-255[u]
USER_DATA 0 dev->phy.band_idx 0-255[u]
USER_DATA 0 dev->phy.cap.has_2ghz 0-1[u]
USER_DATA 0 dev->phy.cap.has_5ghz 0-1[u]
USER_DATA 0 dev->phy.cap.has_6ghz 0-1[u]
USER_DATA 0 dev->phy.chainmask 0-u16max[u]
USER_DATA 0 dev->phy.chandef.center_freq1 0-u32max[u]
USER_DATA 0 dev->phy.chandef.center_freq2 0-u32max[u]
USER_DATA 0 dev->phy.chandef.edmg.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.chandef.edmg.channels 0-255[u]
USER_DATA 0 dev->phy.chandef.freq1_offset 0-u16max[u]
USER_DATA 0 dev->phy.chandef.npca_punctured 0-u16max[u]
USER_DATA 0 dev->phy.chandef.punctured 0-u16max[u]
USER_DATA 0 dev->phy.chandef.s1g_primary_2mhz 0-1[u]
USER_DATA 0 dev->phy.chandef.width 0-u32max[u]
USER_DATA 0 dev->phy.dfs_state 0-u32max[u]
USER_DATA 0 dev->phy.leds.al 0-1[u]
USER_DATA 0 dev->phy.leds.cdev.activated 0-1[u]
USER_DATA 0 dev->phy.leds.cdev.blink_brightness s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.blink_delay_off 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.blink_delay_on 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.blink_timer.expires 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.blink_timer.flags 0-u32max[u]
USER_DATA 0 dev->phy.leds.cdev.brightness 0-u32max[u]
USER_DATA 0 dev->phy.leds.cdev.brightness_hw_changed s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.color 0-u32max[u]
USER_DATA 0 dev->phy.leds.cdev.delayed_delay_off 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.delayed_delay_on 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.delayed_set_value s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.flags s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.led_access.osq.tail.counter s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.led_access.owner.counter s64min-s64max[u]
USER_DATA 0 dev->phy.leds.cdev.max_brightness 0-u32max[u]
USER_DATA 0 dev->phy.leds.cdev.new_blink_brightness s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.set_brightness_work.data.counter s64min-s64max[u]
USER_DATA 0 dev->phy.leds.cdev.trigger_lock.count.counter s64min-s64max[u]
USER_DATA 0 dev->phy.leds.cdev.trigger_lock.osq.tail.counter s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.trigger_lock.owner.counter s64min-s64max[u]
USER_DATA 0 dev->phy.leds.cdev.work_flags 0-u64max[u]
USER_DATA 0 dev->phy.leds.pin 0-255[u]
USER_DATA 0 dev->phy.mac_work.cpu s32min-s32max[u]
USER_DATA 0 dev->phy.mac_work.timer.expires 0-u64max[u]
USER_DATA 0 dev->phy.mac_work.timer.flags 0-u32max[u]
USER_DATA 0 dev->phy.mac_work.work.data.counter s64min-s64max[u]
USER_DATA 0 dev->phy.mac_work_count 0-255[u]
USER_DATA 0 dev->phy.main_chandef.center_freq1 0-u32max[u]
USER_DATA 0 dev->phy.main_chandef.center_freq2 0-u32max[u]
USER_DATA 0 dev->phy.main_chandef.edmg.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.main_chandef.edmg.channels 0-255[u]
USER_DATA 0 dev->phy.main_chandef.freq1_offset 0-u16max[u]
USER_DATA 0 dev->phy.main_chandef.npca_punctured 0-u16max[u]
USER_DATA 0 dev->phy.main_chandef.punctured 0-u16max[u]
USER_DATA 0 dev->phy.main_chandef.s1g_primary_2mhz 0-1[u]
USER_DATA 0 dev->phy.main_chandef.width 0-u32max[u]
USER_DATA 0 dev->phy.mgmt_tx_pending.counter s32min-s32max[u]
USER_DATA 0 dev->phy.no_active_monitor 0-1[u]
USER_DATA 0 dev->phy.num_sta 0-u32max[u]
USER_DATA 0 dev->phy.offchannel 0-1[u]
USER_DATA 0 dev->phy.radar_enabled 0-1[u]
USER_DATA 0 dev->phy.roc_work.cpu s32min-s32max[u]
USER_DATA 0 dev->phy.roc_work.timer.expires 0-u64max[u]
USER_DATA 0 dev->phy.roc_work.timer.flags 0-u32max[u]
USER_DATA 0 dev->phy.roc_work.work.data.counter s64min-s64max[u]
USER_DATA 0 dev->phy.sband_2g.sband.band 0-u32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.edmg_cap.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.edmg_cap.channels 0-255[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.ampdu_density 0-255[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.ampdu_factor 0-255[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.cap 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.ht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.mcs.tx_params 0-255[u]
USER_DATA 0 dev->phy.sband_2g.sband.n_bitrates s32min-s32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.n_channels s32min-s32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.n_iftype_data 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.s1g_cap.s1g 0-1[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.cap 0-u32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_mcs.rx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_mcs.tx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_mcs.tx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_5g.sband.band 0-u32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.edmg_cap.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.edmg_cap.channels 0-255[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.ampdu_density 0-255[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.ampdu_factor 0-255[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.cap 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.ht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.mcs.tx_params 0-255[u]
USER_DATA 0 dev->phy.sband_5g.sband.n_bitrates s32min-s32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.n_channels s32min-s32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.n_iftype_data 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.s1g_cap.s1g 0-1[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.cap 0-u32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_mcs.rx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_mcs.tx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_mcs.tx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_6g.sband.band 0-u32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.edmg_cap.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.edmg_cap.channels 0-255[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.ampdu_density 0-255[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.ampdu_factor 0-255[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.cap 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.ht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.mcs.tx_params 0-255[u]
USER_DATA 0 dev->phy.sband_6g.sband.n_bitrates s32min-s32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.n_channels s32min-s32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.n_iftype_data 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.s1g_cap.s1g 0-1[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.cap 0-u32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_mcs.rx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_mcs.tx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_mcs.tx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_supported 0-1[u]
USER_DATA 0 dev->phy.state 0-u64max[u]
USER_DATA 0 dev->phy.survey_time s64min-s64max[u]
USER_DATA 0 dev->phy.test.freq_offset 0-u32max[u]
USER_DATA 0 dev->phy.test.state 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_antenna_mask 0-255[u]
USER_DATA 0 dev->phy.test.tx_count 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_done 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_duty_cycle 0-255[u]
USER_DATA 0 dev->phy.test.tx_ipg 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_ltf 0-255[u]
USER_DATA 0 dev->phy.test.tx_mpdu_len 0-u16max[u]
USER_DATA 0 dev->phy.test.tx_pending 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_power_control 0-255[u]
USER_DATA 0 dev->phy.test.tx_queued 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_queued_limit 0-u16max[u]
USER_DATA 0 dev->phy.test.tx_rate_idx 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_ldpc 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_mode 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_nss 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_sgi 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_stbc 0-255[u]
USER_DATA 0 dev->phy.test.tx_spe_idx 0-255[u]
USER_DATA 0 dev->phy.test.tx_time 0-u32max[u]
USER_DATA 0 dev->phy.txpower_cur s32min-s32max[u]
USER_DATA 0 dev->pre_tbtt_tasklet.count.counter s32min-s32max[u]
USER_DATA 0 dev->pre_tbtt_tasklet.data 0-u64max[u]
USER_DATA 0 dev->pre_tbtt_tasklet.state 0-u64max[u]
USER_DATA 0 dev->pre_tbtt_tasklet.use_callback 0-1[u]
USER_DATA 0 dev->region 0-u32max[u]
USER_DATA 0 dev->rev 0-u32max[u]
USER_DATA 0 dev->rnr.bssid_num 0-255[u]
USER_DATA 0 dev->rnr.seq_num 0-255[u]
USER_DATA 0 dev->rnr.sreq_flag 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_len 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_ref 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.aggr 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.ampdu_ref 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.amsdu 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.band 0-7[u]
USER_DATA 0 dev->rx_ampdu_status.bw 0-15[u]
USER_DATA 0 dev->rx_ampdu_status.chains 0-255[u]
USER_DATA 0 dev->rx_ampdu_status.eht.gi 0-3[u]
USER_DATA 0 dev->rx_ampdu_status.eht.ru 0-15[u]
USER_DATA 0 dev->rx_ampdu_status.enc_flags 0-255[u]
USER_DATA 0 dev->rx_ampdu_status.encoding 0-7[u]
USER_DATA 0 dev->rx_ampdu_status.first_amsdu 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.flag 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.freq 0-u16max[u]
USER_DATA 0 dev->rx_ampdu_status.he_dcm 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.he_gi 0-3[u]
USER_DATA 0 dev->rx_ampdu_status.he_ru 0-7[u]
USER_DATA 0 dev->rx_ampdu_status.last_amsdu 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.nss 0-31[u]
USER_DATA 0 dev->rx_ampdu_status.phy_idx 0-3[u]
USER_DATA 0 dev->rx_ampdu_status.qos_ctl 0-255[u]
USER_DATA 0 dev->rx_ampdu_status.rate_idx 0-255[u]
USER_DATA 0 dev->rx_ampdu_status.reorder_time 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.seqno 0-u16max[u]
USER_DATA 0 dev->rx_ampdu_status.signal (-128)-127[u]
USER_DATA 0 dev->rx_ampdu_status.timestamp 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.wcid_idx 0-u16max[u]
USER_DATA 0 dev->rx_token.idr_base 0-u32max[u]
USER_DATA 0 dev->rx_token.idr_next 0-u32max[u]
USER_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max[u]
USER_DATA 0 dev->rx_token_size 0-u16max[u]
USER_DATA 0 dev->rxfilter 0-u32max[u]
USER_DATA 0 dev->scan.beacon_received 0-1[u]
USER_DATA 0 dev->scan.beacon_wait 0-1[u]
USER_DATA 0 dev->scan.chan_idx s32min-s32max[u]
USER_DATA 0 dev->scan_work.cpu s32min-s32max[u]
USER_DATA 0 dev->scan_work.timer.expires 0-u64max[u]
USER_DATA 0 dev->scan_work.timer.flags 0-u32max[u]
USER_DATA 0 dev->scan_work.work.data.counter s64min-s64max[u]
USER_DATA 0 dev->sdio.hw_ver 0-255[u]
USER_DATA 0 dev->sdio.net_worker.state 0-u64max[u]
USER_DATA 0 dev->sdio.pse_mcu_quota_max s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.deficit s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.ple_data_quota s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.pse_data_quota s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.pse_mcu_quota s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.pse_page_size s32min-s32max[u]
USER_DATA 0 dev->sdio.stat_worker.state 0-u64max[u]
USER_DATA 0 dev->sdio.status_worker.state 0-u64max[u]
USER_DATA 0 dev->sdio.txrx_worker.state 0-u64max[u]
USER_DATA 0 dev->sdio.xmit_buf_sz 0-u32max[u]
USER_DATA 0 dev->test_mtd.offset 0-u32max[u]
USER_DATA 0 dev->token.idr_base 0-u32max[u]
USER_DATA 0 dev->token.idr_next 0-u32max[u]
USER_DATA 0 dev->token.idr_rt.xa_flags 0-u32max[u]
USER_DATA 0 dev->token_count 0-u16max[u]
USER_DATA 0 dev->token_size 0-u16max[u]
USER_DATA 0 dev->token_start 0-u16max[u]
USER_DATA 0 dev->tx_napi.defer_hard_irqs 0-u32max[u]
USER_DATA 0 dev->tx_napi.defer_hard_irqs_count 0-u32max[u]
USER_DATA 0 dev->tx_napi.gro.bitmask 0-u64max[u]
USER_DATA 0 dev->tx_napi.gro.cached_napi_id 0-u32max[u]
USER_DATA 0 dev->tx_napi.gro.rx_count 0-u32max[u]
USER_DATA 0 dev->tx_napi.gro_flush_timeout 0-u64max[u]
USER_DATA 0 dev->tx_napi.index s32min-s32max[u]
USER_DATA 0 dev->tx_napi.irq s32min-s32max[u]
USER_DATA 0 dev->tx_napi.irq_suspend_timeout 0-u64max[u]
USER_DATA 0 dev->tx_napi.list_owner s32min-s32max[u]
USER_DATA 0 dev->tx_napi.napi_id 0-u32max[u]
USER_DATA 0 dev->tx_napi.napi_rmap_idx s32min-s32max[u]
USER_DATA 0 dev->tx_napi.notify.irq 0-u32max[u]
USER_DATA 0 dev->tx_napi.notify.kref.refcount.refs.counter s32min-s32max[u]
USER_DATA 0 dev->tx_napi.notify.work.data.counter s64min-s64max[u]
USER_DATA 0 dev->tx_napi.poll_owner s32min-s32max[u]
USER_DATA 0 dev->tx_napi.state 0-u64max[u]
USER_DATA 0 dev->tx_napi.timer._softexpires s64min-s64max[u]
USER_DATA 0 dev->tx_napi.timer.is_hard 0-1[u]
USER_DATA 0 dev->tx_napi.timer.is_lazy 0-1[u]
USER_DATA 0 dev->tx_napi.timer.is_queued 0-1[u]
USER_DATA 0 dev->tx_napi.timer.is_rel 0-1[u]
USER_DATA 0 dev->tx_napi.timer.is_soft 0-1[u]
USER_DATA 0 dev->tx_napi.timer.node.expires s64min-s64max[u]
USER_DATA 0 dev->tx_napi.timer.node.node.node.__rb_parent_color 0-u64max[u]
USER_DATA 0 dev->tx_napi.weight s32min-s32max[u]
USER_DATA 0 dev->tx_worker.state 0-u64max[u]
USER_DATA 0 dev->usb.data_len 0-u16max[u]
USER_DATA 0 dev->usb.mcu.base 0-u32max[u]
USER_DATA 0 dev->usb.mcu.rp_len s32min-s32max[u]
USER_DATA 0 dev->usb.rx_worker.state 0-u64max[u]
USER_DATA 0 dev->usb.sg_en 0-1[u]
USER_DATA 0 dev->usb.stat_work.data.counter s64min-s64max[u]
USER_DATA 0 dev->usb.status_worker.state 0-u64max[u]
USER_DATA 0 dev->usb.usb_ctrl_mtx.osq.tail.counter s32min-s32max[u]
USER_DATA 0 dev->usb.usb_ctrl_mtx.owner.counter s64min-s64max[u]
USER_DATA 0 dev->vif_mask 0-u64max[u]
USER_DATA 0 dev->wed_token_count 0-u16max[u]
LOCK2 &dev->ps_lock
LOCK2 bh
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &local->iflist_mtx
HALF_LOCKED2 &mvm->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mt7603_dev)->ps_lock

drivers/net/wireless/mediatek/mt76/mt7603/beacon.c mt7603_update_beacon_iter() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 1 offset 138248
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
USER_DATA 0 dev->beacon_int s32min-s32max[u]
USER_DATA 0 dev->beacon_mask 0-255[u]
USER_DATA 0 dev->bus_hung.counter s32min-s32max[u]
USER_DATA 0 dev->csa_complete 0-255[u]
USER_DATA 0 dev->cur_cc_bss_rx 0-u32max[u]
USER_DATA 0 dev->debugfs_reg 0-u32max[u]
USER_DATA 0 dev->eeprom.size 0-u64max[u]
USER_DATA 0 dev->global_wcid.ampdu_state 0-u64max[u]
USER_DATA 0 dev->global_wcid.amsdu 0-1[u]
USER_DATA 0 dev->global_wcid.cipher 0-u16max[u]
USER_DATA 0 dev->global_wcid.flags 0-u64max[u]
USER_DATA 0 dev->global_wcid.hw_key_idx 0-255[u]
USER_DATA 0 dev->global_wcid.hw_key_idx2 0-255[u]
USER_DATA 0 dev->global_wcid.idx 0-u16max[u]
USER_DATA 0 dev->global_wcid.inactive_count s32min-s32max[u]
USER_DATA 0 dev->global_wcid.link_id 0-15[u]
USER_DATA 0 dev->global_wcid.link_valid 0-1[u]
USER_DATA 0 dev->global_wcid.non_aql_packets.counter s32min-s32max[u]
USER_DATA 0 dev->global_wcid.offchannel 0-1[u]
USER_DATA 0 dev->global_wcid.phy_idx 0-3[u]
USER_DATA 0 dev->global_wcid.pktid.idr_base 0-u32max[u]
USER_DATA 0 dev->global_wcid.pktid.idr_next 0-u32max[u]
USER_DATA 0 dev->global_wcid.pktid.idr_rt.xa_flags 0-u32max[u]
USER_DATA 0 dev->global_wcid.rate.bw 0-255[u]
USER_DATA 0 dev->global_wcid.rate.eht_gi 0-255[u]
USER_DATA 0 dev->global_wcid.rate.eht_ru_alloc 0-255[u]
USER_DATA 0 dev->global_wcid.rate.flags 0-u16max[u]
USER_DATA 0 dev->global_wcid.rate.he_dcm 0-255[u]
USER_DATA 0 dev->global_wcid.rate.he_gi 0-255[u]
USER_DATA 0 dev->global_wcid.rate.he_ru_alloc 0-255[u]
USER_DATA 0 dev->global_wcid.rate.legacy 0-u16max[u]
USER_DATA 0 dev->global_wcid.rate.mcs 0-255[u]
USER_DATA 0 dev->global_wcid.rate.n_bonded_ch 0-255[u]
USER_DATA 0 dev->global_wcid.rate.nss 0-255[u]
USER_DATA 0 dev->global_wcid.rssi.internal 0-u64max[u]
USER_DATA 0 dev->global_wcid.rx_check_pn 0-255[u]
USER_DATA 0 dev->global_wcid.sta 0-1[u]
USER_DATA 0 dev->global_wcid.sta_disabled 0-1[u]
USER_DATA 0 dev->global_wcid.stats.rx_bytes 0-u64max[u]
USER_DATA 0 dev->global_wcid.stats.rx_drops 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.rx_errors 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.rx_packets 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.tx_bytes 0-u64max[u]
USER_DATA 0 dev->global_wcid.stats.tx_failed 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.tx_packets 0-u32max[u]
USER_DATA 0 dev->global_wcid.stats.tx_retries 0-u32max[u]
USER_DATA 0 dev->global_wcid.sw_iv 0-1[u]
USER_DATA 0 dev->global_wcid.tx_info 0-u32max[u]
USER_DATA 0 dev->global_wcid.tx_offchannel.qlen 0-u32max[u]
USER_DATA 0 dev->global_wcid.tx_pending.qlen 0-u32max[u]
USER_DATA 0 dev->hwrro_mode 0-u32max[u]
USER_DATA 0 dev->irq_tasklet.count.counter s32min-s32max[u]
USER_DATA 0 dev->irq_tasklet.data 0-u64max[u]
USER_DATA 0 dev->irq_tasklet.state 0-u64max[u]
USER_DATA 0 dev->irq_tasklet.use_callback 0-1[u]
USER_DATA 0 dev->mcu.msg_seq 0-u32max[u]
USER_DATA 0 dev->mcu.mutex.osq.tail.counter s32min-s32max[u]
USER_DATA 0 dev->mcu.mutex.owner.counter s64min-s64max[u]
USER_DATA 0 dev->mcu.res_q.qlen 0-u32max[u]
USER_DATA 0 dev->mcu.timeout s32min-s32max[u]
USER_DATA 0 dev->mmio.irqmask 0-u32max[u]
USER_DATA 0 dev->mmio.npu_type s32min-s32max[u]
USER_DATA 0 dev->mmio.phy_addr 0-u64max[u]
USER_DATA 0 dev->mmio.wed.hw_rro.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.hw_rro.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed.ind_cmd_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.init_done 0-1[u]
USER_DATA 0 dev->mmio.wed.irq s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.rev_id 0-u32max[u]
USER_DATA 0 dev->mmio.wed.rro.fdbk_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.rro.miod_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed.rro.ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.running 0-1[u]
USER_DATA 0 dev->mmio.wed.rx_buf_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.rx_buf_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.tx_buf_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.tx_buf_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed.txfree_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.version 0-255[u]
USER_DATA 0 dev->mmio.wed.wdma_idx s32min-s32max[u]
USER_DATA 0 dev->mmio.wed.wlan.amsdu_max_len 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.amsdu_max_subframes 0-255[u]
USER_DATA 0 dev->mmio.wed.wlan.bus_type 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.hif2 0-1[u]
USER_DATA 0 dev->mmio.wed.wlan.hw_rro 0-1[u]
USER_DATA 0 dev->mmio.wed.wlan.id 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.ack_sn_addr 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.particular_se_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.particular_sid 0-u16max[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.se_group_nums 0-255[u]
USER_DATA 0 dev->mmio.wed.wlan.ind_cmd.win_size 0-u16max[u]
USER_DATA 0 dev->mmio.wed.wlan.msi 0-1[u]
USER_DATA 0 dev->mmio.wed.wlan.nbuf 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.phy_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.rx_nbuf 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.rx_npkt 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.rx_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.token_start 0-u16max[u]
USER_DATA 0 dev->mmio.wed.wlan.txfree_tbit 0-255[u]
USER_DATA 0 dev->mmio.wed.wlan.wcid_512 0-1[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_int 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_mask 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_phys 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_rx_glo 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_rx_pg 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_tx 0-u32max[u]
USER_DATA 0 dev->mmio.wed.wlan.wpdma_txfree 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.hw_rro.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.hw_rro.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.ind_cmd_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.init_done 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.irq s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rev_id 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.fdbk_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.miod_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.rro.ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.running 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.rx_buf_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.rx_buf_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.tx_buf_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.tx_buf_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.desc_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.desc_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.flags 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.reg_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.txfree_ring.size s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.version 0-255[u]
USER_DATA 0 dev->mmio.wed_hif2.wdma_idx s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.amsdu_max_len 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.amsdu_max_subframes 0-255[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.bus_type 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.hif2 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.hw_rro 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.id 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.ack_sn_addr 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.particular_se_phys 0-u64max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.particular_sid 0-u16max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.se_group_nums 0-255[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.ind_cmd.win_size 0-u16max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.msi 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.nbuf 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.phy_base 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.rx_nbuf 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.rx_npkt 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.rx_size 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.token_start 0-u16max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.txfree_tbit 0-255[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wcid_512 0-1[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_int 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_mask 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_phys 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_rx_glo 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_rx_pg 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_tx 0-u32max[u]
USER_DATA 0 dev->mmio.wed_hif2.wlan.wpdma_txfree 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset.done 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.magic 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.owner_cpu 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.locked 0-255[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.locked_pending 0-u16max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.pending 0-255[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.tail 0-u16max[u]
USER_DATA 0 dev->mmio.wed_reset.wait.lock.raw_lock.val.counter s32min-s32max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.done 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.magic 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.owner_cpu 0-u32max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.locked 0-255[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.locked_pending 0-u16max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.pending 0-255[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.tail 0-u16max[u]
USER_DATA 0 dev->mmio.wed_reset_complete.wait.lock.raw_lock.val.counter s32min-s32max[u]
USER_DATA 0 dev->otp.size 0-u64max[u]
USER_DATA 0 dev->phy.antenna_mask 0-255[u]
USER_DATA 0 dev->phy.band_idx 0-255[u]
USER_DATA 0 dev->phy.cap.has_2ghz 0-1[u]
USER_DATA 0 dev->phy.cap.has_5ghz 0-1[u]
USER_DATA 0 dev->phy.cap.has_6ghz 0-1[u]
USER_DATA 0 dev->phy.chainmask 0-u16max[u]
USER_DATA 0 dev->phy.chandef.center_freq1 0-u32max[u]
USER_DATA 0 dev->phy.chandef.center_freq2 0-u32max[u]
USER_DATA 0 dev->phy.chandef.edmg.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.chandef.edmg.channels 0-255[u]
USER_DATA 0 dev->phy.chandef.freq1_offset 0-u16max[u]
USER_DATA 0 dev->phy.chandef.npca_punctured 0-u16max[u]
USER_DATA 0 dev->phy.chandef.punctured 0-u16max[u]
USER_DATA 0 dev->phy.chandef.s1g_primary_2mhz 0-1[u]
USER_DATA 0 dev->phy.chandef.width 0-u32max[u]
USER_DATA 0 dev->phy.dfs_state 0-u32max[u]
USER_DATA 0 dev->phy.leds.al 0-1[u]
USER_DATA 0 dev->phy.leds.cdev.activated 0-1[u]
USER_DATA 0 dev->phy.leds.cdev.blink_brightness s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.blink_delay_off 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.blink_delay_on 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.blink_timer.expires 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.blink_timer.flags 0-u32max[u]
USER_DATA 0 dev->phy.leds.cdev.brightness 0-u32max[u]
USER_DATA 0 dev->phy.leds.cdev.brightness_hw_changed s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.color 0-u32max[u]
USER_DATA 0 dev->phy.leds.cdev.delayed_delay_off 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.delayed_delay_on 0-u64max[u]
USER_DATA 0 dev->phy.leds.cdev.delayed_set_value s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.flags s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.led_access.osq.tail.counter s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.led_access.owner.counter s64min-s64max[u]
USER_DATA 0 dev->phy.leds.cdev.max_brightness 0-u32max[u]
USER_DATA 0 dev->phy.leds.cdev.new_blink_brightness s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.set_brightness_work.data.counter s64min-s64max[u]
USER_DATA 0 dev->phy.leds.cdev.trigger_lock.count.counter s64min-s64max[u]
USER_DATA 0 dev->phy.leds.cdev.trigger_lock.osq.tail.counter s32min-s32max[u]
USER_DATA 0 dev->phy.leds.cdev.trigger_lock.owner.counter s64min-s64max[u]
USER_DATA 0 dev->phy.leds.cdev.work_flags 0-u64max[u]
USER_DATA 0 dev->phy.leds.pin 0-255[u]
USER_DATA 0 dev->phy.mac_work.cpu s32min-s32max[u]
USER_DATA 0 dev->phy.mac_work.timer.expires 0-u64max[u]
USER_DATA 0 dev->phy.mac_work.timer.flags 0-u32max[u]
USER_DATA 0 dev->phy.mac_work.work.data.counter s64min-s64max[u]
USER_DATA 0 dev->phy.mac_work_count 0-255[u]
USER_DATA 0 dev->phy.main_chandef.center_freq1 0-u32max[u]
USER_DATA 0 dev->phy.main_chandef.center_freq2 0-u32max[u]
USER_DATA 0 dev->phy.main_chandef.edmg.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.main_chandef.edmg.channels 0-255[u]
USER_DATA 0 dev->phy.main_chandef.freq1_offset 0-u16max[u]
USER_DATA 0 dev->phy.main_chandef.npca_punctured 0-u16max[u]
USER_DATA 0 dev->phy.main_chandef.punctured 0-u16max[u]
USER_DATA 0 dev->phy.main_chandef.s1g_primary_2mhz 0-1[u]
USER_DATA 0 dev->phy.main_chandef.width 0-u32max[u]
USER_DATA 0 dev->phy.mgmt_tx_pending.counter s32min-s32max[u]
USER_DATA 0 dev->phy.no_active_monitor 0-1[u]
USER_DATA 0 dev->phy.num_sta 0-u32max[u]
USER_DATA 0 dev->phy.offchannel 0-1[u]
USER_DATA 0 dev->phy.radar_enabled 0-1[u]
USER_DATA 0 dev->phy.roc_work.cpu s32min-s32max[u]
USER_DATA 0 dev->phy.roc_work.timer.expires 0-u64max[u]
USER_DATA 0 dev->phy.roc_work.timer.flags 0-u32max[u]
USER_DATA 0 dev->phy.roc_work.work.data.counter s64min-s64max[u]
USER_DATA 0 dev->phy.sband_2g.sband.band 0-u32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.edmg_cap.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.edmg_cap.channels 0-255[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.ampdu_density 0-255[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.ampdu_factor 0-255[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.cap 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.ht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.ht_cap.mcs.tx_params 0-255[u]
USER_DATA 0 dev->phy.sband_2g.sband.n_bitrates s32min-s32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.n_channels s32min-s32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.n_iftype_data 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.s1g_cap.s1g 0-1[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.cap 0-u32max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_mcs.rx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_mcs.tx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_mcs.tx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_2g.sband.vht_cap.vht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_5g.sband.band 0-u32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.edmg_cap.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.edmg_cap.channels 0-255[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.ampdu_density 0-255[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.ampdu_factor 0-255[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.cap 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.ht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.ht_cap.mcs.tx_params 0-255[u]
USER_DATA 0 dev->phy.sband_5g.sband.n_bitrates s32min-s32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.n_channels s32min-s32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.n_iftype_data 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.s1g_cap.s1g 0-1[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.cap 0-u32max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_mcs.rx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_mcs.tx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_mcs.tx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_5g.sband.vht_cap.vht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_6g.sband.band 0-u32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.edmg_cap.bw_config 0-u32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.edmg_cap.channels 0-255[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.ampdu_density 0-255[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.ampdu_factor 0-255[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.cap 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.ht_supported 0-1[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.ht_cap.mcs.tx_params 0-255[u]
USER_DATA 0 dev->phy.sband_6g.sband.n_bitrates s32min-s32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.n_channels s32min-s32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.n_iftype_data 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.s1g_cap.s1g 0-1[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.cap 0-u32max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_mcs.rx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_mcs.rx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_mcs.tx_highest 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_mcs.tx_mcs_map 0-u16max[u]
USER_DATA 0 dev->phy.sband_6g.sband.vht_cap.vht_supported 0-1[u]
USER_DATA 0 dev->phy.state 0-u64max[u]
USER_DATA 0 dev->phy.survey_time s64min-s64max[u]
USER_DATA 0 dev->phy.test.freq_offset 0-u32max[u]
USER_DATA 0 dev->phy.test.state 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_antenna_mask 0-255[u]
USER_DATA 0 dev->phy.test.tx_count 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_done 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_duty_cycle 0-255[u]
USER_DATA 0 dev->phy.test.tx_ipg 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_ltf 0-255[u]
USER_DATA 0 dev->phy.test.tx_mpdu_len 0-u16max[u]
USER_DATA 0 dev->phy.test.tx_pending 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_power_control 0-255[u]
USER_DATA 0 dev->phy.test.tx_queued 0-u32max[u]
USER_DATA 0 dev->phy.test.tx_queued_limit 0-u16max[u]
USER_DATA 0 dev->phy.test.tx_rate_idx 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_ldpc 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_mode 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_nss 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_sgi 0-255[u]
USER_DATA 0 dev->phy.test.tx_rate_stbc 0-255[u]
USER_DATA 0 dev->phy.test.tx_spe_idx 0-255[u]
USER_DATA 0 dev->phy.test.tx_time 0-u32max[u]
USER_DATA 0 dev->phy.txpower_cur s32min-s32max[u]
USER_DATA 0 dev->pre_tbtt_tasklet.count.counter s32min-s32max[u]
USER_DATA 0 dev->pre_tbtt_tasklet.data 0-u64max[u]
USER_DATA 0 dev->pre_tbtt_tasklet.state 0-u64max[u]
USER_DATA 0 dev->pre_tbtt_tasklet.use_callback 0-1[u]
USER_DATA 0 dev->region 0-u32max[u]
USER_DATA 0 dev->rev 0-u32max[u]
USER_DATA 0 dev->rnr.bssid_num 0-255[u]
USER_DATA 0 dev->rnr.seq_num 0-255[u]
USER_DATA 0 dev->rnr.sreq_flag 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_len 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_ref 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.aggr 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.ampdu_ref 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.amsdu 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.band 0-7[u]
USER_DATA 0 dev->rx_ampdu_status.bw 0-15[u]
USER_DATA 0 dev->rx_ampdu_status.chains 0-255[u]
USER_DATA 0 dev->rx_ampdu_status.eht.gi 0-3[u]
USER_DATA 0 dev->rx_ampdu_status.eht.ru 0-15[u]
USER_DATA 0 dev->rx_ampdu_status.enc_flags 0-255[u]
USER_DATA 0 dev->rx_ampdu_status.encoding 0-7[u]
USER_DATA 0 dev->rx_ampdu_status.first_amsdu 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.flag 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.freq 0-u16max[u]
USER_DATA 0 dev->rx_ampdu_status.he_dcm 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.he_gi 0-3[u]
USER_DATA 0 dev->rx_ampdu_status.he_ru 0-7[u]
USER_DATA 0 dev->rx_ampdu_status.last_amsdu 0-1[u]
USER_DATA 0 dev->rx_ampdu_status.nss 0-31[u]
USER_DATA 0 dev->rx_ampdu_status.phy_idx 0-3[u]
USER_DATA 0 dev->rx_ampdu_status.qos_ctl 0-255[u]
USER_DATA 0 dev->rx_ampdu_status.rate_idx 0-255[u]
USER_DATA 0 dev->rx_ampdu_status.reorder_time 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.seqno 0-u16max[u]
USER_DATA 0 dev->rx_ampdu_status.signal (-128)-127[u]
USER_DATA 0 dev->rx_ampdu_status.timestamp 0-u32max[u]
USER_DATA 0 dev->rx_ampdu_status.wcid_idx 0-u16max[u]
USER_DATA 0 dev->rx_token.idr_base 0-u32max[u]
USER_DATA 0 dev->rx_token.idr_next 0-u32max[u]
USER_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max[u]
USER_DATA 0 dev->rx_token_size 0-u16max[u]
USER_DATA 0 dev->rxfilter 0-u32max[u]
USER_DATA 0 dev->scan.beacon_received 0-1[u]
USER_DATA 0 dev->scan.beacon_wait 0-1[u]
USER_DATA 0 dev->scan.chan_idx s32min-s32max[u]
USER_DATA 0 dev->scan_work.cpu s32min-s32max[u]
USER_DATA 0 dev->scan_work.timer.expires 0-u64max[u]
USER_DATA 0 dev->scan_work.timer.flags 0-u32max[u]
USER_DATA 0 dev->scan_work.work.data.counter s64min-s64max[u]
USER_DATA 0 dev->sdio.hw_ver 0-255[u]
USER_DATA 0 dev->sdio.net_worker.state 0-u64max[u]
USER_DATA 0 dev->sdio.pse_mcu_quota_max s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.deficit s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.ple_data_quota s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.pse_data_quota s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.pse_mcu_quota s32min-s32max[u]
USER_DATA 0 dev->sdio.sched.pse_page_size s32min-s32max[u]
USER_DATA 0 dev->sdio.stat_worker.state 0-u64max[u]
USER_DATA 0 dev->sdio.status_worker.state 0-u64max[u]
USER_DATA 0 dev->sdio.txrx_worker.state 0-u64max[u]
USER_DATA 0 dev->sdio.xmit_buf_sz 0-u32max[u]
USER_DATA 0 dev->test_mtd.offset 0-u32max[u]
USER_DATA 0 dev->token.idr_base 0-u32max[u]
USER_DATA 0 dev->token.idr_next 0-u32max[u]
USER_DATA 0 dev->token.idr_rt.xa_flags 0-u32max[u]
USER_DATA 0 dev->token_count 0-u16max[u]
USER_DATA 0 dev->token_size 0-u16max[u]
USER_DATA 0 dev->token_start 0-u16max[u]
USER_DATA 0 dev->tx_napi.defer_hard_irqs 0-u32max[u]
USER_DATA 0 dev->tx_napi.defer_hard_irqs_count 0-u32max[u]
USER_DATA 0 dev->tx_napi.gro.bitmask 0-u64max[u]
USER_DATA 0 dev->tx_napi.gro.cached_napi_id 0-u32max[u]
USER_DATA 0 dev->tx_napi.gro.rx_count 0-u32max[u]
USER_DATA 0 dev->tx_napi.gro_flush_timeout 0-u64max[u]
USER_DATA 0 dev->tx_napi.index s32min-s32max[u]
USER_DATA 0 dev->tx_napi.irq s32min-s32max[u]
USER_DATA 0 dev->tx_napi.irq_suspend_timeout 0-u64max[u]
USER_DATA 0 dev->tx_napi.list_owner s32min-s32max[u]
USER_DATA 0 dev->tx_napi.napi_id 0-u32max[u]
USER_DATA 0 dev->tx_napi.napi_rmap_idx s32min-s32max[u]
USER_DATA 0 dev->tx_napi.notify.irq 0-u32max[u]
USER_DATA 0 dev->tx_napi.notify.kref.refcount.refs.counter s32min-s32max[u]
USER_DATA 0 dev->tx_napi.notify.work.data.counter s64min-s64max[u]
USER_DATA 0 dev->tx_napi.poll_owner s32min-s32max[u]
USER_DATA 0 dev->tx_napi.state 0-u64max[u]
USER_DATA 0 dev->tx_napi.timer._softexpires s64min-s64max[u]
USER_DATA 0 dev->tx_napi.timer.is_hard 0-1[u]
USER_DATA 0 dev->tx_napi.timer.is_lazy 0-1[u]
USER_DATA 0 dev->tx_napi.timer.is_queued 0-1[u]
USER_DATA 0 dev->tx_napi.timer.is_rel 0-1[u]
USER_DATA 0 dev->tx_napi.timer.is_soft 0-1[u]
USER_DATA 0 dev->tx_napi.timer.node.expires s64min-s64max[u]
USER_DATA 0 dev->tx_napi.timer.node.node.node.__rb_parent_color 0-u64max[u]
USER_DATA 0 dev->tx_napi.weight s32min-s32max[u]
USER_DATA 0 dev->tx_worker.state 0-u64max[u]
USER_DATA 0 dev->usb.data_len 0-u16max[u]
USER_DATA 0 dev->usb.mcu.base 0-u32max[u]
USER_DATA 0 dev->usb.mcu.rp_len s32min-s32max[u]
USER_DATA 0 dev->usb.rx_worker.state 0-u64max[u]
USER_DATA 0 dev->usb.sg_en 0-1[u]
USER_DATA 0 dev->usb.stat_work.data.counter s64min-s64max[u]
USER_DATA 0 dev->usb.status_worker.state 0-u64max[u]
USER_DATA 0 dev->usb.usb_ctrl_mtx.osq.tail.counter s32min-s32max[u]
USER_DATA 0 dev->usb.usb_ctrl_mtx.owner.counter s64min-s64max[u]
USER_DATA 0 dev->vif_mask 0-u64max[u]
USER_DATA 0 dev->wed_token_count 0-u16max[u]
LOCK2 &dev->ps_lock
LOCK2 bh
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &local->iflist_mtx
HALF_LOCKED2 &mvm->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mt7603_dev)->ps_lock

drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c mt76x2_power_on() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 65864
PARAM_VALUE 2 mask 268447744
PARAM_VALUE 3 val 268447744
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c mt76x0e_load_firmware() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->dev 0,4096-ptr_max
PARAM_VALUE 0 dev->mcu_ops 2081404359066046464
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 1968
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 1
PARAM_VALUE 4 timeout 600
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/mediatek/mt76/mt7925/pci.c mt7925_pci_suspend() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 868872
PARAM_VALUE 2 mask 10
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/mediatek/mt76/mt7615/mac.c mt7615_mac_set_rates() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->mt76.lock
LOCK2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mt76_dev)->lock

drivers/net/wireless/mediatek/mt76/mt7615/mac.c mt7615_mac_set_rates() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mt76.lock
LOCK2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mt76_dev)->lock

drivers/net/wireless/mediatek/mt76/mt7615/mac.c mt7615_mac_wtbl_update() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 dev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 dev->rxfilter 0-u32max
HOST_DATA 0 dev->token.idr_rt.xa_flags 0,67108864-u32max
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &mdev->mutex

drivers/net/wireless/mediatek/mt76/mt7615/mac.c mt7615_mac_wtbl_update_pk() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev 4096-ptr_max
PARAM_VALUE 0 dev->usb.usb_ctrl_mtx.osq.tail.counter 0-s32max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 5000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->mt76.mutex
HALF_LOCKED2 &dev->mt76.lock
HALF_LOCKED2 bh
TYPE_LOCK (struct mt76_dev)->mutex

drivers/net/wireless/mediatek/mt76/mt7915/dma.c mt7915_dma_enable() -> __mt76_poll()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->queue_ops 4096-ptr_max
PARAM_VALUE 0 dev->tx_napi.dev 4096-ptr_max
PARAM_VALUE 1 offset 402812996
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 0
PARAM_VALUE 4 timeout 1000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mt76.mutex