Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/realtek/rtw88/main.c rtw_chip_efuse_info_setup() -> rtw_chip_efuse_enable()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->c2h_queue.next 4096-ptr_max
PARAM_VALUE 0 rtwdev->c2h_queue.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->c2h_queue.qlen 0
PARAM_VALUE 0 rtwdev->chip->fix_rf_phy_num 0,2
PARAM_VALUE 0 rtwdev->chip->fw_name 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->log_efuse_size 512,768
PARAM_VALUE 0 rtwdev->chip->phy_efuse_size 256,512,1024
PARAM_VALUE 0 rtwdev->chip->ptct_efuse_size 0,15,96-97,124
PARAM_VALUE 0 rtwdev->chip->rx_buf_desc_sz 8
PARAM_VALUE 0 rtwdev->chip->tx_buf_desc_sz 16
PARAM_VALUE 0 rtwdev->coex.queue.next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex.queue.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex.queue.qlen 0
PARAM_VALUE 0 rtwdev->coex.wait.head.next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->dev 4096-ptr_max
PARAM_VALUE 0 rtwdev->dm_info.fix_rate 255
PARAM_VALUE 0 rtwdev->efuse.logical_size 512,768
PARAM_VALUE 0 rtwdev->efuse.physical_size 256,512,1024
PARAM_VALUE 0 rtwdev->efuse.protect_size 0,15,96-97,124
PARAM_VALUE 0 rtwdev->fw.completion.done 0
PARAM_VALUE 0 rtwdev->fw.rtwdev->c2h_queue.qlen 0
PARAM_VALUE 0 rtwdev->fw.rtwdev->chip 4096-ptr_max
PARAM_VALUE 0 rtwdev->fw.rtwdev->coex.queue.qlen 0
PARAM_VALUE 0 rtwdev->fw.rtwdev->dev 4096-ptr_max
PARAM_VALUE 0 rtwdev->fw.rtwdev->dm_info.fix_rate 255
PARAM_VALUE 0 rtwdev->fw.rtwdev->fw_scan_density.done 0
PARAM_VALUE 0 rtwdev->fw.rtwdev->fw_scan_density.wait.lock.magic 3735899821
PARAM_VALUE 0 rtwdev->fw.rtwdev->fw_scan_density.wait.lock.owner (-1)
PARAM_VALUE 0 rtwdev->fw.rtwdev->fw_scan_density.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rtwdev->fw.rtwdev->hal.current_channel 1
PARAM_VALUE 0 rtwdev->fw.rtwdev->hal.rcr 4027596814
PARAM_VALUE 0 rtwdev->fw.rtwdev->hci.type 0-2
PARAM_VALUE 0 rtwdev->fw.rtwdev->hw 4096-ptr_max
PARAM_VALUE 0 rtwdev->fw.rtwdev->lps_leave_check.done 0
PARAM_VALUE 0 rtwdev->fw.rtwdev->lps_leave_check.wait.lock.magic 3735899821
PARAM_VALUE 0 rtwdev->fw.rtwdev->lps_leave_check.wait.lock.owner (-1)
PARAM_VALUE 0 rtwdev->fw.rtwdev->lps_leave_check.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rtwdev->fw.rtwdev->sec.total_cam_num 32
PARAM_VALUE 0 rtwdev->fw.rtwdev->tx_report.purge_timer.flags 0-4194302
PARAM_VALUE 0 rtwdev->fw.rtwdev->tx_report.queue.qlen 0
PARAM_VALUE 0 rtwdev->fw.rtwdev->tx_wq 4096-ptr_max
PARAM_VALUE 0 rtwdev->fw_scan_density.done 0
PARAM_VALUE 0 rtwdev->fw_scan_density.wait.lock.magic 3735899821
PARAM_VALUE 0 rtwdev->fw_scan_density.wait.lock.owner (-1)
PARAM_VALUE 0 rtwdev->fw_scan_density.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rtwdev->fw_scan_density.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 rtwdev->fw_scan_density.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->fw_scan_density.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->fw_scan_density.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->fw_scan_density.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->hal.antenna_rx 1,3
PARAM_VALUE 0 rtwdev->hal.antenna_tx 1,3
PARAM_VALUE 0 rtwdev->hal.bfee_sts_cap 3
PARAM_VALUE 0 rtwdev->hal.current_channel 1
PARAM_VALUE 0 rtwdev->hal.cut_version 0-15
PARAM_VALUE 0 rtwdev->hal.mp_chip 0-1
PARAM_VALUE 0 rtwdev->hal.rcr 4094705678
PARAM_VALUE 0 rtwdev->hal.rf_path_num 1-2
PARAM_VALUE 0 rtwdev->hal.rf_phy_num 1-2
PARAM_VALUE 0 rtwdev->hal.rf_type 0,2
PARAM_VALUE 0 rtwdev->hal.tx_power_mutex.dep_map->name 0-255
PARAM_VALUE 0 rtwdev->hal.tx_power_mutex.first_waiter 0
PARAM_VALUE 0 rtwdev->hal.tx_power_mutex.magic 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.cpwm_addr 986,65111,270860344
PARAM_VALUE 0 rtwdev->hci.ops 2154583827771928576,2355857752141139968,5755190696797229056
PARAM_VALUE 0 rtwdev->hci.rpwm_addr 985,65112,270860416
PARAM_VALUE 0 rtwdev->hci.type 0-2
PARAM_VALUE 0 rtwdev->hw 4096-ptr_max
PARAM_VALUE 0 rtwdev->hw->priv 4096-ptr_max
PARAM_VALUE 0 rtwdev->hw->wiphy->dev.parent 4096-ptr_max
PARAM_VALUE 0 rtwdev->lps_leave_check.done 0
PARAM_VALUE 0 rtwdev->lps_leave_check.wait.lock.magic 3735899821
PARAM_VALUE 0 rtwdev->lps_leave_check.wait.lock.owner (-1)
PARAM_VALUE 0 rtwdev->lps_leave_check.wait.lock.owner_cpu u32max
PARAM_VALUE 0 rtwdev->lps_leave_check.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 rtwdev->lps_leave_check.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->lps_leave_check.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->lps_leave_check.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->lps_leave_check.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->mutex.dep_map->name 0-255
PARAM_VALUE 0 rtwdev->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 rtwdev->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 rtwdev->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 rtwdev->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 rtwdev->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 rtwdev->priv 4096-ptr_max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->claim_cnt s32min-s32max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->claimed 0
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->claimer 0
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->claimer->task 0
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->cqe_on 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->doing_retune 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->fail_mmc_request.ratelimit_state.flags 0-4294967295
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->fail_mmc_request.ratelimit_state.missed.counter s32min-s32max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->fail_mmc_request.space.counter s32min-s32max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->fail_mmc_request.times.counter s32min-s32max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->hold_retune s32min-s32max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->led->brightness 0-4294967295
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->need_retune s32min-s32max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->ongoing_mrq->uhs2_cmd.packet_len 0,4-12
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->ongoing_mrq->uhs2_cmd.payload_len 0-8
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->ongoing_mrq->uhs2_cmd.tmode_half_duplex 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->ongoing_mrq->uhs2_cmd.uhs2_resp_len 0,4-6,8
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->parent->dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->parent->dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->parent->dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->parent->dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->parent->dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->parent->iommu->attach_deferred 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->parent->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->private->dev->dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->private->dev->dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->private->dev->dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->private->dev->dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->private->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->private->pcr->pcr_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->private->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->private->ucr->dev_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->retune_now 0-1
PARAM_VALUE 0 rtwdev->priv->sdio_func->card->host->uhs2_app_cmd 0-1
PARAM_VALUE 0 rtwdev->priv->usb_data_index 0-127
PARAM_VALUE 0 rtwdev->priv->usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 rtwdev->rsvd_page_list.next 4096-ptr_max
PARAM_VALUE 0 rtwdev->rsvd_page_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->rsvd_page_list.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->rsvd_page_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->rsvd_page_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->sec.total_cam_num 32
PARAM_VALUE 0 rtwdev->stats.rx_ewma_tp.internal 0
PARAM_VALUE 0 rtwdev->stats.tx_ewma_tp.internal 0
PARAM_VALUE 0 rtwdev->tx_report.purge_timer.flags 0-4194302
PARAM_VALUE 0 rtwdev->tx_report.purge_timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->tx_report.queue.next 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_report.queue.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_report.queue.qlen 0
PARAM_VALUE 0 rtwdev->tx_wq 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_wq->flags 0-4294967295
PARAM_VALUE 0 rtwdev->tx_wq->flush_color s32min-s32max
PARAM_VALUE 0 rtwdev->tx_wq->nr_drainers s32min-s32max
PARAM_VALUE 0 rtwdev->tx_wq->work_color s32min-s32max
PARAM_VALUE 0 rtwdev->tx_wq->wq_dev 0-s64max
PARAM_VALUE 0 rtwdev->txqs.next 4096-ptr_max
PARAM_VALUE 0 rtwdev->txqs.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->txqs.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->txqs.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->txqs.prev->prev 4096-ptr_max
PARAM_VALUE 0 *rtwdev->priv->sdio_func->card->host->private->regmap->cache->data 0-4294967295
PARAM_VALUE 0 *rtwdev->priv->sdio_func->card->host->private->ucr->cmd_buf 0-255
BUF_SIZE 0 rtwdev->dev 1616
BUF_SIZE 0 rtwdev->hci.ops 152
BUF_SIZE 0 rtwdev->hw 208
CAPPED_DATA 0 &rtwdev->mutex 1
DATA_SOURCE 0 rtwdev $0
HARD_MAX 0 rtwdev->fw.rtwdev->hci.type 2
HARD_MAX 0 rtwdev->hci.type 2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 rtwdev->hal.chip_version 0-u32max
LOCK2 0 &rtwdev->mutex
TYPE_LOCK (struct rtw_dev)->mutex