Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- sound/soc/intel/atom/sst/sst.c, line 360
- sound/soc/intel/atom/sst/sst_acpi.c, line 366
- sound/soc/intel/atom/sst/sst_pci.c, line 119
Smatch caller information:
sound/soc/intel/atom/sst/sst_pci.c intel_sst_probe() -> sst_context_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->block_list.next | 0 |
| PARAM_VALUE | 0 | ctx->block_list.prev | 0 |
| PARAM_VALUE | 0 | ctx->csr_value | 0 |
| PARAM_VALUE | 0 | ctx->ddr | 0 |
| PARAM_VALUE | 0 | ctx->ddr_base | 0 |
| PARAM_VALUE | 0 | ctx->ddr_end | 0 |
| PARAM_VALUE | 0 | ctx->dev | 0 |
| PARAM_VALUE | 0 | ctx->dev_id | 0 |
| PARAM_VALUE | 0 | ctx->dram | 0 |
| PARAM_VALUE | 0 | ctx->dram_base | 0 |
| PARAM_VALUE | 0 | ctx->dram_end | 0 |
| PARAM_VALUE | 0 | ctx->fw_clear_context.counter | 0 |
| PARAM_VALUE | 0 | ctx->fw_in_mem | 0 |
| PARAM_VALUE | 0 | ctx->fw_save | 0 |
| PARAM_VALUE | 0 | ctx->fw_sg_list.dst | 0 |
| PARAM_VALUE | 0 | ctx->fw_sg_list.list_len | 0 |
| PARAM_VALUE | 0 | ctx->fw_sg_list.sg_idx | 0 |
| PARAM_VALUE | 0 | ctx->fw_sg_list.src | 0 |
| PARAM_VALUE | 0 | ctx->fw_version.build | 0 |
| PARAM_VALUE | 0 | ctx->fw_version.major | 0 |
| PARAM_VALUE | 0 | ctx->fw_version.minor | 0 |
| PARAM_VALUE | 0 | ctx->fw_version.type | 0 |
| PARAM_VALUE | 0 | ctx->info.dma_max_len | 0 |
| PARAM_VALUE | 0 | ctx->info.dram_end | 0 |
| PARAM_VALUE | 0 | ctx->info.dram_start | 0 |
| PARAM_VALUE | 0 | ctx->info.dram_use | 0 |
| PARAM_VALUE | 0 | ctx->info.imr_end | 0 |
| PARAM_VALUE | 0 | ctx->info.imr_start | 0 |
| PARAM_VALUE | 0 | ctx->info.imr_use | 0 |
| PARAM_VALUE | 0 | ctx->info.iram_end | 0 |
| PARAM_VALUE | 0 | ctx->info.iram_start | 0 |
| PARAM_VALUE | 0 | ctx->info.iram_use | 0 |
| PARAM_VALUE | 0 | ctx->info.lpe_viewpt_rqd | 0 |
| PARAM_VALUE | 0 | ctx->info.mailbox_start | 0 |
| PARAM_VALUE | 0 | ctx->info.max_streams | 0 |
| PARAM_VALUE | 0 | ctx->info.num_probes | 0 |
| PARAM_VALUE | 0 | ctx->info.use_elf | 0 |
| PARAM_VALUE | 0 | ctx->ipc_dispatch_list.next | 0 |
| PARAM_VALUE | 0 | ctx->ipc_dispatch_list.prev | 0 |
| PARAM_VALUE | 0 | ctx->ipc_post_msg_wq.data.counter | 0 |
| PARAM_VALUE | 0 | ctx->ipc_post_msg_wq.entry.next | 0 |
| PARAM_VALUE | 0 | ctx->ipc_post_msg_wq.entry.prev | 0 |
| PARAM_VALUE | 0 | ctx->ipc_post_msg_wq.func | 0 |
| PARAM_VALUE | 0 | ctx->ipc_reg.ipcd | 0 |
| PARAM_VALUE | 0 | ctx->ipc_reg.ipcx | 0 |
| PARAM_VALUE | 0 | ctx->iram | 0 |
| PARAM_VALUE | 0 | ctx->iram_base | 0 |
| PARAM_VALUE | 0 | ctx->iram_end | 0 |
| PARAM_VALUE | 0 | ctx->lib_dwnld_reqd | 0 |
| PARAM_VALUE | 0 | ctx->lib_mem_mgr.avail | 0 |
| PARAM_VALUE | 0 | ctx->lib_mem_mgr.count | 0 |
| PARAM_VALUE | 0 | ctx->lib_mem_mgr.current_base | 0 |
| PARAM_VALUE | 0 | ctx->library_list.dst | 0 |
| PARAM_VALUE | 0 | ctx->library_list.list_len | 0 |
| PARAM_VALUE | 0 | ctx->library_list.sg_idx | 0 |
| PARAM_VALUE | 0 | ctx->library_list.src | 0 |
| PARAM_VALUE | 0 | ctx->mailbox | 0 |
| PARAM_VALUE | 0 | ctx->mailbox_add | 0 |
| PARAM_VALUE | 0 | ctx->mailbox_recv_offset | 0 |
| PARAM_VALUE | 0 | ctx->memcpy_list.next | 0 |
| PARAM_VALUE | 0 | ctx->memcpy_list.prev | 0 |
| PARAM_VALUE | 0 | ctx->ops | 0 |
| PARAM_VALUE | 0 | ctx->pci | 0 |
| PARAM_VALUE | 0 | ctx->post_msg_wq | 0 |
| PARAM_VALUE | 0 | ctx->pvt_id | 0 |
| PARAM_VALUE | 0 | ctx->qos | 0 |
| PARAM_VALUE | 0 | ctx->rx_list.next | 0 |
| PARAM_VALUE | 0 | ctx->rx_list.prev | 0 |
| PARAM_VALUE | 0 | ctx->shim | 0 |
| PARAM_VALUE | 0 | ctx->shim_phy_add | 0 |
| PARAM_VALUE | 0 | ctx->sst_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | ctx->sst_lock.magic | 0 |
| PARAM_VALUE | 0 | ctx->sst_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | ctx->sst_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | ctx->sst_state | 0 |
| PARAM_VALUE | 0 | ctx->stream_cnt | 0 |
| PARAM_VALUE | 0 | ctx->tstamp | 0 |
| PARAM_VALUE | 0 | ctx->use_dma | 0 |
| PARAM_VALUE | 0 | ctx->use_lli | 0 |
| PARAM_VALUE | 0 | ctx->wait_queue.head.next | 0 |
| PARAM_VALUE | 0 | ctx->wait_queue.head.prev | 0 |
| BUF_SIZE | 0 | ctx->pdata | s32min-(-2),1-s32max |
| STR_LEN | 0 | ctx->firmware_name | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/intel/atom/sst/sst_acpi.c sst_acpi_probe() -> sst_context_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->block_list.next | 0 |
| PARAM_VALUE | 0 | ctx->block_list.prev | 0 |
| PARAM_VALUE | 0 | ctx->csr_value | 0 |
| PARAM_VALUE | 0 | ctx->ddr | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->dev | 0 |
| PARAM_VALUE | 0 | ctx->dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ctx->dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ctx->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ctx->dev_id | 0 |
| PARAM_VALUE | 0 | ctx->dram | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->fw_clear_context.counter | 0 |
| PARAM_VALUE | 0 | ctx->fw_in_mem | 0 |
| PARAM_VALUE | 0 | ctx->fw_save | 0 |
| PARAM_VALUE | 0 | ctx->fw_sg_list.dst | 0 |
| PARAM_VALUE | 0 | ctx->fw_sg_list.list_len | 0 |
| PARAM_VALUE | 0 | ctx->fw_sg_list.sg_idx | 0 |
| PARAM_VALUE | 0 | ctx->fw_sg_list.src | 0 |
| PARAM_VALUE | 0 | ctx->fw_version.build | 0 |
| PARAM_VALUE | 0 | ctx->fw_version.major | 0 |
| PARAM_VALUE | 0 | ctx->fw_version.minor | 0 |
| PARAM_VALUE | 0 | ctx->fw_version.type | 0 |
| PARAM_VALUE | 0 | ctx->info.dma_max_len | 0 |
| PARAM_VALUE | 0 | ctx->info.dram_end | 0 |
| PARAM_VALUE | 0 | ctx->info.dram_start | 0 |
| PARAM_VALUE | 0 | ctx->info.dram_use | 0 |
| PARAM_VALUE | 0 | ctx->info.imr_end | 0 |
| PARAM_VALUE | 0 | ctx->info.imr_start | 0 |
| PARAM_VALUE | 0 | ctx->info.imr_use | 0 |
| PARAM_VALUE | 0 | ctx->info.iram_end | 0 |
| PARAM_VALUE | 0 | ctx->info.iram_start | 0 |
| PARAM_VALUE | 0 | ctx->info.iram_use | 0 |
| PARAM_VALUE | 0 | ctx->info.lpe_viewpt_rqd | 0 |
| PARAM_VALUE | 0 | ctx->info.mailbox_start | 0 |
| PARAM_VALUE | 0 | ctx->info.max_streams | 0 |
| PARAM_VALUE | 0 | ctx->info.num_probes | 0 |
| PARAM_VALUE | 0 | ctx->info.use_elf | 0 |
| PARAM_VALUE | 0 | ctx->ipc_dispatch_list.next | 0 |
| PARAM_VALUE | 0 | ctx->ipc_dispatch_list.prev | 0 |
| PARAM_VALUE | 0 | ctx->ipc_post_msg_wq.data.counter | 0 |
| PARAM_VALUE | 0 | ctx->ipc_post_msg_wq.entry.next | 0 |
| PARAM_VALUE | 0 | ctx->ipc_post_msg_wq.entry.prev | 0 |
| PARAM_VALUE | 0 | ctx->ipc_post_msg_wq.func | 0 |
| PARAM_VALUE | 0 | ctx->ipc_reg.ipcd | 0 |
| PARAM_VALUE | 0 | ctx->ipc_reg.ipcx | 0 |
| PARAM_VALUE | 0 | ctx->iram | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->irq_num | 1-s32max |
| PARAM_VALUE | 0 | ctx->lib_dwnld_reqd | 0 |
| PARAM_VALUE | 0 | ctx->lib_mem_mgr.avail | 0 |
| PARAM_VALUE | 0 | ctx->lib_mem_mgr.count | 0 |
| PARAM_VALUE | 0 | ctx->lib_mem_mgr.current_base | 0 |
| PARAM_VALUE | 0 | ctx->library_list.dst | 0 |
| PARAM_VALUE | 0 | ctx->library_list.list_len | 0 |
| PARAM_VALUE | 0 | ctx->library_list.sg_idx | 0 |
| PARAM_VALUE | 0 | ctx->library_list.src | 0 |
| PARAM_VALUE | 0 | ctx->mailbox | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->mailbox_add | 0 |
| PARAM_VALUE | 0 | ctx->mailbox_recv_offset | 0 |
| PARAM_VALUE | 0 | ctx->memcpy_list.next | 0 |
| PARAM_VALUE | 0 | ctx->memcpy_list.prev | 0 |
| PARAM_VALUE | 0 | ctx->ops | 0 |
| PARAM_VALUE | 0 | ctx->pci | 0 |
| PARAM_VALUE | 0 | ctx->pdata | 2513874489915916288,8251065890284199936 |
| PARAM_VALUE | 0 | ctx->pdata->res_info | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->pdata->res_info->shim_phy_addr | 4281597952 |
| PARAM_VALUE | 0 | ctx->post_msg_wq | 0 |
| PARAM_VALUE | 0 | ctx->pvt_id | 0 |
| PARAM_VALUE | 0 | ctx->qos | 0 |
| PARAM_VALUE | 0 | ctx->rx_list.next | 0 |
| PARAM_VALUE | 0 | ctx->rx_list.prev | 0 |
| PARAM_VALUE | 0 | ctx->shim | 4096-ptr_max |
| PARAM_VALUE | 0 | ctx->shim_phy_add | 4281597952 |
| PARAM_VALUE | 0 | ctx->sst_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | ctx->sst_lock.magic | 0 |
| PARAM_VALUE | 0 | ctx->sst_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | ctx->sst_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | ctx->sst_state | 0 |
| PARAM_VALUE | 0 | ctx->stream_cnt | 0 |
| PARAM_VALUE | 0 | ctx->tstamp | 0 |
| PARAM_VALUE | 0 | ctx->use_dma | 0 |
| PARAM_VALUE | 0 | ctx->use_lli | 0 |
| PARAM_VALUE | 0 | ctx->wait_queue.head.next | 0 |
| PARAM_VALUE | 0 | ctx->wait_queue.head.prev | 0 |
| BUF_SIZE | 0 | ctx->pdata | 48 |
| BIT_INFO | 0 | ctx->pdata | 0x22810086001a4000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |