Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

net/mac80211/chan.c ieee80211_assign_link_chanctx() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/chan.c ieee80211_chan_bw_change() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte
LOCK2 rcu_read

net/mac80211/chan.c ieee80211_chanctx_user_iter_next() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/chan.c ieee80211_find_nan_sdata() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/chan.c ieee80211_is_radar_required() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/tx.c __ieee80211_beacon_get() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r vif_to_sdata
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

net/mac80211/tx.c __ieee80211_subif_start_xmit() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r IEEE80211_DEV_TO_SUB_IF
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

net/mac80211/tx.c ieee80211_beacon_cntdwn_is_complete() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r vif_to_sdata
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ar->conf_mutex
HALF_LOCKED2 &arvif->ar->conf_mutex
HALF_LOCKED2 &mvm->time_event_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

net/mac80211/tx.c ieee80211_monitor_start_xmit() -> ieee80211_sdata_running()

Type Parameter Key Value
DATA_SOURCE 0 sdata r IEEE80211_DEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

net/mac80211/tx.c ieee80211_monitor_start_xmit() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags

net/mac80211/tx.c ieee80211_subif_start_xmit() -> ieee80211_sdata_running()

Type Parameter Key Value
DATA_SOURCE 0 sdata r IEEE80211_DEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

net/mac80211/tx.c ieee80211_subif_start_xmit_8023() -> ieee80211_sdata_running()

Type Parameter Key Value
DATA_SOURCE 0 sdata r IEEE80211_DEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

net/mac80211/offchannel.c ieee80211_offchannel_return() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links

net/mac80211/offchannel.c ieee80211_offchannel_stop_vifs() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/util.c __ieee80211_iterate_interfaces() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/util.c __iterate_interfaces() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &local->iflist_mtx
HALF_LOCKED2 &mvm->mutex
HALF_LOCKED2 rcu_read

net/mac80211/util.c ieee80211_chanctx_radar_detect() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/util.c ieee80211_fill_ifcomb_params() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte

net/mac80211/util.c ieee80211_reconfig() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/util.c ieee80211_reconfig() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/util.c ieee80211_reconfig() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 1-u64max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/util.c ieee80211_reconfig() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 sdata->local->hw.priv->ah->btcoex_hw.aic.aic_cal_start_time 0-4294967295
HOST_DATA 0 sdata->local->hw.priv->ah->btcoex_hw.mci.last_recovery 0-4294967295
HOST_DATA 0 sdata->vif.drv_priv->ap_beacon_time 0-4294967295
UNITS 0 sdata unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/util.c wdev_to_ieee80211_vif() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r IEEE80211_WDEV_TO_SUB_IF

net/mac80211/link.c _ieee80211_set_active_links() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
CAPPED_DATA 0 sdata 1
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sdata->vif.active_links 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links
UNITS 0 sdata unit_byte

net/mac80211/link.c ieee80211_set_active_links_async() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r vif_to_sdata
RX_PATH
TASK_NOT_RUNNING

net/mac80211/mlme.c ieee80211_csa_switch_work() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/mlme.c ieee80211_mgd_probe_ap() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/mlme.c ieee80211_mlme_notify_scan_completed() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

net/mac80211/mlme.c ieee80211_recalc_ps() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/nan.c ieee80211_find_nan_sdata() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/nan.c ieee80211_nan_update_all_ndi_carriers() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/nan.c ieee80211_nan_update_ndi_carrier() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sdata->vif->bss_conf->bssid 0-255
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links
UNITS 0 sdata unit_byte

net/mac80211/iface.c _ieee80211_change_mac() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &local->hw.wiphy->mtx
HALF_LOCKED2 global &dev_addr_sem
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/iface.c ieee80211_assign_perm_addr() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rdev->wiphy.mtx
HALF_LOCKED2 &dev->ethtool->rss_lock
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
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/iface.c ieee80211_check_concurrent_iface() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sdata->local->hw.wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/iface.c ieee80211_if_change_type() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &wdev->wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/iface.c ieee80211_iface_work() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/iface.c ieee80211_recalc_offload() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sdata->local->hw.wiphy->mtx

net/mac80211/iface.c ieee80211_recalc_txpower() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links
NO_OVERFLOW_SIMPLE 0 sdata->wdev.u.nan.n_channels
UNITS 0 sdata unit_byte
LOCK2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/iface.c ieee80211_stop_mbssid() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 &sdata->local->hw.wiphy->mtx

net/mac80211/iface.c ieee80211_stop_mbssid() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r vif_to_sdata
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 &sdata->local->hw.wiphy->mtx

net/mac80211/sta_info.c sta_info_insert_check() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links
UNITS 0 sdata unit_byte

net/mac80211/pm.c __ieee80211_suspend() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/pm.c __ieee80211_suspend() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

net/mac80211/cfg.c ieee80211_add_key() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r IEEE80211_WDEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/cfg.c ieee80211_add_nan_func() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r IEEE80211_WDEV_TO_SUB_IF

net/mac80211/cfg.c ieee80211_color_change_bss_config_notify() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/cfg.c ieee80211_color_change_finalize_work() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/cfg.c ieee80211_csa_finalize_work() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/cfg.c ieee80211_csa_finish() -> ieee80211_sdata_running()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &ar->conf_mutex
HALF_LOCKED2 &mvm->time_event_lock
HALF_LOCKED2 &wl->mutex
HALF_LOCKED2 bh

net/mac80211/cfg.c ieee80211_del_nan_func() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r IEEE80211_WDEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
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/cfg.c ieee80211_nan_change_conf() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r IEEE80211_WDEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
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/cfg.c ieee80211_set_bitrate_mask() -> ieee80211_sdata_running()

Type Parameter Key Value
DATA_SOURCE 0 sdata r IEEE80211_DEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/cfg.c ieee80211_set_mcast_rate() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r IEEE80211_DEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
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/cfg.c ieee80211_set_mon_options() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
CAPPED_DATA 0 sdata 1
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/cfg.c ieee80211_set_mon_options() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
CAPPED_DATA 0 sdata 1
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/cfg.c ieee80211_update_mgmt_frame_registrations() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata r IEEE80211_WDEV_TO_SUB_IF
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/ibss.c ieee80211_ibss_notify_scan_completed() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/status.c ieee80211_handle_smps_status() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh

net/mac80211/status.c ieee80211_handle_teardown_ttlm_status() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh

net/mac80211/status.c ieee80211_handle_uhr_omp_status() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh

net/mac80211/status.c ieee80211_tx_monitor() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh

net/mac80211/key.c ieee80211_reenable_keys() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0

net/mac80211/debugfs_netdev.c ieee80211_if_parse_beacon_loss() -> ieee80211_sdata_running()

Type Parameter Key Value
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/debugfs_netdev.c ieee80211_if_parse_tkip_mic_test() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
DATA_SOURCE 0 sdata $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/scan.c __ieee80211_scan_completed() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

net/mac80211/scan.c ieee80211_scan_state_decision() -> ieee80211_sdata_running()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/scan.c ieee80211_scan_work() -> ieee80211_sdata_running()

Type Parameter Key Value
PARAM_VALUE 0 sdata 1-u64max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte
HALF_LOCKED2 &rdev->wiphy.mtx