Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_mac_sta_state_common() -> iwl_mvm_tdls_check_trigger()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
PARAM_VALUE 0 mvm->fw 4096-ptr_max
PARAM_VALUE 0 mvm->fw->ucode_capa._capa 4096-ptr_max
PARAM_VALUE 0 mvm->fw->ucode_capa.num_stations 0-s32max
PARAM_VALUE 0 mvm->mutex.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 mvm->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mvm->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mvm->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 mvm->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 mvm->ps_disabled 0-1
PARAM_VALUE 0 mvm->trans->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 3 action 4
BUF_SIZE 2 peer_addr 6
CAPPED_DATA 0 mvm->fw->ucode_capa.num_stations 1
CAPPED_DATA 0 &mvm->add_stream_wk 1
CAPPED_DATA 0 &mvm->mutex 1
CAPPED_DATA 1 vif 1
DATA_SOURCE 1 vif $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 vif->bss_conf.qos 0-1[c]
USER_DATA 2 *peer_addr 0-255
NO_OVERFLOW_SIMPLE 1 vif->active_links
USER_PTR 2 peer_addr
LOCK2 0 &mvm->mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct iwl_mvm)->mutex

drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_sta_state_assoc_to_authorized() -> iwl_mvm_tdls_check_trigger()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
PARAM_VALUE 0 mvm->mutex.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 mvm->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mvm->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mvm->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 mvm->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 3 action 3
BUF_SIZE 2 peer_addr 6
DATA_SOURCE 0 mvm $0
DATA_SOURCE 1 vif $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 vif->bss_conf.qos 0-1[c]
USER_DATA 2 *peer_addr 0-255
NO_OVERFLOW_SIMPLE 1 vif->active_links
USER_PTR 2 peer_addr
LOCK2 0 &mvm->mutex
TYPE_LOCK (struct iwl_mvm)->mutex

drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c iwl_mvm_sta_state_notexist_to_none() -> iwl_mvm_tdls_check_trigger()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
PARAM_VALUE 0 mvm->fw 4096-ptr_max
PARAM_VALUE 0 mvm->fw->ucode_capa._capa 4096-ptr_max
PARAM_VALUE 0 mvm->fw->ucode_capa.num_stations 0-s32max
PARAM_VALUE 0 mvm->mutex.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 mvm->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mvm->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mvm->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 mvm->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 mvm->ps_disabled 0-1
PARAM_VALUE 0 mvm->trans->dev->dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 mvm->trans->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 mvm->trans->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->trans->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mvm->trans->dev->iommu->priv->domain->s1_cfg.addr_width 48,57
PARAM_VALUE 0 mvm->trans->dev->kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 mvm->trans->dev->kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 mvm->trans->dev->kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 mvm->trans->mac_cfg->base->eeprom_size 0,2048,16384,32768
PARAM_VALUE 0 mvm->trans->mac_cfg->base->wd_timeout 0,2500,10000
PARAM_VALUE 0 mvm->trans->op_mode->op_mode_specific->low_latency.work.timer.flags 0-4294967295
PARAM_VALUE 1 vif 4096-ptr_max
PARAM_VALUE 1 vif->p2p 0
PARAM_VALUE 3 action 1
BUF_SIZE 2 peer_addr 6
CAPPED_DATA 0 mvm->fw->ucode_capa.num_stations 1
CAPPED_DATA 1 vif 1
DATA_SOURCE 0 mvm $0
DATA_SOURCE 1 vif $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 vif->bss_conf.qos 0-1[c]
USER_DATA 2 *peer_addr 0-255
NO_OVERFLOW_SIMPLE 0 mvm->trans->info.num_rxqs
NO_OVERFLOW_SIMPLE 1 vif->active_links
USER_PTR 2 peer_addr
LOCK2 0 &mvm->mutex
TYPE_LOCK (struct iwl_mvm)->mutex