Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_move_sta_state_up() -> iwl_mld_block_emlsr()

Type Parameter Key Value
PARAM_VALUE 0 mld 4096-ptr_max
PARAM_VALUE 0 mld->fw 4096-ptr_max
PARAM_VALUE 0 mld->fw->ucode_capa.num_stations 0-s32max
PARAM_VALUE 0 mld->nvm_data 0,4096-ptr_max
PARAM_VALUE 0 mld->trans->dev->iommu->attach_deferred 0-1
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->p2p 0
PARAM_VALUE 2 reason 128
CAPPED_DATA 0 mld->fw->ucode_capa.num_stations 1
DATA_SOURCE 0 mld $0
DATA_SOURCE 1 vif $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 vif->bss_conf.qos 0-1[c]
NO_OVERFLOW_SIMPLE 0 mld->trans->info.num_rxqs
NO_OVERFLOW_SIMPLE 1 vif->active_links
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_move_sta_state_up() -> iwl_mld_block_emlsr()

Type Parameter Key Value
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 1 vif->drv_priv->authorized 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-4194302
PARAM_VALUE 1 vif->type 2
PARAM_VALUE 2 reason 32
PARAM_VALUE 3 link_to_keep 0
DATA_SOURCE 1 vif $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 vif->bss_conf.qos 0-1[c]
NO_OVERFLOW_SIMPLE 1 vif->active_links
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/intel/iwlwifi/mld/mlo.c iwl_mld_emlsr_check_tpt() -> iwl_mld_block_emlsr()

Type Parameter Key Value
PARAM_VALUE 0 mld 4096-ptr_max
PARAM_VALUE 0 mld->trans 4096-ptr_max
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 1 vif->cfg.eml_cap 1-u16max
PARAM_VALUE 1 vif->driver_flags 16-u32max
PARAM_VALUE 1 vif->valid_links 1-u16max
PARAM_VALUE 2 reason 32
CAPPED_DATA 0 mld->trans->info.num_rxqs 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rdev->wiphy.mtx