Defined in 1 files as a function:
Referenced in 10 files:
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c, line 661
- drivers/net/wireless/marvell/mwifiex/cfg80211.c, line 3135
- drivers/net/wireless/nxp/nxpwifi/cfg80211.c, line 2481
- drivers/net/wireless/quantenna/qtnfmac/core.c, line 464
- drivers/net/wireless/virtual/mac80211_hwsim_main.c
- net/mac80211/iface.c, line 2293
- net/wireless/core.c
-
net/wireless/nl80211.c
- line 113
- line 207
- line 1310
- line 3794
- line 4834
- line 6478
- line 7133
- line 13835
- line 13841
- line 13913
- line 14381
- line 15729
- line 17201
- line 17204
- line 17264
- line 17267
- line 17313
- line 17980
- line 20651
- line 20670
- line 20810
- line 20840
- line 20857
- line 20995
- line 21126
- line 21257
- line 21361
- line 21397
- line 21433
- line 21502
- line 21552
- line 21595
- line 21633
- line 21732
- line 21769
- line 21837
- line 21867
- line 21898
- line 21937
- line 22032
- line 22089
- line 22169
- line 22237
- line 22408
- line 22465
- line 22527
- line 22610
- line 22680
- line 22736
- line 22789
- line 22839
- line 22883
- line 23064
- line 23106
- line 23219
- line 23256
- line 23289
- line 23346
- line 23397
- line 23445
- line 23484
- line 23524
- line 23527
- line 23570
- line 23618
- net/wireless/pmsr.c
- net/wireless/sysfs.c, line 167
Smatch caller information:
drivers/net/wireless/virtual/mac80211_hwsim_main.c hwsim_del_radio_nl() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | global &hwsim_radio_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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 |
drivers/net/wireless/virtual/mac80211_hwsim_main.c hwsim_dump_radio_nl() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | global &hwsim_radio_lock | ||
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex |
drivers/net/wireless/virtual/mac80211_hwsim_main.c hwsim_exit_net() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | global &hwsim_radio_lock | ||
| LOCK2 | global &pernet_ops_rwsem |
drivers/net/wireless/virtual/mac80211_hwsim_main.c hwsim_get_radio_nl() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | global &hwsim_radio_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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 |
drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_add_virtual_intf() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| DATA_SOURCE | 0 | wiphy | $0 |
| STR_LEN | 0 | wiphy | (-1),5-6 |
| STR_LEN | 0 | wiphy | (-1),5-6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | wiphy->n_radio | |
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | 0 | &wiphy->mtx | |
| TYPE_LOCK | (struct wiphy)->mtx |
net/wireless/sysfs.c wiphy_namespace() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c brcmf_net_attach() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/pmsr.c cfg80211_pmsr_complete() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &data->mutex | ||
| HALF_LOCKED2 | &mvm->mutex |
net/wireless/pmsr.c cfg80211_pmsr_report() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &data->mutex | ||
| HALF_LOCKED2 | &mvm->mutex |
net/mac80211/iface.c ieee80211_if_add() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| 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/wireless/core.c cfg80211_pernet_exit() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &pernet_ops_rwsem | ||
| LOCK2 | global &rtnl_mutex |
net/wireless/core.c cfg80211_switch_netns() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &pernet_ops_rwsem | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/wireless/nl80211.c __cfg80211_rdev_from_attrs() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rtnl_mutex |
net/wireless/nl80211.c __cfg80211_send_event_skb() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->data_lock | ||
| HALF_LOCKED2 | &wl->mutex | ||
| HALF_LOCKED2 | bh |
net/wireless/nl80211.c __cfg80211_send_event_skb() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->data_lock | ||
| HALF_LOCKED2 | &wl->mutex | ||
| HALF_LOCKED2 | bh |
net/wireless/nl80211.c __cfg80211_wdev_from_attrs() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
net/wireless/nl80211.c __nl80211_rx_control_port() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/wireless/nl80211.c __nl80211_unexpected_frame() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/wireless/nl80211.c cfg80211_assoc_comeback() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH |
net/wireless/nl80211.c cfg80211_bss_color_notify() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_conn_failed() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_crit_proto_stopped() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
net/wireless/nl80211.c cfg80211_del_sta_sinfo() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_epcs_changed() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_external_auth_request() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/wireless/nl80211.c cfg80211_ft_event() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| LOCK2 | &pool->lock |
net/wireless/nl80211.c cfg80211_incumbent_signal_notify() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| HALF_LOCKED2 | rcu_read |
net/wireless/nl80211.c cfg80211_links_removed() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_nan_channel_evac() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_nan_cluster_joined() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_nan_cluster_joined() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_nan_func_terminated() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
net/wireless/nl80211.c cfg80211_nan_func_terminated() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
net/wireless/nl80211.c cfg80211_nan_match() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
net/wireless/nl80211.c cfg80211_nan_match() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
net/wireless/nl80211.c cfg80211_nan_sched_update_done() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_nan_ulw_update() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_new_sta() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &wil->mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/wireless/nl80211.c cfg80211_next_nan_dw_notif() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_notify_new_peer_candidate() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/nl80211.c cfg80211_probe_status() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/wireless/nl80211.c cfg80211_report_obss_beacon_khz() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| LOCK2 | &rdev->beacon_registrations_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct cfg80211_registered_device)->beacon_registrations_lock |
net/wireless/nl80211.c cfg80211_send_cqm() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_sta_opmode_change_notify() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c cfg80211_tdls_oper_request() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &priv->auto_tdls_lock | ||
| HALF_LOCKED2 | bh |
net/wireless/nl80211.c cfg80211_update_owe_info_event() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| LOCK2 | &pool->lock | ||
| LOCK2 | global &rtnl_mutex |
net/wireless/nl80211.c nl80211_ch_switch_notify() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c nl80211_dump_interface() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex |
net/wireless/nl80211.c nl80211_dump_wiphy() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex |
net/wireless/nl80211.c nl80211_frame_tx_status() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/wireless/nl80211.c nl80211_gtk_rekey_notify() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &wcn->conf_mutex | ||
| HALF_LOCKED2 | &wcn->hal_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/wireless/nl80211.c nl80211_michael_mic_failure() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/wireless/nl80211.c nl80211_notify_iface() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/nl80211.c nl80211_parse_mbssid_config() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| DATA_SOURCE | 0 | wiphy | $0 |
| 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/wireless/nl80211.c nl80211_parse_wowlan_tcp() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
net/wireless/nl80211.c nl80211_prepare_vendor_dump() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| BUF_SIZE | 0 | wiphy | 2464 |
| DATA_SOURCE | 0 | wiphy | r wiphy_idx_to_wiphy |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex |
net/wireless/nl80211.c nl80211_prepare_wdev_dump() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| BUF_SIZE | 0 | wiphy | 2464 |
| DATA_SOURCE | 0 | wiphy | r wiphy_idx_to_wiphy |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex |
net/wireless/nl80211.c nl80211_radar_notify() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
net/wireless/nl80211.c nl80211_send_ap_started() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| 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/wireless/nl80211.c nl80211_send_ap_stopped() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/nl80211.c nl80211_send_connect_result() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/nl80211.c nl80211_send_disconnected() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c nl80211_send_ibss_bssid() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/nl80211.c nl80211_send_mgmt() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->mgmt_registrations_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &wil->vif_mutex | ||
| HALF_LOCKED2 | &wilc->hif_cs | ||
| HALF_LOCKED2 | &wilc->srcu | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct cfg80211_registered_device)->mgmt_registrations_lock |
net/wireless/nl80211.c nl80211_send_mlme_event() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c nl80211_send_mlme_timeout() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c nl80211_send_port_authorized() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/nl80211.c nl80211_send_remain_on_chan_event() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c nl80211_send_roamed() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/nl80211.c nl80211_send_scan_msg() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/wireless/nl80211.c nl80211_send_scan_start() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/wireless/nl80211.c nl80211_send_sched_scan() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| BUF_SIZE | 0 | wiphy | (-1),2464 |
| BUF_SIZE | 0 | wiphy | (-1),2464 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
net/wireless/nl80211.c nl80211_testmode_dump() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex |
net/wireless/nl80211.c nl80211_wiphy_netns() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| NS_CAPABLE | 0 | 12 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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 |
drivers/net/wireless/nxp/nxpwifi/cfg80211.c nxpwifi_add_virtual_intf() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 1-u64max |
| DATA_SOURCE | 0 | wiphy | $0 |
| STR_LEN | 0 | wiphy | (-1),5-6 |
| STR_LEN | 0 | wiphy | (-1),5-6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | wiphy->n_radio | |
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/quantenna/qtnfmac/core.c qtnf_core_net_attach() -> wiphy_net()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wiphy | 4096-ptr_max |
| DATA_SOURCE | 0 | wiphy | r priv_to_wiphy |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |