Defined in 2 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c rtw_wdev_alloc() -> rtw_regd_init()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->cipher_suites 3228961306805952512
PARAM_VALUE 0 wiphy->dev.parent 4096-ptr_max
PARAM_VALUE 0 wiphy->flags 0,16-u32max
PARAM_VALUE 0 wiphy->interface_modes 78
PARAM_VALUE 0 wiphy->max_num_pmkids 4
PARAM_VALUE 0 wiphy->max_remain_on_channel_duration 5000
PARAM_VALUE 0 wiphy->max_scan_ie_len 2304
PARAM_VALUE 0 wiphy->max_scan_ssids 9
PARAM_VALUE 0 wiphy->max_sched_scan_reqs 1
PARAM_VALUE 0 wiphy->mgmt_stypes 6184228968567111680
PARAM_VALUE 0 wiphy->n_cipher_suites 5
PARAM_VALUE 0 wiphy->signal_type 1
PARAM_VALUE 0 wiphy->wowlan 3100007270501855232
PARAM_VALUE 0 wiphy->wowlan->flags 1
PARAM_VALUE 0 wiphy->wowlan->max_nd_match_sets 0
PARAM_VALUE 0 wiphy->wowlan->max_pkt_offset 0
PARAM_VALUE 0 wiphy->wowlan->n_patterns 0
PARAM_VALUE 0 wiphy->wowlan->pattern_max_len 0
PARAM_VALUE 0 wiphy->wowlan->pattern_min_len 0
PARAM_VALUE 0 wiphy->wowlan->tcp 0
PARAM_VALUE 0 *wiphy->cipher_suites 1027073
BUF_SIZE 0 wiphy 2464
DATA_SOURCE 0 wiphy r wiphy_new
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtw88/main.c rtw_register_hw() -> rtw_regd_init()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->c2h_queue.next 4096-ptr_max
PARAM_VALUE 0 wiphy->c2h_queue.prev 4096-ptr_max
PARAM_VALUE 0 wiphy->c2h_queue.qlen 0
PARAM_VALUE 0 wiphy->chip 4096-ptr_max
PARAM_VALUE 0 wiphy->chip->band 1,3
PARAM_VALUE 0 wiphy->chip->fix_rf_phy_num 0,2
PARAM_VALUE 0 wiphy->chip->fw_name 4096-ptr_max
PARAM_VALUE 0 wiphy->chip->ht_supported 1
PARAM_VALUE 0 wiphy->chip->id 0-7
PARAM_VALUE 0 wiphy->chip->intf_table 0,4096-ptr_max
PARAM_VALUE 0 wiphy->chip->intf_table->n_gen1_para 0-3,11
PARAM_VALUE 0 wiphy->chip->intf_table->n_gen2_para 0-1,11
PARAM_VALUE 0 wiphy->chip->intf_table->usb2_para 0,3135563856572149760,3227200450893516800,7960269108459917312
PARAM_VALUE 0 wiphy->chip->intf_table->usb3_para 0,163768296244809728,1802327836022038528,8132137887571505152
PARAM_VALUE 0 wiphy->chip->log_efuse_size 512,768
PARAM_VALUE 0 wiphy->chip->max_power_index 63,127
PARAM_VALUE 0 wiphy->chip->max_scan_ie_len 384,2304
PARAM_VALUE 0 wiphy->chip->max_sched_scan_ssids 0,4
PARAM_VALUE 0 wiphy->chip->phy_efuse_size 256,512,1024
PARAM_VALUE 0 wiphy->chip->ptct_efuse_size 0,15,96-97,124
PARAM_VALUE 0 wiphy->chip->rfe_defs_size 1-2,4,6-7
PARAM_VALUE 0 wiphy->chip->rx_buf_desc_sz 8
PARAM_VALUE 0 wiphy->chip->tx_buf_desc_sz 16
PARAM_VALUE 0 wiphy->chip->tx_pkt_desc_sz 40,48
PARAM_VALUE 0 wiphy->chip->wlan_cpu 0-1
PARAM_VALUE 0 wiphy->chip->wowlan_stub 0,8241641100676087808
PARAM_VALUE 0 wiphy->coex.queue.next 4096-ptr_max
PARAM_VALUE 0 wiphy->coex.queue.prev 4096-ptr_max
PARAM_VALUE 0 wiphy->coex.queue.qlen 0
PARAM_VALUE 0 wiphy->coex.wait.head.next 4096-ptr_max
PARAM_VALUE 0 wiphy->coex.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 wiphy->coex.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 wiphy->coex.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 wiphy->coex.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 wiphy->dev 4096-ptr_max
PARAM_VALUE 0 wiphy->dm_info.fix_rate 255
PARAM_VALUE 0 wiphy->efuse.channel_plan 0-254
PARAM_VALUE 0 wiphy->efuse.crystal_cap 0-254
PARAM_VALUE 0 wiphy->efuse.hw_cap.bw 1,3,7
PARAM_VALUE 0 wiphy->efuse.hw_cap.nss 1-2
PARAM_VALUE 0 wiphy->efuse.lna_type_2g 0-254
PARAM_VALUE 0 wiphy->efuse.lna_type_5g 0-254
PARAM_VALUE 0 wiphy->efuse.logical_size 512,768
PARAM_VALUE 0 wiphy->efuse.pa_type_2g 0-254
PARAM_VALUE 0 wiphy->efuse.pa_type_5g 0-254
PARAM_VALUE 0 wiphy->efuse.physical_size 256,512,1024
PARAM_VALUE 0 wiphy->efuse.protect_size 0,15,96-97,124
PARAM_VALUE 0 wiphy->efuse.regd 0-254
PARAM_VALUE 0 wiphy->efuse.rf_board_option 0-254
PARAM_VALUE 0 wiphy->efuse.rfe_option 0-6
PARAM_VALUE 0 wiphy->efuse.share_ant 1
PARAM_VALUE 0 wiphy->efuse.tx_bb_swing_setting_2g 0-254
PARAM_VALUE 0 wiphy->efuse.tx_bb_swing_setting_5g 0-254
PARAM_VALUE 0 wiphy->fw.completion.done 0-4294967293,u32max
PARAM_VALUE 0 wiphy->fw.firmware 4096-ptr_max
PARAM_VALUE 0 wiphy->fw.rtwdev->c2h_queue.qlen 0
PARAM_VALUE 0 wiphy->fw.rtwdev->chip 4096-ptr_max
PARAM_VALUE 0 wiphy->fw.rtwdev->coex.queue.qlen 0
PARAM_VALUE 0 wiphy->fw.rtwdev->dev 4096-ptr_max
PARAM_VALUE 0 wiphy->fw.rtwdev->dm_info.fix_rate 255
PARAM_VALUE 0 wiphy->fw.rtwdev->fw_scan_density.done 0
PARAM_VALUE 0 wiphy->fw.rtwdev->fw_scan_density.wait.lock.magic 3735899821
PARAM_VALUE 0 wiphy->fw.rtwdev->fw_scan_density.wait.lock.owner (-1)
PARAM_VALUE 0 wiphy->fw.rtwdev->fw_scan_density.wait.lock.owner_cpu u32max
PARAM_VALUE 0 wiphy->fw.rtwdev->hal.current_channel 1
PARAM_VALUE 0 wiphy->fw.rtwdev->hal.rcr 4027596814
PARAM_VALUE 0 wiphy->fw.rtwdev->hci.type 0-2
PARAM_VALUE 0 wiphy->fw.rtwdev->hw 4096-ptr_max
PARAM_VALUE 0 wiphy->fw.rtwdev->lps_leave_check.done 0
PARAM_VALUE 0 wiphy->fw.rtwdev->lps_leave_check.wait.lock.magic 3735899821
PARAM_VALUE 0 wiphy->fw.rtwdev->lps_leave_check.wait.lock.owner (-1)
PARAM_VALUE 0 wiphy->fw.rtwdev->lps_leave_check.wait.lock.owner_cpu u32max
PARAM_VALUE 0 wiphy->fw.rtwdev->sec.total_cam_num 32
PARAM_VALUE 0 wiphy->fw.rtwdev->tx_report.purge_timer.flags 0-4194302
PARAM_VALUE 0 wiphy->fw.rtwdev->tx_report.queue.qlen 0
PARAM_VALUE 0 wiphy->fw.rtwdev->tx_wq 4096-ptr_max
PARAM_VALUE 0 wiphy->fw_scan_density.done 0
PARAM_VALUE 0 wiphy->fw_scan_density.wait.lock.magic 3735899821
PARAM_VALUE 0 wiphy->fw_scan_density.wait.lock.owner (-1)
PARAM_VALUE 0 wiphy->fw_scan_density.wait.lock.owner_cpu u32max
PARAM_VALUE 0 wiphy->fw_scan_density.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 wiphy->fw_scan_density.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 wiphy->fw_scan_density.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 wiphy->fw_scan_density.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wiphy->fw_scan_density.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wiphy->h2c.last_box_num 0-3
PARAM_VALUE 0 wiphy->h2c.seq 0
PARAM_VALUE 0 wiphy->hal.antenna_rx 1,3
PARAM_VALUE 0 wiphy->hal.antenna_tx 1,3
PARAM_VALUE 0 wiphy->hal.bfee_sts_cap 3
PARAM_VALUE 0 wiphy->hal.current_channel 1
PARAM_VALUE 0 wiphy->hal.cut_version 0-15
PARAM_VALUE 0 wiphy->hal.mp_chip 0-1
PARAM_VALUE 0 wiphy->hal.phy_cond.branch 0
PARAM_VALUE 0 wiphy->hal.phy_cond.cut 1-15
PARAM_VALUE 0 wiphy->hal.phy_cond.intf 1-2,4
PARAM_VALUE 0 wiphy->hal.phy_cond.intf_rsvd 0
PARAM_VALUE 0 wiphy->hal.phy_cond.neg 0
PARAM_VALUE 0 wiphy->hal.phy_cond.plat 4
PARAM_VALUE 0 wiphy->hal.phy_cond.pos 0
PARAM_VALUE 0 wiphy->hal.phy_cond.rfe 0-31
PARAM_VALUE 0 wiphy->hal.rcr 4094705678
PARAM_VALUE 0 wiphy->hal.rf_path_num 1-2
PARAM_VALUE 0 wiphy->hal.rf_phy_num 1-2
PARAM_VALUE 0 wiphy->hal.rf_type 0,2
PARAM_VALUE 0 wiphy->hal.tx_power_mutex.dep_map->name 0-255
PARAM_VALUE 0 wiphy->hal.tx_power_mutex.first_waiter 0
PARAM_VALUE 0 wiphy->hal.tx_power_mutex.magic 4096-ptr_max
PARAM_VALUE 0 wiphy->hci.cpwm_addr 986,65111,270860344
PARAM_VALUE 0 wiphy->hci.ops 2154583827771928576,2355857752141139968,5755190696797229056
PARAM_VALUE 0 wiphy->hci.rpwm_addr 985,65112,270860416
PARAM_VALUE 0 wiphy->hci.type 0-2
PARAM_VALUE 0 wiphy->hw 4096-ptr_max
PARAM_VALUE 0 wiphy->hw->priv 4096-ptr_max
PARAM_VALUE 0 wiphy->hw->wiphy->dev.parent 4096-ptr_max
PARAM_VALUE 0 wiphy->lps_leave_check.done 0
PARAM_VALUE 0 wiphy->lps_leave_check.wait.lock.magic 3735899821
PARAM_VALUE 0 wiphy->lps_leave_check.wait.lock.owner (-1)
PARAM_VALUE 0 wiphy->lps_leave_check.wait.lock.owner_cpu u32max
PARAM_VALUE 0 wiphy->lps_leave_check.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 wiphy->lps_leave_check.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 wiphy->lps_leave_check.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 wiphy->lps_leave_check.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wiphy->lps_leave_check.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wiphy->priv 4096-ptr_max
PARAM_VALUE 0 wiphy->priv->hwirq_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wiphy->priv->irq_enabled 0
PARAM_VALUE 0 wiphy->priv->irq_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wiphy->priv->napi.config->defer_hard_irqs 0-4294967295
PARAM_VALUE 0 wiphy->priv->napi.dev->lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 wiphy->priv->napi.dev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 wiphy->priv->napi.dev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wiphy->priv->napi.dev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wiphy->priv->napi.dev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wiphy->priv->napi.dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wiphy->priv->napi.napi_hash_node.pprev 0
PARAM_VALUE 0 wiphy->priv->napi.timer.is_queued 0
PARAM_VALUE 0 wiphy->priv->napi.timer.node.node.next 0
PARAM_VALUE 0 wiphy->priv->napi.timer.node.node.prev 0
PARAM_VALUE 0 wiphy->priv->running 0
PARAM_VALUE 0 wiphy->priv->rx_tag 0
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->ongoing_mrq->cmd_completion.done 0-4294967293,4294967295
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->ongoing_mrq->cmd_completion.wait.lock.owner (-1)
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->ongoing_mrq->cmd_completion.wait.lock.owner_cpu 4294967295
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->ongoing_mrq->uhs2_cmd.packet_len 0,4-12
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->ongoing_mrq->uhs2_cmd.payload_len 0-8
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->ongoing_mrq->uhs2_cmd.tmode_half_duplex 0-1
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->ongoing_mrq->uhs2_cmd.uhs2_resp_len 0,4-6,8
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->private->dev->iommu->lock.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 wiphy->priv->sdio_func->card->host->private->dev->iommu->lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 wiphy->priv->usb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wiphy->rsvd_page_list.next 4096-ptr_max
PARAM_VALUE 0 wiphy->rsvd_page_list.next->next 4096-ptr_max
PARAM_VALUE 0 wiphy->rsvd_page_list.prev 4096-ptr_max
PARAM_VALUE 0 wiphy->rsvd_page_list.prev->next 4096-ptr_max
PARAM_VALUE 0 wiphy->rsvd_page_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 wiphy->sec.total_cam_num 32
PARAM_VALUE 0 wiphy->stats.rx_ewma_tp.internal 0
PARAM_VALUE 0 wiphy->stats.tx_ewma_tp.internal 0
PARAM_VALUE 0 wiphy->tx_report.purge_timer.flags 0-4194302
PARAM_VALUE 0 wiphy->tx_report.purge_timer.lockdep_map->name 0-255
PARAM_VALUE 0 wiphy->tx_report.queue.next 4096-ptr_max
PARAM_VALUE 0 wiphy->tx_report.queue.prev 4096-ptr_max
PARAM_VALUE 0 wiphy->tx_report.queue.qlen 0
PARAM_VALUE 0 wiphy->tx_wq 4096-ptr_max
PARAM_VALUE 0 wiphy->txqs.next 4096-ptr_max
PARAM_VALUE 0 wiphy->txqs.next->next 4096-ptr_max
PARAM_VALUE 0 wiphy->txqs.prev 4096-ptr_max
PARAM_VALUE 0 wiphy->txqs.prev->next 4096-ptr_max
PARAM_VALUE 0 wiphy->txqs.prev->prev 4096-ptr_max
PARAM_VALUE 0 *wiphy->efuse->addr 0-255
BUF_SIZE 0 wiphy->dev 1616
BUF_SIZE 0 wiphy->hci.ops 152
BUF_SIZE 0 wiphy->hw 208
CAPPED_DATA 0 wiphy->chip->lck_threshold 1
CAPPED_DATA 0 wiphy->chip->log_efuse_size 1
CAPPED_DATA 0 wiphy->chip->max_power_index 1
CAPPED_DATA 0 wiphy->chip->rfe_defs_size 1
CAPPED_DATA 0 wiphy->chip->table_nsant_num 1
CAPPED_DATA 0 wiphy->chip->table_sant_num 1
CAPPED_DATA 0 wiphy->chip->tdma_nsant_num 1
CAPPED_DATA 0 wiphy->chip->tdma_sant_num 1
CAPPED_DATA 0 wiphy->efuse.rfe_option 1
DATA_SOURCE 0 wiphy $0
HARD_MAX 0 wiphy->fw.rtwdev->hci.type 2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 wiphy->hal.chip_version 0-u32max