Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/scsi/scsi_error.c scmd_eh_abort_handler() -> scsi_queue_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->host | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->host->eh_abort_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cmd->device->host->hostt | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->host->hostt->eh_abort_handler | 1-u64max |
| PARAM_VALUE | 0 | cmd->eh_entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->result | s32min-0,65536-s32max |
| PARAM_VALUE | 1 | reason | 4183 |
| CAPPED_DATA | 0 | cmd->allowed | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/scsi_error.c scsi_eh_flush_done_q() -> scsi_queue_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->host | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->host->hostt | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->sdev_state | 0-3,5,8-u32max |
| PARAM_VALUE | 1 | reason | 4183 |
| CAPPED_DATA | 0 | &cmd->eh_entry | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/scsi_lib.c scsi_complete() -> scsi_queue_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->host->tag_set.tags_srcu.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cmd->eh_entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | reason | 4183 |
| DATA_SOURCE | 0 | cmd | r blk_mq_rq_to_pdu |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/scsi_lib.c scsi_complete() -> scsi_queue_insert()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->device->host->tag_set.tags_srcu.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cmd->eh_entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cmd->eh_entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | reason | 4182 |
| DATA_SOURCE | 0 | cmd | r blk_mq_rq_to_pdu |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |