Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/scsi/mpt3sas/mpt3sas_base.c
- drivers/scsi/mpt3sas/mpt3sas_config.c, line 262
- drivers/scsi/mpt3sas/mpt3sas_ctl.c
- drivers/scsi/mpt3sas/mpt3sas_scsih.c
- drivers/scsi/mpt3sas/mpt3sas_transport.c, line 300
Smatch caller information:
drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_done() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_io_done() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_sas_control_complete() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_tm_done() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 0 | ioc->tm_cmds.smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| BIT_INFO | 0 | ioc->tm_cmds.status | 0x1,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_tm_tr_complete() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_tm_volume_tr_complete() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_scsih.c mpt3sas_scsih_event_callback() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| PARAM_VALUE | 1 | phys_addr | 1-u32max |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_ctl.c mpt3sas_ctl_done() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->ctl_cmds.smid | 1 |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| BIT_INFO | 0 | ioc->ctl_cmds.status | 0x1,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_ctl.c mpt3sas_ctl_event_callback() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| PARAM_VALUE | 1 | phys_addr | 1-u32max |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c _base_async_event() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c _base_display_reply_info() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| PARAM_VALUE | 1 | phys_addr | 1-u32max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 0 | ioc->reply_dma_min_address | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c mpt3sas_base_done() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c mpt3sas_port_enable_done() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_config.c mpt3sas_config_done() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->config_cmds.smid | 1 |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| BIT_INFO | 0 | ioc->config_cmds.status | 0x1,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_transport.c mpt3sas_transport_done() -> mpt3sas_base_get_reply_virt_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| CAPPED_DATA | 0 | ioc->hi_priority_smid | 1 |
| CAPPED_DATA | 1 | phys_addr | 1 |
| DATA_SOURCE | 0 | ioc | $0 |
| DATA_SOURCE | 1 | phys_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |