Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/scsi/ipr.c ipr_get_ioa_dump() -> ipr_get_ldump_data_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioa_cfg | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->dump | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->host | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->host->host_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ioa_cfg->ioa_mailbox | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->pdev->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->pdev->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->pdev->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->sdt_state | 3 |
| PARAM_VALUE | 0 | ioa_cfg->vpd_cbs | 4096-ptr_max |
| PARAM_VALUE | 2 | dest | 4096-ptr_max |
| PARAM_VALUE | 3 | length_in_words | 2048,16384 |
| BUF_SIZE | 2 | dest | 65536 |
| BUF_SIZE | 2 | dest | 65536 |
| DATA_SOURCE | 0 | ioa_cfg | $0 |
| DATA_SOURCE | 1 | start_addr | r readl |
| PREEMPT_ADD | <- disables preempt | ||
| HOST_DATA | 1 | start_addr | 0-u32max |
| LOCK2 | lock_flags | ||
| LOCK2 | 0 | ioa_cfg->host->host_lock | |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/ipr.c ipr_get_unit_check_buffer() -> ipr_get_ldump_data_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioa_cfg | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->ioa_mailbox | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->ioa_unit_checked | 0 |
| PARAM_VALUE | 0 | ioa_cfg->nvectors | 0-s32max |
| PARAM_VALUE | 0 | ioa_cfg->reset_cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->sdt_state | 0-5 |
| PARAM_VALUE | 0 | *ioa_cfg->pdev->saved_config_space | 0-4294967295 |
| PARAM_VALUE | 2 | dest | 451233560707768320 |
| PARAM_VALUE | 3 | length_in_words | 8 |
| BUF_SIZE | 2 | dest | 32 |
| CAPPED_DATA | 0 | ioa_cfg->nvectors | 1 |
| DATA_SOURCE | 0 | ioa_cfg | $0 |
| DATA_SOURCE | 1 | start_addr | r readl |
| MEM_ZERO | 2 | dest | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | start_addr | 0-u32max |
| UNITS | 0 | ioa_cfg | unit_byte |
| HALF_LOCKED2 | &hrrq->_lock | ||
| HALF_LOCKED2 | hrrq->lock | ||
| HALF_LOCKED2 | hrrq_flags | ||
| HALF_LOCKED2 | ioa_cfg->host->host_lock | ||
| HALF_LOCKED2 | lock_flags |
drivers/scsi/ipr.c ipr_get_unit_check_buffer() -> ipr_get_ldump_data_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioa_cfg | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->ioa_mailbox | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->ioa_unit_checked | 0 |
| PARAM_VALUE | 0 | ioa_cfg->nvectors | 0-s32max |
| PARAM_VALUE | 0 | ioa_cfg->reset_cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->sdt_state | 0-5 |
| PARAM_VALUE | 0 | *ioa_cfg->pdev->saved_config_space | 0-4294967295 |
| PARAM_VALUE | 2 | dest | 4096-ptr_max |
| PARAM_VALUE | 3 | length_in_words | 0-780,3758096384-u32max |
| BUF_SIZE | 2 | dest | 3120 |
| CAPPED_DATA | 0 | ioa_cfg->nvectors | 1 |
| CAPPED_DATA | 3 | length_in_words | 1 |
| DATA_SOURCE | 0 | ioa_cfg | $0 |
| MEM_ZERO | 2 | dest | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ioa_cfg | unit_byte |
| HALF_LOCKED2 | &hrrq->_lock | ||
| HALF_LOCKED2 | hrrq->lock | ||
| HALF_LOCKED2 | hrrq_flags | ||
| HALF_LOCKED2 | ioa_cfg->host->host_lock | ||
| HALF_LOCKED2 | lock_flags |
drivers/scsi/ipr.c ipr_sdt_copy() -> ipr_get_ldump_data_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioa_cfg | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->dump | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->dump->ioa_dump.ioa_data | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->dump->ioa_dump.page_offset | 0-4095 |
| PARAM_VALUE | 0 | ioa_cfg->host | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->host->host_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ioa_cfg->ioa_mailbox | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->pdev->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->pdev->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->pdev->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | ioa_cfg->sdt_state | 3 |
| PARAM_VALUE | 0 | ioa_cfg->vpd_cbs | 4096-ptr_max |
| PARAM_VALUE | 2 | dest | 4096-ptr_max |
| PARAM_VALUE | 3 | length_in_words | 0-1024 |
| CAPPED_DATA | 3 | length_in_words | 1 |
| DATA_SOURCE | 0 | ioa_cfg | $0 |
| FUZZY_MAX | 0 | ioa_cfg->dump->ioa_dump.page_offset | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| UNITS | 1 | start_addr | unit_byte |
| LOCK2 | lock_flags | ||
| LOCK2 | 0 | ioa_cfg->host->host_lock | |
| HALF_LOCKED2 | &pool->lock |