Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 58 files:
- drivers/net/wireless/ath/ar5523/ar5523.c, line 742
- drivers/net/wireless/ath/ath10k/mac.c, line 8171
- drivers/net/wireless/ath/ath11k/mac.c, line 9258
- drivers/net/wireless/ath/ath12k/mac.c, line 13557
- drivers/net/wireless/ath/ath5k/base.c, line 3007
- drivers/net/wireless/ath/ath5k/debug.c, line 863
- drivers/net/wireless/ath/ath9k/htc_drv_main.c
- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c, line 74
- drivers/net/wireless/ath/ath9k/main.c
- drivers/net/wireless/ath/ath9k/tx99.c, line 30
- drivers/net/wireless/ath/carl9170/main.c, line 422
- drivers/net/wireless/ath/wcn36xx/dxe.c
- drivers/net/wireless/ath/wcn36xx/txrx.c, line 701
- drivers/net/wireless/atmel/at76c50x-usb.c
- drivers/net/wireless/broadcom/b43/main.c
- drivers/net/wireless/broadcom/b43legacy/main.c
- drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c, line 433
- drivers/net/wireless/intel/iwlegacy/3945-mac.c, line 2140
- drivers/net/wireless/intel/iwlegacy/4965-mac.c, line 5299
- drivers/net/wireless/intel/iwlwifi/dvm/lib.c, line 162
- drivers/net/wireless/intel/iwlwifi/dvm/main.c, line 822
- drivers/net/wireless/intel/iwlwifi/dvm/tt.c, line 184
- drivers/net/wireless/intel/iwlwifi/mld/mld.c, line 560
- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c, line 1159
- drivers/net/wireless/intel/iwlwifi/mvm/ops.c, line 1855
- drivers/net/wireless/marvell/libertas_tf/main.c, line 673
- drivers/net/wireless/marvell/mwl8k.c
- drivers/net/wireless/mediatek/mt76/mt7603/mac.c, line 1513
- drivers/net/wireless/mediatek/mt76/mt7615/mac.c, line 2035
- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c, line 531
- drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
- drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c, line 54
- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
- drivers/net/wireless/mediatek/mt76/mt7915/mac.c
- drivers/net/wireless/mediatek/mt76/mt7915/main.c, line 1771
- drivers/net/wireless/mediatek/mt76/mt7921/mac.c, line 706
- drivers/net/wireless/mediatek/mt76/mt7925/mac.c, line 1563
- drivers/net/wireless/mediatek/mt76/mt792x_mac.c, line 343
- drivers/net/wireless/mediatek/mt76/mt7996/mac.c
- drivers/net/wireless/mediatek/mt76/mt7996/main.c, line 2524
- drivers/net/wireless/mediatek/mt7601u/main.c, line 91
- drivers/net/wireless/morsemicro/mm81x/mac.c, line 2228
- drivers/net/wireless/purelifi/plfxlc/usb.c
- drivers/net/wireless/realtek/rtl8xxxu/core.c, line 5143
- drivers/net/wireless/realtek/rtw88/fw.c
- drivers/net/wireless/realtek/rtw88/pci.c, line 1747
- drivers/net/wireless/realtek/rtw89/chan.c, line 1761
- drivers/net/wireless/realtek/rtw89/core.c, line 7269
- drivers/net/wireless/realtek/rtw89/fw.c, line 10460
- drivers/net/wireless/realtek/rtw89/mac.c, line 5375
- drivers/net/wireless/realtek/rtw89/pci.c, line 4679
- drivers/net/wireless/realtek/rtw89/ps.c, line 85
- drivers/net/wireless/realtek/rtw89/ser.c, line 285
- drivers/net/wireless/silabs/wfx/data_tx.c, line 146
- drivers/net/wireless/ti/wl1251/tx.c, line 499
- drivers/net/wireless/ti/wlcore/tx.c, line 1279
- drivers/net/wireless/zydas/zd1211rw/zd_usb.c
- net/mac80211/util.c, line 674
Smatch caller information:
drivers/net/wireless/intel/iwlwifi/mvm/ops.c iwl_mvm_queue_state_change() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read |
drivers/net/wireless/zydas/zd1211rw/zd_usb.c tx_dec_submitted_urbs() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &tx->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct zd_usb_tx)->lock |
drivers/net/wireless/zydas/zd1211rw/zd_usb.c zd_usb_enable_tx() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &chip->mutex | ||
| LOCK2 | &tx->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct zd_chip)->mutex | ||
| TYPE_LOCK | (struct zd_usb_tx)->lock |
drivers/net/wireless/ath/carl9170/main.c carl9170_op_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| CAPPED_DATA | 0 | hw->queues | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ar->mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ar9170)->mutex |
drivers/net/wireless/realtek/rtw89/fw.c rtw89_hw_scan_complete_cb() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/marvell/libertas_tf/main.c lbtf_send_tx_feedback() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath10k/mac.c ath10k_reconfig_complete() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | &ar->conf_mutex | ||
| TYPE_LOCK | (struct ath10k)->conf_mutex |
drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_alive_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | &il->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct il_priv)->mutex |
drivers/net/wireless/intel/iwlwifi/mld/mld.c iwl_mld_queue_state_change() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/mediatek/mt7601u/main.c mt7601u_config() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->conf.chandef.chan | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct mt7601u_dev)->mutex |
drivers/net/wireless/marvell/mwl8k.c mwl8k_fw_lock() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->hw_restart_in_progress | 1 |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| PARAM_VALUE | 0 | hw->wiphy->sar_capa->num_freq_ranges | 2,4,10-11 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| STR_LEN | 0 | hw | (-1),6 |
| STR_LEN | 0 | hw | (-1),6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| LOCK2 | &priv->fw_mutex | ||
| TYPE_LOCK | (struct mwl8k_priv)->fw_mutex |
drivers/net/wireless/marvell/mwl8k.c mwl8k_fw_unlock() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->wiphy->sar_capa->num_freq_ranges | 2,4,10-11 |
| CAPPED_DATA | 0 | hw | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| STR_LEN | 0 | hw | (-1),6 |
| STR_LEN | 0 | hw | (-1),6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
drivers/net/wireless/marvell/mwl8k.c mwl8k_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->fw_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->fw_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hw->priv->fw_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hw->priv->tx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *hw->wiphy->perm_addr | 0-255 |
| CAPPED_DATA | 0 | hw | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
drivers/net/wireless/broadcom/b43/main.c b43_wireless_core_init() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->wiphy->hw_version | 0-u16max |
| PARAM_VALUE | 0 | *hw->wiphy->fw_version | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| TYPE_LOCK | (struct b43_wl)->mutex |
drivers/net/wireless/broadcom/b43/main.c b43_wireless_core_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| TYPE_LOCK | (struct b43_wl)->mutex |
drivers/net/wireless/ath/ath9k/htc_drv_main.c ath9k_htc_reset() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &priv->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ath9k_htc_priv)->mutex |
drivers/net/wireless/ath/ath9k/htc_drv_main.c ath9k_htc_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->conf.chandef.chan | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &priv->mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ath9k_htc_priv)->mutex |
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c mt7615_mcu_bss_event() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c mt76_connac_pm_wake() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &mdev->mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/net/wireless/mediatek/mt76/mt7915/main.c mt7915_reconfig_complete() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL |
drivers/net/wireless/realtek/rtw88/pci.c rtw_pci_io_resume() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c mt76x02_reconfig_complete() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL |
drivers/net/wireless/realtek/rtw89/ps.c rtw89_ps_power_mode_change_with_hci() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| BUF_SIZE | 0 | hw->wiphy->dev.groups | (-1),16 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | 0 | &hw->wiphy->mtx |
drivers/net/wireless/silabs/wfx/data_tx.c wfx_tx_policy_put() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cache->lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct wfx_tx_policy_cache)->lock |
drivers/net/wireless/realtek/rtw89/chan.c rtw89_mcc_prepare_done_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_alive_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | &il->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct il_priv)->mutex |
drivers/net/wireless/atmel/at76c50x-usb.c at76_dwork_hw_scan() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/atmel/at76c50x-usb.c at76_mac80211_tx_callback() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/realtek/rtw89/ser.c drv_resume_tx() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c mt7615_mac_reset_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mt76_dev)->mutex |
drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c mt7615_mac_reset_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mt76_dev)->mutex |
drivers/net/wireless/ath/ath12k/mac.c ath12k_mac_op_reconfig_complete() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/net/wireless/realtek/rtl8xxxu/core.c rtl8xxxu_free_tx_urb() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &priv->tx_urb_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct rtl8xxxu_priv)->tx_urb_lock |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_restart_cleanup() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/realtek/rtw89/pci.c rtw89_pci_io_resume() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hw | unit_byte |
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/net/wireless/ath/ath9k/main.c ath9k_set_key() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->btcoex.no_stomp_timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->chan_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->cur_chan->flush_timeout | (-2),0-536870912 |
| PARAM_VALUE | 0 | hw->priv->dev->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | hw->priv->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | hw->priv->go_beacon.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | hw->priv->go_beacon.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hw->priv->gtt_cnt | 0 |
| PARAM_VALUE | 0 | hw->priv->hw_check_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->hw_check_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->hw_check_work.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->hw_pll_work.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->mci_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->next_chan->active | 1 |
| PARAM_VALUE | 0 | hw->priv->next_chan->assigned | 1 |
| PARAM_VALUE | 0 | hw->priv->paprd_complete.done | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->paprd_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->ps_flags | 0-65527 |
| PARAM_VALUE | 0 | hw->priv->rx.buf_hold | 0 |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->sk_callback_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hw->priv->rx.frag->sk->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.firstepLevel | 2 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.cycpwrThr1 | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.cycpwrThr1Ext | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.firstep | 0-63 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.firstepLow | 0-63 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m1Thresh | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m1ThreshExt | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m1ThreshLow | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m1ThreshLowExt | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m2CountThr | 0-31 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m2CountThrLow | 0-63 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m2Thresh | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m2ThreshExt | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m2ThreshLow | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.iniDef.m2ThreshLowExt | 0-127 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.mrcCCK | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.ofdmWeakSigDetect | 1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->ani.spurImmunityLevel | 3 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->bb_hang_rx_ofdm | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.aic.aic_cal_start_time | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.aic.aic_cal_state | 0-255 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.aic.aic_caled_chan | 0-255 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.aic.aic_enabled | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.enabled | 1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.bt_state | 0-255 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.gpm_idx | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.halted_bt_gpm | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.last_recovery | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.need_flush_btinfo | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.query_bt | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.unhalt_bt_gpm | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.update_2g5g | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->btcoex_hw.mci.wlan_channels_update | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->cal_list_curr->calState | 2 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->caldata->channelFlags | 0-5,8-9,24-25,40-41 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->chip_fullsleep | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->curchan->channelFlags | 0-5,8-9,24-25,40-41 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->dynack.ack_rbf.h_rb | 0-63 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->dynack.ackto | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->sc_ah->dynack.qlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->dynack.st_rbf.h_rb | 0-u16max |
| PARAM_VALUE | 0 | hw->priv->sc_ah->dynack.st_rbf.t_rb | 0-63 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->globaltxtimeout | 0-u16max,4294967295 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->imask | 0,16-4294967295 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->misc_mode | 0,8-4294967295 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->msi_mask | 0-1,6-7 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->noise | (-95)-32 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->paprd_ratemask_ht40 | 0-33554431 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->paprd_target_power | 0-255 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->power_mode | 0-2 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->reset_power_on | 0-1 |
| PARAM_VALUE | 0 | hw->priv->sc_ah->slottime | 9,20 |
| PARAM_VALUE | 0 | hw->priv->sc_pcu_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->sc_pm_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->sched.force_noa_update | 0 |
| PARAM_VALUE | 0 | hw->priv->sched.mgd_prepare_tx | 0 |
| PARAM_VALUE | 0 | hw->priv->sched.offchannel_pending | 0 |
| PARAM_VALUE | 0 | hw->priv->sched.state | 0-3 |
| PARAM_VALUE | 0 | hw->priv->sched.wait_switch | 0 |
| PARAM_VALUE | 0 | hw->priv->sleep_timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->sleep_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->priv->tx.txbuflock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| PARAM_VALUE | 0 | *hw->priv->rx.rxlink | 0 |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->btcoex_hw.aic->aic_sram | 0-4294967295 |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->caldata->num_measures | 0-4294967295 |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->meas0.sign | s32min-s32max |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->meas1.sign | s32min-s32max |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->meas2.sign | s32min-s32max |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->meas3.sign | s32min-s32max |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->nf_2g.cal | s16min-s16max |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->nf_2g.pwr | s16min-s16max |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->nf_5g.cal | s16min-s16max |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->nf_5g.pwr | s16min-s16max |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->originalGain | 0-4294967295 |
| PARAM_VALUE | 0 | *hw->priv->sc_ah->tx_power | 0-255 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| DATA_SOURCE | 0 | hw | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hw->priv->cur_chan->last_beacon | 0-4294967295 |
| HOST_DATA | 0 | hw->priv->sc_ah->btcoex_hw.aic.aic_cal_start_time | 0-4294967295 |
| HOST_DATA | 0 | hw->priv->sc_ah->btcoex_hw.mci.last_recovery | 0-4294967295 |
| HOST_DATA | 0 | hw->priv->sc_ah->msi_reg | 0-4294967295 |
| HOST_DATA | 0 | hw->priv->sched.next_tbtt | 0-4294967295 |
drivers/net/wireless/ath/ath9k/main.c ath_complete_reset() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sc->sc_pcu_lock | ||
| HALF_LOCKED2 | &sc->mutex | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct ath_softc)->sc_pcu_lock |
drivers/net/wireless/purelifi/plfxlc/usb.c plfxlc_send_packet_from_data_queue() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &tx->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct plfxlc_usb_tx)->lock |
drivers/net/wireless/purelifi/plfxlc/usb.c plfxlc_usb_enable_tx() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | hw | s32min-(-2),1-s32max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &tx->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct plfxlc_usb_tx)->lock |
drivers/net/wireless/mediatek/mt76/mt7996/main.c mt7996_reconfig_complete() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| NOCHECK_CALL |
drivers/net/wireless/ath/ath5k/debug.c write_file_queue() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/net/wireless/ath/wcn36xx/txrx.c wcn36xx_start_tx() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_mac_watchdog_reset() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/net/wireless/mediatek/mt76/mt7925/mac.c mt7925_mac_reset_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7915/mac.c mt7915_mac_full_reset() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7915/mac.c mt7915_mac_full_reset() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7915/mac.c mt7915_mac_reset_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mt76_dev)->mutex |
drivers/net/wireless/mediatek/mt76/mt7915/mac.c mt7915_mac_reset_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mt76_dev)->mutex |
drivers/net/wireless/ath/ath5k/base.c ath5k_reset() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ah->lock | ||
| TYPE_LOCK | (struct ath5k_hw)->lock |
drivers/net/wireless/realtek/rtw88/fw.c rtw_hw_scan_chan_switch() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | &rtwdev->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtw_dev)->mutex |
drivers/net/wireless/realtek/rtw88/fw.c rtw_hw_scan_complete() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rtwdev->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtw_dev)->mutex |
drivers/net/wireless/mediatek/mt76/mt7921/mac.c mt7921_mac_reset_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath9k/tx99.c ath9k_tx99_stop() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &sc->mutex | ||
| TYPE_LOCK | (struct ath_softc)->mutex |
drivers/net/wireless/mediatek/mt76/mt792x_mac.c mt792x_pm_wake_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c ath9k_htc_check_wake_queues() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &priv->tx.tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath9k_htc_tx)->tx_lock |
drivers/net/wireless/ti/wl1251/tx.c wl1251_tx_complete() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| LOCK2 | &wl->wl_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct wl1251)->mutex | ||
| TYPE_LOCK | (struct wl1251)->wl_lock |
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c brcms_ops_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv | 4096-ptr_max |
| DATA_SOURCE | 0 | hw | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/mediatek/mt76/mt7996/mac.c mt7996_mac_full_reset() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/wcn36xx/dxe.c reap_tx_dxes() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ch->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct wcn36xx_dxe_ch)->lock |
drivers/net/wireless/ath/wcn36xx/dxe.c wcn36xx_dxe_tx_ack_ind() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/wcn36xx/dxe.c wcn36xx_dxe_tx_timer() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/broadcom/b43legacy/main.c b43legacy_wireless_core_init() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->wiphy | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->wiphy->hw_version | 0-u16max |
| PARAM_VALUE | 0 | *hw->wiphy->fw_version | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| TYPE_LOCK | (struct b43legacy_wl)->mutex |
drivers/net/wireless/broadcom/b43legacy/main.c b43legacy_wireless_core_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *hw->wiphy->fw_version | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| TYPE_LOCK | (struct b43legacy_wl)->mutex |
drivers/net/wireless/mediatek/mt76/mt7615/mac.c mt7615_pm_wake_work() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath11k/mac.c ath11k_mac_op_reconfig_complete() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | &ar->conf_mutex | ||
| TYPE_LOCK | (struct ath11k)->conf_mutex |
drivers/net/wireless/intel/iwlwifi/dvm/lib.c iwlagn_dev_txfifo_flush() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| NOCHECK_CALL | |||
| LOCK2 | &priv->mutex | ||
| TYPE_LOCK | (struct iwl_priv)->mutex |
drivers/net/wireless/ath/ar5523/ar5523.c ar5523_data_tx_pkt_put() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/morsemicro/mm81x/mac.c mm81x_mac_ops_add_interface() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ti/wlcore/tx.c wlcore_wake_queues() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| LOCK2 | &wl->wl_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &wl->flush_mutex | ||
| TYPE_LOCK | (struct wl1271)->mutex | ||
| TYPE_LOCK | (struct wl1271)->wl_lock |
drivers/net/wireless/intel/iwlwifi/dvm/tt.c iwl_perform_ct_kill_task() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| LOCK2 | &priv->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct iwl_priv)->mutex |
drivers/net/wireless/intel/iwlwifi/dvm/main.c iwl_alive_start() -> ieee80211_wake_queues()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &priv->mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct iwl_priv)->mutex |