Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/wireless/realtek/rtw88/main.c rtw_dump_fw() -> rtw_fwcd_next()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rtwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip->fw_rxff_size | 12288 |
| PARAM_VALUE | 0 | rtwdev->chip->fwcd_segs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip->fwcd_segs->num | 5 |
| PARAM_VALUE | 0 | rtwdev->chip->id | 0-7 |
| PARAM_VALUE | 0 | rtwdev->chip->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip->ops->dump_fw_crash | 8550957186331455488 |
| PARAM_VALUE | 0 | rtwdev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.data | 1-u64max |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next->item | 0-5 |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next->padding1 | 19088743 |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next->padding2 | 2309737967 |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next->size | 0,8192,12288,65536,131072 |
| 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.first_waiter->list.prev->prev | 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->sdio_func->card->host->claim_cnt | s32min-s32max |
| 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->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->iommu->attach_deferred | 0-1 |
| 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 | 1 | item | 2-5 |
| PARAM_VALUE | 2 | size | 65536,131072 |
| DATA_SOURCE | 0 | rtwdev | $0 |
| DATA_SOURCE | 1 | item | $3 |
| DATA_SOURCE | 2 | size | $2 |
| HARD_MAX | 1 | item | 5 |
| HARD_MAX | 2 | size | 131072 |
| LOCK2 | &pool->lock | ||
| LOCK2 | 0 | &rtwdev->mutex | |
| TYPE_LOCK | (struct rtw_dev)->mutex |
drivers/net/wireless/realtek/rtw88/main.c rtw_dump_reg() -> rtw_fwcd_next()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rtwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip->fw_rxff_size | 12288 |
| PARAM_VALUE | 0 | rtwdev->chip->fwcd_segs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip->fwcd_segs->num | 5 |
| PARAM_VALUE | 0 | rtwdev->chip->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip->ops->dump_fw_crash | 8550957186331455488 |
| PARAM_VALUE | 0 | rtwdev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.data | 1-u64max |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next->item | 0-5 |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next->padding1 | 19088743 |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next->padding2 | 2309737967 |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next->size | 0,8192,12288,65536,131072 |
| 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.first_waiter->list.prev->prev | 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->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->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->private->pcr->pci->dev.iommu->attach_deferred | 0-1 |
| 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 | 1 | item | 1 |
| PARAM_VALUE | 2 | size | 8192 |
| DATA_SOURCE | 0 | rtwdev | $0 |
| DATA_SOURCE | 2 | size | $2 |
| LOCK2 | &pool->lock | ||
| LOCK2 | 0 | &rtwdev->mutex | |
| TYPE_LOCK | (struct rtw_dev)->mutex |
drivers/net/wireless/realtek/rtw88/main.c rtw_fw_dump_crash_log() -> rtw_fwcd_next()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rtwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip->fw_rxff_size | 0,12288 |
| PARAM_VALUE | 0 | rtwdev->chip->fwcd_segs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->chip->fwcd_segs->num | 5 |
| PARAM_VALUE | 0 | rtwdev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.data | 1-u64max |
| PARAM_VALUE | 0 | rtwdev->fw.fwcd_desc.next | 1-u64max |
| 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.first_waiter->list.prev->prev | 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 | 1 | item | 0 |
| PARAM_VALUE | 2 | size | 0,12288 |
| DATA_SOURCE | 0 | rtwdev | $0 |
| UNITS | 2 | size | unit_byte |
| LOCK2 | 0 | &rtwdev->mutex | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtw_dev)->mutex |