Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 10 files:
- drivers/net/wireless/intel/iwlwifi/dvm/lib.c, line 1147
- drivers/net/wireless/intel/iwlwifi/mld/d3.c
- drivers/net/wireless/intel/iwlwifi/mld/iface.c, line 57
- drivers/net/wireless/intel/iwlwifi/mld/key.c
- drivers/net/wireless/intel/iwlwifi/mvm/d3.c
- drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c, line 688
- drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c, line 359
- drivers/net/wireless/mediatek/mt76/mt7996/main.c
- drivers/net/wireless/realtek/rtw88/util.h, line 16
- net/mac80211/key.c, line 1047
Smatch caller information:
drivers/net/wireless/intel/iwlwifi/mld/iface.c iwl_mld_cleanup_vif() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->drv_priv->aux_sta.sta_id | 255 |
| PARAM_VALUE | 1 | vif->drv_priv->link | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->drv_priv->roc_activity | 4 |
| PARAM_VALUE | 3 | iter_data | 0 |
| DATA_SOURCE | 1 | vif | $2 |
| BIT_INFO | 1 | vif->driver_flags | 0x0,0xffffffef |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &local->iflist_mtx | ||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_set_wake_packet() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->drv_priv | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.active | 0-1 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.average_beacon_energy | 0-4294967295 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.avg_signal | (-128)-127 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.chan_load_lvl | 0-4294967295 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.fw_id | 0-255 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.he_ru_2mhz_block | 0-1 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.last_cqm_rssi_event | s32min-s32max |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.silent_deactivation | 0-1 |
| PARAM_VALUE | 1 | vif->drv_priv->fw_id | 0-255 |
| PARAM_VALUE | 1 | vif->link_conf | 4096-ptr_max |
| PARAM_VALUE | 3 | iter_data | 3611634742611103744 |
| BUF_SIZE | 3 | iter_data | 12 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_suspend_send_security_cmds() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->priv->radio->cached_ppdu_id | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->cfg_rx_chainmask | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->cfg_tx_chainmask | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->ch_info_can_report_survey | 0-1 |
| PARAM_VALUE | 0 | hw->priv->radio->chan_tx_pwr | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->dfs_block_radar_events | 0-1 |
| PARAM_VALUE | 0 | hw->priv->radio->filter_flags | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->ftm_msgref | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->ht_cap_info | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->hw_link_id | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->install_key_status | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->radio->last_ppdu_id | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->last_wmi_vdev_start_status | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->radio->lmac_id | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->max_allowed_tx_power | (-128)-127 |
| PARAM_VALUE | 0 | hw->priv->radio->max_num_peers | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->radio->max_num_stations | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->max_tx_power | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->min_tx_power | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->mlo_setup_status | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->monitor_started | 0-1 |
| PARAM_VALUE | 0 | hw->priv->radio->monitor_vdev_created | 0-1 |
| PARAM_VALUE | 0 | hw->priv->radio->monitor_vdev_id | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->radio->nlo_enabled | 0-1 |
| PARAM_VALUE | 0 | hw->priv->radio->num_created_vdevs | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->num_peers | s32min-s32max |
| PARAM_VALUE | 0 | hw->priv->radio->num_rx_chains | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->num_started_vdevs | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->num_stations | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->num_tx_chains | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->pdev_idx | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->power_scale | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->radio_idx | 0-255 |
| PARAM_VALUE | 0 | hw->priv->radio->regdom_set_by_user | 0-1 |
| PARAM_VALUE | 0 | hw->priv->radio->rts_threshold | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->state_11d | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->supports_6ghz | 0-1 |
| PARAM_VALUE | 0 | hw->priv->radio->survey_last_cycle_count | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->survey_last_rx_clear_count | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->target_suspend_ack | 0-1 |
| PARAM_VALUE | 0 | hw->priv->radio->txpower_limit_2g | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->txpower_limit_5g | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->txpower_scale | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->vdev_id_11d_scan | 0-4294967295 |
| PARAM_VALUE | 0 | hw->priv->radio->vht_cap_info | 0-4294967295 |
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->cfg.assoc | 1 |
| PARAM_VALUE | 1 | vif->drv_priv->emlsr.blocked_reasons | 0-4294967295 |
| PARAM_VALUE | 1 | vif->drv_priv->emlsr.check_tpt_wk.timer.flags | 0-4294967295 |
| PARAM_VALUE | 1 | vif->drv_priv->emlsr.check_tpt_wk.timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | vif->drv_priv->emlsr.exit_repeat_count | 0-255 |
| PARAM_VALUE | 1 | vif->drv_priv->emlsr.last_exit_reason | 1-2,4,8,32,64,128,256,1024 |
| PARAM_VALUE | 1 | vif->drv_priv->emlsr.prevent_done_wk.timer.flags | 0-4294967295 |
| PARAM_VALUE | 1 | vif->link_conf | 4096-ptr_max |
| PARAM_VALUE | 3 | iter_data | 1381906432049897472 |
| BUF_SIZE | 3 | iter_data | 48 |
| DATA_SOURCE | 1 | vif | $1 |
| 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 |
drivers/net/wireless/intel/iwlwifi/mld/d3.c iwl_mld_update_sec_keys() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->drv_priv | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.avg_signal | (-128)-127 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.chan_load_lvl | 0-4294967295 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.fw_id | 0-255 |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.last_cqm_rssi_event | s32min-s32max |
| PARAM_VALUE | 1 | vif->drv_priv->deflink.silent_deactivation | 0-1 |
| PARAM_VALUE | 1 | vif->drv_priv->fw_id | 0-255 |
| PARAM_VALUE | 1 | vif->link_conf | 4096-ptr_max |
| PARAM_VALUE | 3 | iter_data | 7338780990932426752 |
| BUF_SIZE | 3 | iter_data | 16 |
| CAPPED_DATA | 1 | vif | 1 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/mediatek/mt76/mt7996/main.c mt7996_vif_link_add() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->drv_priv | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->type | 1-3,6-7 |
| PARAM_VALUE | 3 | iter_data | 2664727158463569920 |
| BUF_SIZE | 3 | iter_data | 8 |
| CAPPED_DATA | 1 | vif | 1 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct mt76_dev)->mutex |
drivers/net/wireless/mediatek/mt76/mt7996/main.c mt7996_vif_link_destroy() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 3 | iter_data | 4750520307072409600 |
| BUF_SIZE | 3 | iter_data | 8 |
| CAPPED_DATA | 1 | vif | 1 |
| DATA_SOURCE | 1 | vif | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | vif->active_links | |
| HALF_LOCKED2 | &dev->mt76.mutex |
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c iwl_mvm_ftm_set_secured_ranging() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->cfg.assoc | 1 |
| PARAM_VALUE | 1 | vif->drv_priv->ftm_unprotected | 0 |
| PARAM_VALUE | 3 | iter_data | 6869266242219085824 |
| BUF_SIZE | 3 | iter_data | 24 |
| CAPPED_DATA | 1 | vif | 1 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| 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 iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c iwl_mvm_sec_key_remove_ap() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->type | 2 |
| PARAM_VALUE | 3 | iter_data | 0-u32max |
| CAPPED_DATA | 1 | vif | 1 |
| DATA_SOURCE | 1 | vif | $1 |
| DATA_SOURCE | 3 | iter_data | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | vif->bss_conf.qos | 0-1[c] |
| NO_OVERFLOW_SIMPLE | 1 | vif->active_links | |
| UNITS | 3 | iter_data | unit_array_size |
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mld/key.c iwl_mld_remove_ap_keys() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->type | 2 |
| PARAM_VALUE | 3 | iter_data | 667211441841553408 |
| BUF_SIZE | 3 | iter_data | 16 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/intel/iwlwifi/mld/key.c iwl_mld_update_sta_keys() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 3 | iter_data | 7770832033042030592 |
| BUF_SIZE | 3 | iter_data | 24 |
| CAPPED_DATA | 1 | vif | 1 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | vif->active_links | 0-u16max[c] |
| NO_OVERFLOW_SIMPLE | 1 | vif->active_links |
drivers/net/wireless/realtek/rtw88/wow.c rtw_wow_fw_security_type() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw->priv->lps_conf.pattern_cam_backup | 0-1 |
| PARAM_VALUE | 0 | hw->priv->lps_conf.sec_cam_backup | 0-1 |
| PARAM_VALUE | 0 | hw->wiphy->radio->n_freq_range | 0-1 |
| PARAM_VALUE | 0 | hw->wiphy->radio->n_iface_combinations | 0-1 |
| PARAM_VALUE | 3 | iter_data | 6901146439145246720 |
| BUF_SIZE | 3 | iter_data | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rtwdev->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct rtw_dev)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/intel/iwlwifi/dvm/lib.c iwlagn_suspend() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 4096-ptr_max |
| PARAM_VALUE | 0 | hw->queues | 0-64 |
| PARAM_VALUE | 3 | iter_data | 6808277483029426176 |
| BUF_SIZE | 3 | iter_data | 40 |
| CAPPED_DATA | 0 | hw->queues | 1 |
| 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 |
drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_setup_connection_keep() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif | 4096-ptr_max |
| PARAM_VALUE | 1 | vif->bss_conf.bssid | 1-u64max |
| PARAM_VALUE | 3 | iter_data | 1002782048557957120 |
| BUF_SIZE | 3 | iter_data | 16 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_wowlan_config_key_params() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif->drv_priv->deflink.ap_sta_id | 0-254 |
| PARAM_VALUE | 3 | iter_data | 6831951294045229056 |
| BUF_SIZE | 3 | iter_data | 8 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_wowlan_config_key_params() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | iter_data | 2852157962009063424 |
| BUF_SIZE | 3 | iter_data | 81 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_wowlan_config_key_params() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vif->drv_priv->rekey_data.valid | 1 |
| PARAM_VALUE | 3 | iter_data | 3682393081434406912 |
| BUF_SIZE | 3 | iter_data | 8 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_wowlan_config_rsc_tsc() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | iter_data | 5857457294459727872 |
| BUF_SIZE | 3 | iter_data | 32 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_wowlan_config_rsc_tsc() -> ieee80211_iter_keys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | iter_data | 5857457294459727872 |
| BUF_SIZE | 3 | iter_data | 16 |
| DATA_SOURCE | 1 | vif | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |