Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/scsi/scsi_debug.c resp_get_lba_status() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device->hostdata->nr_zones | 0-4294967295 |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 5747434970407882752 |
| PARAM_VALUE | 2 | arr_len | 32 |
| BUF_SIZE | 1 | arr | 32 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_get_stream_status() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 605184059045101568 |
| PARAM_VALUE | 2 | arr_len | 8 |
| BUF_SIZE | 1 | arr | 256 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_inquiry() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 4096-ptr_max |
| PARAM_VALUE | 2 | arr_len | 0-255 |
| BUF_SIZE | 1 | arr | 584 |
| BUF_SIZE | 1 | arr | 584 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| DATA_SOURCE | 1 | arr | r _kzalloc_noprof |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_inquiry() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 4096-ptr_max |
| PARAM_VALUE | 1 | *arr | 0 |
| PARAM_VALUE | 2 | arr_len | 0-96 |
| BUF_SIZE | 1 | arr | 584 |
| BUF_SIZE | 1 | arr | 584 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| DATA_SOURCE | 1 | arr | r _kzalloc_noprof |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_log_sense() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 7844683296908554240 |
| PARAM_VALUE | 2 | arr_len | 0-255 |
| BUF_SIZE | 1 | arr | 512 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_mode_sense() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 4096-ptr_max |
| PARAM_VALUE | 2 | arr_len | 0-255 |
| BUF_SIZE | 1 | arr | 4096 |
| BUF_SIZE | 1 | arr | 4096 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| DATA_SOURCE | 1 | arr | r _kzalloc_noprof |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_read_blklimits() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 4096-ptr_max |
| PARAM_VALUE | 1 | *arr | 0 |
| PARAM_VALUE | 2 | arr_len | 6 |
| BUF_SIZE | 1 | arr | 6 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_read_position() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 3848187780740386816 |
| PARAM_VALUE | 2 | arr_len | 20 |
| BUF_SIZE | 1 | arr | 20 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_readcap() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 5170778004899926016 |
| PARAM_VALUE | 2 | arr_len | 8 |
| BUF_SIZE | 1 | arr | 8 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_readcap16() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 3642118245556457472 |
| PARAM_VALUE | 2 | arr_len | 0-32 |
| BUF_SIZE | 1 | arr | 32 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_report_tgtpgs() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 4096-ptr_max |
| PARAM_VALUE | 1 | *arr | 24 |
| PARAM_VALUE | 2 | arr_len | 0-28 |
| BUF_SIZE | 1 | arr | 1412 |
| BUF_SIZE | 1 | arr | 1412 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| DATA_SOURCE | 1 | arr | r _kzalloc_noprof |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_report_zones() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 4096-ptr_max |
| PARAM_VALUE | 2 | arr_len | 0-255 |
| BUF_SIZE | 1 | arr | 0-u64max |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| DATA_SOURCE | 1 | arr | r _kzalloc_noprof |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_requests() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 4598641738718662656 |
| PARAM_VALUE | 2 | arr_len | 0-18 |
| BUF_SIZE | 1 | arr | 96 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_rsup_opcodes() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 4096-ptr_max |
| PARAM_VALUE | 2 | arr_len | 4-243 |
| BUF_SIZE | 1 | arr | 320,8256 |
| BUF_SIZE | 1 | arr | 320,8256 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| DATA_SOURCE | 1 | arr | r _kzalloc_noprof |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c resp_rsup_tmfs() -> fill_from_dev_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | scp | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->cmnd | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | scp->flags | 0-s32max |
| PARAM_VALUE | 0 | scp->resid_len | 0 |
| PARAM_VALUE | 0 | scp->submitter | 0-1 |
| PARAM_VALUE | 0 | *scp->cmnd | 0-255 |
| PARAM_VALUE | 1 | arr | 2998470940177993728 |
| PARAM_VALUE | 2 | arr_len | 4-16 |
| BUF_SIZE | 1 | arr | 16 |
| CAPPED_DATA | 2 | arr_len | 1 |
| DATA_SOURCE | 0 | scp | $0 |
| HARD_MAX | 0 | scp->submitter | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |