Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/realtek/rtw89/pci.c rtw89_pci_probe() -> rtw89_core_napi_init()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->antdiv_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->antdiv_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->antdiv_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->antdiv_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->ba_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->ba_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->ba_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->cfo_track_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->cfo_track_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->cfo_track_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->cfo_track_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->chanctx_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->chanctx_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->chanctx_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->chanctx_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->bss_clr_vld.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->bss_clr_vld.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->c2h_counter_reg.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->c2h_counter_reg.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->chip_id 0-5
PARAM_VALUE 0 rtwdev->chip->dcfo_comp->addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dcfo_comp->mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_lna_init.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_lna_init.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_p20_pagcugc_en.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_p20_pagcugc_en.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_rxb_init.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_rxb_init.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_s20_pagcugc_en.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_s20_pagcugc_en.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_tia_init.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p0_tia_init.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_lna_init.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_lna_init.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_p20_pagcugc_en.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_p20_pagcugc_en.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_rxb_init.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_rxb_init.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_s20_pagcugc_en.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_s20_pagcugc_en.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_tia_init.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->dig_regs->p1_tia_init.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->h2c_counter_reg.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->h2c_counter_reg.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->mac_def 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->mac_def->agg_limit.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->mac_def->agg_limit.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->mac_def->bfee_ctrl.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->mac_def->bfee_ctrl.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->mac_def->default_rx_fltr 16574,17598,16793790-4278207678
PARAM_VALUE 0 rtwdev->chip->mac_def->muedca_ctrl.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->mac_def->muedca_ctrl.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->mac_def->narrow_bw_ru_dis.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->mac_def->narrow_bw_ru_dis.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->mac_def->ra_agg_limit.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->mac_def->ra_agg_limit.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->mac_def->txcnt_limit.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->mac_def->txcnt_limit.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->mac_def->wow_ctrl.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->mac_def->wow_ctrl.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->rfkill_get.addr 0,96,501,512,1344,1436,1440,1448,1452,1840,3080,3084,3088,3092
PARAM_VALUE 0 rtwdev->chip->rfkill_get.mask 0-4,7,15,17,32,63,128,240,255,511-512,992,1023,2044,3072,4032
PARAM_VALUE 0 rtwdev->chip->support_chanctx_num 0-2
PARAM_VALUE 0 rtwdev->chip->support_link_num 0,2
PARAM_VALUE 0 rtwdev->coex_act1_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->coex_act1_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex_act1_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex_act1_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex_bt_devinfo_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->coex_bt_devinfo_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex_bt_devinfo_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex_bt_devinfo_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex_rfk_chk_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->coex_rfk_chk_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex_rfk_chk_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->coex_rfk_chk_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->early_h2c_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->early_h2c_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->early_h2c_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->forbid_ba_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->forbid_ba_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->forbid_ba_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->hal.entity_mgnt.active_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->hal.entity_mgnt.active_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->hal.entity_mgnt.active_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->hw->wiphy 4096-ptr_max
PARAM_VALUE 0 rtwdev->hw->wiphy->dev.parent 4096-ptr_max
PARAM_VALUE 0 rtwdev->mcc_prepare_done_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->mcc_prepare_done_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->mcc_prepare_done_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->mcc_prepare_done_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->pci_info->gen_def 4096-ptr_max
PARAM_VALUE 0 rtwdev->pci_info->gen_def->disable_eq 4096-ptr_max
PARAM_VALUE 0 rtwdev->priv 4096-ptr_max
PARAM_VALUE 0 rtwdev->priv->continual_io_error.counter s32min-s32max
PARAM_VALUE 0 rtwdev->priv->enable_dac 1
PARAM_VALUE 0 rtwdev->priv->h2c_queue.qlen 0
PARAM_VALUE 0 rtwdev->priv->h2c_release_queue.qlen 0
PARAM_VALUE 0 rtwdev->priv->pdev->error_state 0-2,4-4294967295
PARAM_VALUE 0 rtwdev->priv->pdev->is_busmaster 1
PARAM_VALUE 0 rtwdev->priv->pdev->pcie_cap 0-1
PARAM_VALUE 0 rtwdev->priv->rx.bd_pool.size 4096
PARAM_VALUE 0 rtwdev->priv->tx.bd_pool.size 0-4294967295
PARAM_VALUE 0 rtwdev->rtwvifs_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->rtwvifs_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->rtwvifs_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->scan_info.chan_list.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->scan_info.chan_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->scan_info.chan_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->ser.ev_tbl->event 0-14
PARAM_VALUE 0 rtwdev->ser.flags 0
PARAM_VALUE 0 rtwdev->ser.msg_q.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->ser.msg_q.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->ser.msg_q.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->ser.st_tbl->name 267798975785230336,442841403594137600,3413709671176634368,4355407342579142656,5133033659674615808
PARAM_VALUE 0 rtwdev->ser.st_tbl->st_func 3508894926380199936,4346516966178959360,6719042268017672192,6803120649566507008,7959672721399136256
PARAM_VALUE 0 rtwdev->ser.st_tbl->state 0-4
PARAM_VALUE 0 rtwdev->track_ps_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->track_ps_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->track_ps_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->track_ps_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->track_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->track_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->track_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->track_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_wait_work.timer.lockdep_map->name 0-255
PARAM_VALUE 0 rtwdev->tx_wait_work.work.entry.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_wait_work.work.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_wait_work.work.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_waits.next->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_waits.prev->next 4096-ptr_max
PARAM_VALUE 0 rtwdev->tx_waits.prev->prev 4096-ptr_max
PARAM_VALUE 0 rtwdev->variant->fw_def_override 0,4191100372800114688
PARAM_VALUE 0 *rtwdev->ppdu_sts.curr_rx_ppdu_cnt 255
PARAM_VALUE 0 *rtwdev->priv->mmap (-4611686018427387904)-4611686018427387903
DATA_SOURCE 0 rtwdev r rtw89_alloc_ieee80211_hw
MEM_ZERO 0 rtwdev->hal.changes
MEM_ZERO 0 rtwdev->hal.entity_map
MEM_ZERO 0 &rtwdev->ser
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 rtwdev->priv->pdev->current_state 0-3[c]