Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/ath/ath9k/htc_drv_init.c ath9k_init_device() -> ath9k_init_firmware_version()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ah 4096-ptr_max
PARAM_VALUE 0 priv->ah->btcoex_hw.bt_coex_mode2 0,2-u32max
PARAM_VALUE 0 priv->ah->btcoex_hw.bt_coex_mode3 8224
PARAM_VALUE 0 priv->ah->btcoex_hw.btactive_gpio 7
PARAM_VALUE 0 priv->ah->btcoex_hw.btpriority_gpio 6
PARAM_VALUE 0 priv->ah->btcoex_hw.scheme 0,2
PARAM_VALUE 0 priv->ah->btcoex_hw.wlanactive_gpio 8
PARAM_VALUE 0 priv->ah->dev 4096-ptr_max
PARAM_VALUE 0 priv->ah->hw 4096-ptr_max
PARAM_VALUE 0 priv->ah->opmode 2
PARAM_VALUE 0 priv->ah->reg_ops.enable_rmw_buffer 4234873971213385728
PARAM_VALUE 0 priv->ah->reg_ops.enable_write_buffer 6895702374955659264
PARAM_VALUE 0 priv->ah->reg_ops.multi_read 1469282327187095552
PARAM_VALUE 0 priv->ah->reg_ops.read 8257428178327875584
PARAM_VALUE 0 priv->ah->reg_ops.rmw 8327245528386433024
PARAM_VALUE 0 priv->ah->reg_ops.rmw_flush 4078897300819009536
PARAM_VALUE 0 priv->ah->reg_ops.write 4358930921022136320
PARAM_VALUE 0 priv->ah->reg_ops.write_flush 3642891781521588224
PARAM_VALUE 0 priv->beacon.beaconq 0-4294967294
PARAM_VALUE 0 priv->beacon.slottime 9
PARAM_VALUE 0 priv->beacon_ep 0-21
PARAM_VALUE 0 priv->btcoex.bt_stomp_type 1
PARAM_VALUE 0 priv->btcoex.btcoex_no_stomp 20
PARAM_VALUE 0 priv->btcoex.btcoex_period 45
PARAM_VALUE 0 priv->btcoex.btscan_no_stomp 4
PARAM_VALUE 0 priv->cab_ep 0-21
PARAM_VALUE 0 priv->cabq s32min-(-2),0-s32max
PARAM_VALUE 0 priv->data_be_ep 0-21
PARAM_VALUE 0 priv->data_bk_ep 0-21
PARAM_VALUE 0 priv->data_vi_ep 0-21
PARAM_VALUE 0 priv->data_vo_ep 0-21
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 priv->dev->class 0,4096-ptr_max
PARAM_VALUE 0 priv->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 priv->htc 4096-ptr_max
PARAM_VALUE 0 priv->htc->cmd_wait.done 0-4294967293,u32max
PARAM_VALUE 0 priv->htc->cmd_wait.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 priv->htc->cmd_wait.wait.lock.owner (-1)
PARAM_VALUE 0 priv->htc->cmd_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 priv->htc->cmd_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 priv->htc->cmd_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->htc->cmd_wait.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->htc->conn_rsp_epid 0-21
PARAM_VALUE 0 priv->htc->credits 33,45
PARAM_VALUE 0 priv->htc->dev 4096-ptr_max
PARAM_VALUE 0 priv->htc->endpoint 4096-ptr_max
PARAM_VALUE 0 priv->htc->hif 2638025736792829952
PARAM_VALUE 0 priv->htc->hif_dev 4096-ptr_max
PARAM_VALUE 0 priv->htc->hif_dev->htc_handle->cmd_wait.done 0-4294967295
PARAM_VALUE 0 priv->htc->hif_dev->htc_handle->drv_priv->debug.tx_stats.buf_queued 0-4294967295
PARAM_VALUE 0 priv->htc->hif_dev->htc_handle->drv_priv->debug.tx_stats.skb_failed 0-4294967295
PARAM_VALUE 0 priv->htc->hif_dev->htc_handle->drv_priv->debug.tx_stats.skb_queued 0-4294967295
PARAM_VALUE 0 priv->htc->hif_dev->htc_handle->htc_flags 0-255
PARAM_VALUE 0 priv->htc->hif_dev->tx.tx_buf_cnt 0-255
PARAM_VALUE 0 priv->htc->hif_dev->tx.tx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->htc->hif_dev->tx.tx_skb_cnt 0-u16max
PARAM_VALUE 0 priv->htc->hif_dev->tx.tx_skb_queue.qlen 0-4294967295
PARAM_VALUE 0 priv->htc->hif_dev->udev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 0 priv->htc->target_wait.done 0-4294967293,u32max
PARAM_VALUE 0 priv->htc->target_wait.wait.lock.owner (-1)
PARAM_VALUE 0 priv->htc->target_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 priv->htc->target_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 priv->htc_pm_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->htc_pm_lock.first_waiter 0
PARAM_VALUE 0 priv->htc_pm_lock.magic 4096-ptr_max
PARAM_VALUE 0 priv->htc_pm_lock.osq.tail.counter 0
PARAM_VALUE 0 priv->htc_pm_lock.owner.counter 0
PARAM_VALUE 0 priv->hw 4096-ptr_max
PARAM_VALUE 0 priv->hw->flags 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->mgmt_ep 0-21
PARAM_VALUE 0 priv->rx_tasklet.count.counter 0
PARAM_VALUE 0 priv->rx_tasklet.data 0
PARAM_VALUE 0 priv->rx_tasklet.next 0
PARAM_VALUE 0 priv->rx_tasklet.state 0
PARAM_VALUE 0 priv->rx_tasklet.use_callback 1
PARAM_VALUE 0 priv->spec_priv.ah 4096-ptr_max
PARAM_VALUE 0 priv->spec_priv.ah->dev 4096-ptr_max
PARAM_VALUE 0 priv->spec_priv.ah->hw 4096-ptr_max
PARAM_VALUE 0 priv->spec_priv.ah->opmode 2
PARAM_VALUE 0 priv->spec_priv.ah->reg_ops.enable_rmw_buffer 4234873971213385728
PARAM_VALUE 0 priv->spec_priv.ah->reg_ops.enable_write_buffer 6895702374955659264
PARAM_VALUE 0 priv->spec_priv.ah->reg_ops.multi_read 1469282327187095552
PARAM_VALUE 0 priv->spec_priv.ah->reg_ops.read 8257428178327875584
PARAM_VALUE 0 priv->spec_priv.ah->reg_ops.rmw 8327245528386433024
PARAM_VALUE 0 priv->spec_priv.ah->reg_ops.rmw_flush 4078897300819009536
PARAM_VALUE 0 priv->spec_priv.ah->reg_ops.write 4358930921022136320
PARAM_VALUE 0 priv->spec_priv.ah->reg_ops.write_flush 3642891781521588224
PARAM_VALUE 0 priv->spec_priv.spec_config.count 8
PARAM_VALUE 0 priv->spec_priv.spec_config.enabled 0
PARAM_VALUE 0 priv->spec_priv.spec_config.endless 0
PARAM_VALUE 0 priv->spec_priv.spec_config.fft_period 2
PARAM_VALUE 0 priv->spec_priv.spec_config.period 18
PARAM_VALUE 0 priv->spec_priv.spec_config.short_repeat 1
PARAM_VALUE 0 priv->tx.cleanup_timer.entry.pprev 0
PARAM_VALUE 0 priv->tx.cleanup_timer.flags 0-4194302
PARAM_VALUE 0 priv->tx.cleanup_timer.lockdep_map->name 0-255
PARAM_VALUE 0 priv->tx_failed_tasklet.count.counter 0
PARAM_VALUE 0 priv->tx_failed_tasklet.data 0
PARAM_VALUE 0 priv->tx_failed_tasklet.next 0
PARAM_VALUE 0 priv->tx_failed_tasklet.state 0
PARAM_VALUE 0 priv->tx_failed_tasklet.use_callback 1
PARAM_VALUE 0 priv->uapsd_ep 0-21
PARAM_VALUE 0 priv->wmi 4096-ptr_max
PARAM_VALUE 0 priv->wmi->cmd_wait.done 0
PARAM_VALUE 0 priv->wmi->cmd_wait.wait.lock.magic 3735899821
PARAM_VALUE 0 priv->wmi->cmd_wait.wait.lock.owner (-1)
PARAM_VALUE 0 priv->wmi->cmd_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 priv->wmi->cmd_wait.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 priv->wmi->cmd_wait.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 priv->wmi->cmd_wait.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->wmi->cmd_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->wmi->cmd_wait.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 priv->wmi->ctrl_epid 0-21
PARAM_VALUE 0 priv->wmi->drv_priv 4096-ptr_max
PARAM_VALUE 0 priv->wmi->drv_priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->wmi->drv_priv->htc 4096-ptr_max
PARAM_VALUE 0 priv->wmi->drv_priv->hw 4096-ptr_max
PARAM_VALUE 0 priv->wmi->htc 4096-ptr_max
PARAM_VALUE 0 priv->wmi->multi_rmw_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->wmi->multi_rmw_mutex.first_waiter 0
PARAM_VALUE 0 priv->wmi->multi_rmw_mutex.magic 4096-ptr_max
PARAM_VALUE 0 priv->wmi->multi_write_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->wmi->multi_write_mutex.magic 4096-ptr_max
PARAM_VALUE 0 priv->wmi->op_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->wmi->op_mutex.first_waiter 0
PARAM_VALUE 0 priv->wmi->op_mutex.magic 4096-ptr_max
PARAM_VALUE 0 priv->wmi->op_mutex.osq.tail.counter 0
PARAM_VALUE 0 priv->wmi->op_mutex.owner.counter 0
PARAM_VALUE 0 priv->wmi->pending_tx_events.next 4096-ptr_max
PARAM_VALUE 0 priv->wmi->pending_tx_events.next->next 4096-ptr_max
PARAM_VALUE 0 priv->wmi->pending_tx_events.prev 4096-ptr_max
PARAM_VALUE 0 priv->wmi->pending_tx_events.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->wmi->pending_tx_events.prev->prev 4096-ptr_max
PARAM_VALUE 0 priv->wmi->stopped 0
PARAM_VALUE 0 priv->wmi->wmi_event_queue.next 4096-ptr_max
PARAM_VALUE 0 priv->wmi->wmi_event_queue.prev 4096-ptr_max
PARAM_VALUE 0 priv->wmi->wmi_event_queue.qlen 0
PARAM_VALUE 0 priv->wmi->wmi_event_tasklet.data 0
PARAM_VALUE 0 priv->wmi->wmi_event_tasklet.next 0
PARAM_VALUE 0 priv->wmi->wmi_event_tasklet.state 0
PARAM_VALUE 0 priv->wmi->wmi_event_tasklet.use_callback 1
PARAM_VALUE 0 priv->wmi_cmd_ep 0-21
PARAM_VALUE 0 *priv->beacon.bslot 0
PARAM_VALUE 0 *priv->htc->hif_dev->htc_handle->cmd_wait.wait.lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *priv->hwq_map s32min-s32max
BUF_SIZE 0 priv->hw 208
BUF_SIZE 0 priv->wmi 1600
DATA_SOURCE 0 priv $0
LOCK2 &pool->lock