Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/realtek/rtw88/fw.c rtw_hci_write_data_h2c() -> (struct rtw_hci_ops)->write_data_h2c()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->afh_5g 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->agc_tbl 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->bb_tbl 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->btg_reg 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->btg_reg->addr 103,256,1360-1361,1400-1402,1552,1560,1704,1792,1800,1808,2124,2156,2212,2572,3152,3584,3588,3592,3600,3604,3664,4352,5632,5636,5640,5664,5672,5680,5688,5696,5704,6224,6736,7536
PARAM_VALUE 0 rtwdev->chip->btg_reg->mask 0,3,12,48,127-128,255,1671,2047,16128,32512,65280,196608,786432,16711680,4278190080
PARAM_VALUE 0 rtwdev->chip->edcca_th 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->edcca_th->hw_reg.mask 0,3,12,48,127-128,255,1671,2047,16128,32512,65280,196608,786432,16711680,4278190080
PARAM_VALUE 0 rtwdev->chip->fw_name 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->fwcd_segs 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->id 0-7
PARAM_VALUE 0 rtwdev->chip->intf_table 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->intf_table->usb2_para->value 0,384,4096,6208,12352,12828,13718-13719,18978,24774,25472,38143,38435,43073,49158,65294,65487
PARAM_VALUE 0 rtwdev->chip->intf_table->usb3_para->value 0,384,4096,6208,12352,12828,13718-13719,18978,24774,25472,38143,38435,43073,49158,65294,65487
PARAM_VALUE 0 rtwdev->chip->mac_tbl 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->ops 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->ops->false_alarm_statistics 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->ops->mac_postinit 0,4560463045825736704,8103904664606908416
PARAM_VALUE 0 rtwdev->chip->ops->read_rf 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->page_size 128,256,512
PARAM_VALUE 0 rtwdev->chip->page_table 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->pwr_off_seq->offset 0-8,16,18,20-21,28-29,31-37,40-41,45-46,64-71,73-74,78-79,88,90,97-99,102-105,112-113,116-119,124,127-129,134,144-147,175,239-240,256-257,768-769,1314,1363,1528-1531,3072,3584,4098,4120,4165,4196,4264-4266,4290-s64max
PARAM_VALUE 0 rtwdev->chip->pwr_on_seq 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->pwr_on_seq->offset 0-8,16,18,20-21,28-29,31-37,40-41,45-46,64-71,73-74,78-79,88,90,97-99,102-105,112-113,116-119,124,127-129,134,144-147,175,239-240,256-257,768-769,1314,1363,1528-1531,3072,3584,4098,4120,4165,4196,4264-4266,4290-s64max
PARAM_VALUE 0 rtwdev->chip->rfe_defs 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->rqpn_table 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->table_sant 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->tdma_nsant 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->tdma_sant 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->tx_pkt_desc_sz 40,48
PARAM_VALUE 0 rtwdev->chip->wlan_cpu 0-1
PARAM_VALUE 0 rtwdev->fifo.rqpn->dma_map_be 1-2
PARAM_VALUE 0 rtwdev->fifo.rqpn->dma_map_bk 1-3
PARAM_VALUE 0 rtwdev->fifo.rqpn->dma_map_hi 3
PARAM_VALUE 0 rtwdev->fifo.rqpn->dma_map_mg 0,3
PARAM_VALUE 0 rtwdev->fifo.rqpn->dma_map_vi 2-3
PARAM_VALUE 0 rtwdev->fifo.rqpn->dma_map_vo 2-3
PARAM_VALUE 0 rtwdev->hci.ops 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->deep_ps 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->link_ps 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->read16 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->read32 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->read8 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->setup 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->start 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->write32 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->write8 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->write_data_h2c 4096-ptr_max
PARAM_VALUE 0 rtwdev->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 rtwdev->regd.regulatory->txpwr_regd_2g 0-12
PARAM_VALUE 0 rtwdev->regd.regulatory->txpwr_regd_5g 0-12
PARAM_VALUE 0 rtwdev->wow.patterns->crc 0-u16max
PARAM_VALUE 0 rtwdev->wow.patterns->type 0-255
PARAM_VALUE 0 rtwdev->wow.patterns->valid 0-255
PARAM_VALUE 0 *rtwdev->hal.cch_by_bw 0-255
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
BUF_SIZE 1 buf 32
DATA_SOURCE 0 rtwdev $0
DATA_SOURCE 1 buf $1
DATA_SOURCE 2 size $2
CONTAINER 0 -96-0-16+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 rtwdev->coex.stat.ampdu_max_time 0-255
HOST_DATA 0 rtwdev->coex.stat.darfrc 0-u32max
HOST_DATA 0 rtwdev->coex.stat.darfrch 0-u32max
HOST_DATA 0 rtwdev->coex.stat.hi_pri_tx 0-u32max[c]
HOST_DATA 0 rtwdev->coex.stat.lo_pri_rx 0-u32max
HOST_DATA 0 rtwdev->coex.stat.lo_pri_tx 0-u32max[c]
HOST_DATA 0 rtwdev->coex.stat.retry_limit 0-u16max
HOST_DATA 0 rtwdev->dm_info.cck_cca_cnt 0-u32max
HOST_DATA 0 rtwdev->dm_info.cck_err_cnt 0-u32max
HOST_DATA 0 rtwdev->dm_info.cck_fa_avg 0-1073741823
HOST_DATA 0 rtwdev->dm_info.cck_fa_cnt 0-u16max
HOST_DATA 0 rtwdev->dm_info.cck_ok_cnt 0-u32max[c]
HOST_DATA 0 rtwdev->dm_info.cck_pd_default 0-31
HOST_DATA 0 rtwdev->dm_info.ht_err_cnt 0-u32max
HOST_DATA 0 rtwdev->dm_info.ht_ok_cnt 0-u32max[c]
HOST_DATA 0 rtwdev->dm_info.ofdm_cca_cnt 0-u32max
HOST_DATA 0 rtwdev->dm_info.ofdm_err_cnt 0-u32max
HOST_DATA 0 rtwdev->dm_info.ofdm_fa_cnt 0-524280
HOST_DATA 0 rtwdev->dm_info.ofdm_ok_cnt 0-u32max[c]
HOST_DATA 0 rtwdev->dm_info.total_cca_cnt 0-u32max
HOST_DATA 0 rtwdev->dm_info.total_fa_cnt 0-589815
HOST_DATA 0 rtwdev->dm_info.vht_err_cnt 0-u32max
HOST_DATA 0 rtwdev->dm_info.vht_ok_cnt 0-u32max[c]
HOST_DATA 0 rtwdev->hal.chip_version 0-u32max
HOST_DATA 0 rtwdev->wow.txpause 0-255
USER_DATA 0 rtwdev->bf_info.bfer_mu_cnt 0-255[u]
USER_DATA 0 rtwdev->bf_info.bfer_su_cnt 0-255[u]
USER_DATA 0 rtwdev->bf_info.cur_csi_rpt_rate 4[u]
NO_OVERFLOW_SIMPLE 0 rtwdev->scan_info.scanning_vif->active_links
LOCK2 0 &rtwdev->mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtw_dev)->mutex