Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 19 files:
- drivers/net/wireless/ath/ath12k/mac.c
- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
- drivers/net/wireless/intel/iwlwifi/mld/mld.c
- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c, line 1423
- drivers/net/wireless/realtek/rtw89/core.c
- drivers/net/wireless/realtek/rtw89/mac80211.c
- net/mac80211/ht.c, line 308
- net/mac80211/ibss.c, line 534
- net/mac80211/iface.c
- net/mac80211/link.c
- net/mac80211/main.c
- net/mac80211/mlme.c
- net/mac80211/offchannel.c
- net/mac80211/pm.c, line 78
- net/mac80211/util.c, line 1643
- net/wireless/core.c
- net/wireless/debugfs.c
- net/wireless/pmsr.c, line 867
- net/wireless/trace.h, line 286
Smatch caller information:
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_mac80211_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_move_sta_state_down() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/intel/iwlwifi/mld/mld.c iwl_op_mode_mld_start() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wiphy->regulatory_flags | 0,32-u32max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| PARAM_VALUE | 1 | work->func | 366119072365965312 |
| NOCHECK_CALL | |||
| LOCK2 | global &iwlwifi_opmode_table_mtx | ||
| LOCK2 | global &rtnl_mutex | ||
| LOCK2 | 0 | &wiphy->mtx | |
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/intel/iwlwifi/mld/mld.c iwl_op_mode_mld_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | wiphy->mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &iwlwifi_opmode_table_mtx | ||
| LOCK2 | 0 | &wiphy->mtx | |
| TYPE_LOCK | (struct wiphy)->mtx |
net/wireless/pmsr.c cfg80211_pmsr_wdev_down() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/wireless/debugfs.c wiphy_locked_debugfs_read_cancel() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &fsd->cancellations_mtx | ||
| LOCK2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| HALF_LOCKED2 | global &selinux_state.policy_mutex | ||
| TYPE_LOCK | (struct debugfs_fsdata)->cancellations_mtx | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
net/wireless/debugfs.c wiphy_locked_debugfs_write_cancel() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &fsd->cancellations_mtx | ||
| LOCK2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| HALF_LOCKED2 | global &selinux_state.policy_mutex | ||
| TYPE_LOCK | (struct debugfs_fsdata)->cancellations_mtx | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
net/mac80211/offchannel.c ieee80211_cancel_roc() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/mac80211/offchannel.c ieee80211_offchannel_ps_enable() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/util.c ieee80211_stop_device() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/mac80211/link.c ieee80211_link_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/link.c ieee80211_link_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/mlme.c ieee80211_change_ps() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/mlme.c ieee80211_mgd_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| NOCHECK_CALL |
net/mac80211/mlme.c ieee80211_mgd_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| NOCHECK_CALL |
net/mac80211/mlme.c ieee80211_mgd_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| NOCHECK_CALL |
net/mac80211/mlme.c ieee80211_mgd_stop_link() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/mlme.c ieee80211_mgd_stop_link() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/mlme.c ieee80211_set_disassoc() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/mlme.c ieee80211_set_disassoc() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 0 | wiphy->radio->n_freq_range | 0-1 |
| PARAM_VALUE | 0 | wiphy->radio->n_iface_combinations | 0-1 |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/ath/ath12k/mac.c ath12k_mac_drain_tx() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ah->hw->wiphy->mtx |
drivers/net/wireless/ath/ath12k/mac.c ath12k_mac_op_hw_scan() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
drivers/net/wireless/ath/ath12k/mac.c ath12k_mac_op_remove_interface() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &local->iflist_mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath12k/mac.c ath12k_mac_remove_link_interface() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/ath/ath12k/mac.c ath12k_mac_station_remove() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/ath/ath12k/mac.c ath12k_mac_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ah->hw_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/mac80211/ht.c ieee80211_sta_tear_down_BA_sessions() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_mac_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
net/mac80211/iface.c ieee80211_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy->mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &wiphy->mtx | |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/mac80211/iface.c ieee80211_teardown_sdata() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/core.c _cfg80211_unregister_wdev() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/core.c _cfg80211_unregister_wdev() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/core.c cfg80211_netdev_notifier_call() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/wireless/core.c wiphy_delayed_work_cancel() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| DATA_SOURCE | 0 | wiphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | 0 | &wiphy->mtx |
net/wireless/core.c wiphy_hrtimer_work_cancel() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| DATA_SOURCE | 0 | wiphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/mac80211/pm.c __ieee80211_suspend() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/mac80211/ibss.c ieee80211_ibss_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| NOCHECK_CALL |
net/mac80211/main.c ieee80211_restart_work() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 0 | wiphy->mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.osq.tail.counter | 0-s32max |
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| LOCK2 | 0 | &wiphy->mtx | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/mac80211/main.c ieee80211_unregister_hw() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | wiphy->mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| LOCK2 | 0 | &wiphy->mtx | |
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/mac80211/main.c ieee80211_unregister_hw() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | wiphy->mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| LOCK2 | 0 | &wiphy->mtx | |
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
net/mac80211/main.c ieee80211_unregister_hw() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | wiphy->mtx.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | wiphy->mtx.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| LOCK2 | 0 | &wiphy->mtx | |
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &ab->core_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/realtek/rtw89/mac80211.c __rtw89_ops_remove_iface_link() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/realtek/rtw89/mac80211.c rtw89_ops_config() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/realtek/rtw89/core.c rtw89_core_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rtwdev->hw->wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/realtek/rtw89/core.c rtw89_core_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rtwdev->hw->wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/realtek/rtw89/core.c rtw89_core_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rtwdev->hw->wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/realtek/rtw89/core.c rtw89_core_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rtwdev->hw->wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/realtek/rtw89/core.c rtw89_core_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rtwdev->hw->wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/realtek/rtw89/core.c rtw89_core_stop() -> wiphy_work_cancel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| PARAM_VALUE | 1 | work | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &rtwdev->hw->wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |