Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/marvell/mwl8k.c mwl8k_init_firmware() -> mwl8k_hw_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/marvell/mwl8k.c mwl8k_probe() -> mwl8k_hw_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->device_info 4096-ptr_max
PARAM_VALUE 0 priv->device_info->fw_image_ap 0,2120905147801518080,4513871392869253120
PARAM_VALUE 0 priv->device_info->fw_image_sta 0,2609391795780775936,3537064713005682688,7931693215638081536
PARAM_VALUE 0 priv->firmware_loading_complete.done 0
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.magic 3735899821
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.owner (-1)
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 priv->hw 4096-ptr_max
PARAM_VALUE 0 priv->hw->priv 4096-ptr_max
PARAM_VALUE 0 priv->hw->wiphy 4096-ptr_max
PARAM_VALUE 0 priv->pdev 4096-ptr_max
PARAM_VALUE 0 priv->pdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 priv->pdev->driver 4096-ptr_max
PARAM_VALUE 0 priv->pdev->error_state 0-2,4-u32max
PARAM_VALUE 0 priv->pdev->is_busmaster 1
PARAM_VALUE 0 priv->pdev->pcie_cap 0-1
PARAM_VALUE 0 priv->regs 65536-131071
PARAM_VALUE 0 priv->sram 65536-131071
BUF_SIZE 0 priv->hw 208
BUF_SIZE 0 priv->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,8064
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 priv->pdev->current_state 0-3[c]

drivers/net/wireless/marvell/mwl8k.c mwl8k_probe_hw() -> mwl8k_hw_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->device_info->ap_rxd_ops 0,6083185854355312640
PARAM_VALUE 0 priv->num_ampdu_queues 0
PARAM_VALUE 0 priv->rxd_ops 0,3999948224191668224,6083185854355312640
BUF_SIZE 0 priv->rxd_ops (-1),32
BIT_INFO 0 priv->rxd_ops 0x0,0x77ebfbffffe7b000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/marvell/mwl8k.c mwl8k_remove() -> mwl8k_hw_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->firmware_loading_complete.done 0-4294967293,u32max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.owner (-1)
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->fw_state 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/marvell/mwl8k.c mwl8k_remove() -> mwl8k_hw_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->firmware_loading_complete.done 0-4294967293,u32max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.owner (-1)
PARAM_VALUE 0 priv->firmware_loading_complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->firmware_loading_complete.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->fw_state 0-2,4-u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL