Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/libsas/sas_scsi_host.c sas_abort_task() -> sas_execute_ssp_tmf()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 2 tmf 6392034509983375360
PARAM_VALUE 2 tmf->tmf 1
BUF_SIZE 1 lun 8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ex_dev.cmd_mutex

drivers/scsi/libsas/sas_scsi_host.c sas_abort_task_set() -> sas_execute_ssp_tmf()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->port 4096-ptr_max
PARAM_VALUE 0 device->port->ha 4096-ptr_max
PARAM_VALUE 2 tmf 8663343843161919488
PARAM_VALUE 2 tmf->tag_of_task_to_be_managed 0
PARAM_VALUE 2 tmf->tmf 2
BUF_SIZE 0 device (-1),16,24,56,64
BUF_SIZE 0 device (-1),16,24,56,64
BUF_SIZE 1 lun 8
BUF_SIZE 1 lun 8
DATA_SOURCE 0 device $0
DATA_SOURCE 1 lun $1
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/libsas/sas_scsi_host.c sas_clear_task_set() -> sas_execute_ssp_tmf()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->port 4096-ptr_max
PARAM_VALUE 0 device->port->ha 4096-ptr_max
PARAM_VALUE 0 device->port->ha->shost 4096-ptr_max
PARAM_VALUE 0 device->sas_addr 4096-ptr_max
PARAM_VALUE 2 tmf 6398807174501920768
PARAM_VALUE 2 tmf->tag_of_task_to_be_managed 0
PARAM_VALUE 2 tmf->tmf 4
BUF_SIZE 1 lun 8
BUF_SIZE 1 lun 8
DATA_SOURCE 0 device $0
DATA_SOURCE 1 lun $1

drivers/scsi/libsas/sas_scsi_host.c sas_lu_reset() -> sas_execute_ssp_tmf()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 2 tmf 658506626405281792
PARAM_VALUE 2 tmf->tag_of_task_to_be_managed 0
PARAM_VALUE 2 tmf->tmf 8
BUF_SIZE 0 device (-1),16,24,56,64
BUF_SIZE 0 device (-1),16,24,56,64
BUF_SIZE 1 lun 8
BUF_SIZE 1 lun 8
DATA_SOURCE 0 device $0
DATA_SOURCE 1 lun $1

drivers/scsi/libsas/sas_scsi_host.c sas_query_task() -> sas_execute_ssp_tmf()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->port 4096-ptr_max
PARAM_VALUE 2 tmf 553588228365553664
PARAM_VALUE 2 tmf->tmf 128
BUF_SIZE 1 lun 8