Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/silabs/wfx/sta.c wfx_add_interface() -> wfx_hif_set_macaddr()

Type Parameter Key Value
PARAM_VALUE 0 wvif 4096-ptr_max
PARAM_VALUE 0 wvif->link_id_map 1
PARAM_VALUE 0 wvif->scan_complete.done 0
PARAM_VALUE 0 wvif->scan_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 wvif->scan_complete.wait.lock.owner (-1)
PARAM_VALUE 0 wvif->scan_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 wvif->scan_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 wvif->scan_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 wvif->scan_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 wvif->scan_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wvif->scan_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.lock.owner (-1)
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.free.next 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.free.next->next 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.free.prev 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.free.prev->next 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.free.prev->prev 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.used.next 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.used.next->next 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.used.prev 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.used.prev->next 4096-ptr_max
PARAM_VALUE 0 wvif->tx_policy_cache.used.prev->prev 4096-ptr_max
PARAM_VALUE 0 wvif->wdev->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 wvif->wdev->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 wvif->wdev->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 wvif->wdev->conf_mutex.wait_lock.owner_cpu u32max
BUF_SIZE 0 wvif 1408
BUF_SIZE 0 wvif 1408
BUF_SIZE 1 mac 6
MEM_ZERO 0 &wvif->tx_policy_cache
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &wdev->conf_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct wfx_dev)->conf_mutex

drivers/net/wireless/silabs/wfx/sta.c wfx_remove_interface() -> wfx_hif_set_macaddr()

Type Parameter Key Value
PARAM_VALUE 0 wvif 4096-ptr_max
PARAM_VALUE 0 wvif->set_pm_mode_complete.done 0-4294967293,u32max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.lock.owner (-1)
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wvif->set_pm_mode_complete.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 1 mac 0
BUF_SIZE 0 wvif 1408
BUF_SIZE 0 wvif 1408
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &wdev->conf_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &local->iflist_mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct wfx_dev)->conf_mutex