Defined in 1 files as a function:
Referenced in 19 files:
- drivers/net/wireless/intel/iwlwifi/fw/dbg.c, line 2490
- drivers/net/wireless/intel/iwlwifi/iwl-drv.c, line 1700
- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c, line 2122
- drivers/net/wireless/intel/iwlwifi/mld/ftm-initiator.c, line 421
- drivers/net/wireless/intel/iwlwifi/mld/scan.c, line 781
- drivers/net/wireless/intel/iwlwifi/mvm/d3.c
- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c, line 1330
- drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
- drivers/net/wireless/intel/iwlwifi/mvm/fw.c
- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
- drivers/net/wireless/intel/iwlwifi/mvm/power.c, line 57
- drivers/net/wireless/intel/iwlwifi/mvm/rs.c
- drivers/net/wireless/intel/iwlwifi/mvm/rx.c, line 167
- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c, line 463
- drivers/net/wireless/intel/iwlwifi/mvm/scan.c, line 248
- drivers/net/wireless/intel/iwlwifi/mvm/sf.c, line 235
- drivers/net/wireless/intel/iwlwifi/mvm/sta.c
Smatch caller information:
drivers/net/wireless/intel/iwlwifi/mvm/ops.c iwl_mvm_has_new_rx_stats_api() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 35 |
| RX_PATH | |||
| LOCK2 | global &iwlwifi_opmode_table_mtx | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c iwl_mvm_is_wifi_mcc_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| HALF_LOCKED2 | &mvm->hw->wiphy->mtx | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/fw/dbg.c iwl_fw_dbg_clear_monitor_buf() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 67 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c iwl_mvm_is_short_beacon_notif_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 46 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c iwl_mvm_mac_ctxt_cmd_fill_ap() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c iwl_mvm_mac_ctxt_send_beacon() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 34 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &local->tim_lock | ||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/intel/iwlwifi/mvm/power.c iwl_mvm_beacon_filter_send_cmd() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 47 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c _iwl_dbgfs_inject_beacon_ie() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 34 |
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c iwl_mvm_has_new_rx_stats_api() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 35 |
| RX_PATH | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c iwl_get_nvm() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mld->wiphy->mtx | ||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_cfg_he_sta() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 52 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_is_oce_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 33 |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_is_wifi_mcc_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| HALF_LOCKED2 | &mvm->hw->wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_mac_setup_register() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 18 |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_mac_setup_register() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 28 |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_set_tx_power() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 45 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_start_ap_ibss() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_stop_ap_ibss() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_stop_ap_ibss() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mld/scan.c iwl_mld_scan_use_ebs() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 44 |
| BUF_SIZE | 0 | capabilities | 112 |
| BIT_INFO | 0 | capabilities->flags | 0x2000000,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mld->wiphy->mtx |
drivers/net/wireless/intel/iwlwifi/mvm/fw.c iwl_mvm_get_sar_geo_profile() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 55 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/fw.c iwl_mvm_sar_geo_init() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 55 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/fw.c iwl_mvm_sar_select_profile() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 45 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c __iwl_mvm_remove_sta_key() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 29 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_add_int_sta_common() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_add_mcast_sta() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_add_mcast_sta() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_add_sta_cmd_size() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &mvmsta->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_has_no_host_disable_tx() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 66 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_modify_all_sta_disable_tx() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_send_sta_key() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 29 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mvm/sta.c iwl_mvm_sta_send_to_fw() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c iwl_mvm_is_band_in_rx_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 59 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rxq->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c iwl_mvm_rx_crypto() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 41 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &rxq->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/intel/iwlwifi/mvm/sf.c iwl_mvm_sf_update() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 68 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/rx.c iwl_mvm_has_new_rx_stats_api() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 35 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/rx.c iwl_mvm_set_mac80211_rx_flag() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 41 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rxq->lock | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct iwl_rxq)->lock |
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c iwl_mvm_has_no_host_disable_tx() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 66 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &mvm->time_event_lock | ||
| HALF_LOCKED2 | &mvmsta->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mld/ftm-initiator.c iwl_mld_handle_ftm_resp_notif() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 54 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c iwl_mvm_ftm_get_range_resp_ver() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 49 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c iwl_mvm_ftm_get_range_resp_ver() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 54 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c iwl_mvm_ftm_range_resp() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 49 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c iwl_mvm_ftm_range_resp() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 54 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c iwl_mvm_ftm_start() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 49 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| 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 iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/rs.c rs_build_rates_table() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 18 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvmsta->deflink.lq_sta.rs_drv.pers.lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &sta->rate_ctrl_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct lq_sta_pers)->lock |
drivers/net/wireless/intel/iwlwifi/mvm/rs.c rs_fill_lq_cmd() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 18 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvmsta->deflink.lq_sta.rs_drv.pers.lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &sta->rate_ctrl_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct lq_sta_pers)->lock |
drivers/net/wireless/intel/iwlwifi/iwl-drv.c iwl_req_fw_callback() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 20 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/intel/iwlwifi/mvm/scan.c _iwl_mvm_get_scan_type() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/scan.c iwl_mvm_is_adaptive_dwell_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/scan.c iwl_mvm_is_adaptive_dwell_v2_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 42 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/scan.c iwl_mvm_is_adwell_hb_ap_num_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 57 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/scan.c iwl_mvm_is_frag_ebs_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/scan.c iwl_mvm_is_oce_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 33 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/scan.c iwl_mvm_is_reduced_config_scan_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/scan.c iwl_mvm_is_scan_ext_chan_supported() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 58 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/quota.c iwl_mvm_has_quota_low_latency() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 38 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mvm->mutex |
drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_has_quota_low_latency() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 38 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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_lookup_wowlan_status_ver() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 36 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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_netdetect_query_results() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 50 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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_query_num_match_chans() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 50 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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_query_set_freqs() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 50 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 53 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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() -> fw_has_api()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | capabilities | 4096-ptr_max |
| PARAM_VALUE | 1 | api | 29 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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 |