Documented in 1 files:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/scsi/mpt3sas/mpt3sas_base.c
- drivers/scsi/mpt3sas/mpt3sas_config.c
- drivers/scsi/mpt3sas/mpt3sas_ctl.c
- drivers/scsi/mpt3sas/mpt3sas_scsih.c, line 3217
- drivers/scsi/mpt3sas/mpt3sas_transport.c
Smatch caller information:
drivers/scsi/mpt3sas/mpt3sas_scsih.c mpt3sas_scsih_issue_tm() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 13 |
| DATA_SOURCE | 0 | mpi_request | r mpt3sas_base_get_msg_frame |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->tm_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->scsih_cmds.mutex | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |
drivers/scsi/mpt3sas/mpt3sas_ctl.c _ctl_do_mpt_command() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 0-16383 |
| NOCHECK_CALL | |||
| LOCK2 | &ioc->ctl_cmds.mutex | ||
| LOCK2 | &ioc->pci_access_mutex | ||
| TYPE_LOCK | (struct MPT3SAS_ADAPTER)->pci_access_mutex | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |
drivers/scsi/mpt3sas/mpt3sas_ctl.c _ctl_do_mpt_command() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 0-16383 |
| NOCHECK_CALL | |||
| LOCK2 | &ioc->ctl_cmds.mutex | ||
| LOCK2 | &ioc->pci_access_mutex | ||
| TYPE_LOCK | (struct MPT3SAS_ADAPTER)->pci_access_mutex | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c _base_display_fwpkg_version() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 12 |
| DATA_SOURCE | 0 | mpi_request | r mpt3sas_base_get_msg_frame |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->reset_in_progress_mutex | ||
| HALF_LOCKED2 | &ioc->base_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->ctl_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->pci_access_mutex | ||
| HALF_LOCKED2 | &ioc->scsih_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->transport_cmds.mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct MPT3SAS_ADAPTER)->reset_in_progress_mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c _base_display_fwpkg_version() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 2297506594084474880 |
| PARAM_VALUE | 1 | sz | 6 |
| BUF_SIZE | 0 | mpi_request | 24 |
| MEM_ZERO | 0 | mpi_request | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->reset_in_progress_mutex | ||
| HALF_LOCKED2 | &ioc->base_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->ctl_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->pci_access_mutex | ||
| HALF_LOCKED2 | &ioc->scsih_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->transport_cmds.mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct MPT3SAS_ADAPTER)->reset_in_progress_mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c _base_event_notification() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 11 |
| DATA_SOURCE | 0 | mpi_request | r mpt3sas_base_get_msg_frame |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ioc->base_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->ctl_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->pci_access_mutex | ||
| HALF_LOCKED2 | &ioc->reset_in_progress_mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c _base_sas_ioc_info() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 0-16383 |
| DATA_SOURCE | 0 | mpi_request | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c _base_send_port_enable() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 3 |
| DATA_SOURCE | 0 | mpi_request | r mpt3sas_base_get_msg_frame |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->reset_in_progress_mutex | ||
| HALF_LOCKED2 | &ioc->base_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->ctl_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->pci_access_mutex | ||
| HALF_LOCKED2 | &ioc->scsih_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->transport_cmds.mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct MPT3SAS_ADAPTER)->reset_in_progress_mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c mpt3sas_base_check_cmd_timeout() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 0-1073741823 |
| BUF_SIZE | 0 | mpi_request | (-1)-u16max |
| BUF_SIZE | 0 | mpi_request | (-1)-u16max |
| DATA_SOURCE | 0 | mpi_request | $2 |
| DATA_SOURCE | 1 | sz | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | sz | |
| USER_PTR | 0 | mpi_request | |
| HALF_LOCKED2 | &ioc->base_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->config_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->ctl_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->pci_access_mutex | ||
| HALF_LOCKED2 | &ioc->scsih_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/mpt3sas/mpt3sas_config.c _config_request() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| DATA_SOURCE | 0 | mpi_request | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &ioc->config_cmds.mutex | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |
drivers/scsi/mpt3sas/mpt3sas_config.c _config_request() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| DATA_SOURCE | 0 | mpi_request | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &ioc->config_cmds.mutex | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |
drivers/scsi/mpt3sas/mpt3sas_config.c _config_request() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| DATA_SOURCE | 0 | mpi_request | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &ioc->config_cmds.mutex | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |
drivers/scsi/mpt3sas/mpt3sas_config.c _config_request() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| DATA_SOURCE | 0 | mpi_request | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &ioc->config_cmds.mutex | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |
drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_expander_phy_control() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 12 |
| DATA_SOURCE | 0 | mpi_request | r mpt3sas_base_get_msg_frame |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->transport_cmds.mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_expander_report_manufacture() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 12 |
| DATA_SOURCE | 0 | mpi_request | r mpt3sas_base_get_msg_frame |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->transport_cmds.mutex | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |
drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_get_expander_phy_error_log() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 12 |
| DATA_SOURCE | 0 | mpi_request | r mpt3sas_base_get_msg_frame |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->transport_cmds.mutex | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_smp_handler() -> _debug_dump_mf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mpi_request | 4096-ptr_max |
| PARAM_VALUE | 1 | sz | 12 |
| DATA_SOURCE | 0 | mpi_request | r mpt3sas_base_get_msg_frame |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->transport_cmds.mutex | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct _internal_cmd)->mutex |