Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/hisi_sas/hisi_sas_main.c sdev_to_domain_dev() -> starget_to_domain_dev()

Type Parameter Key Value
NOSPEC 0 starget->channel
NOSPEC 0 starget->id
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 starget->channel 1-s32max[c]
USER_DATA 0 starget->id 0-s32max[c]
LOCK2 &shost->scan_mutex
HALF_LOCKED2 &sdev->request_queue->limits_lock
TYPE_LOCK (struct Scsi_Host)->scan_mutex

drivers/scsi/libsas/sas_ata.c sdev_to_domain_dev() -> starget_to_domain_dev()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/scsi/libsas/sas_discover.c sdev_to_domain_dev() -> starget_to_domain_dev()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &khd->lock

drivers/scsi/libsas/sas_scsi_host.c sdev_to_domain_dev() -> starget_to_domain_dev()

Type Parameter Key Value
NOSPEC 0 starget->channel
NOSPEC 0 starget->id
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 starget->channel 1-s32max[c]
USER_DATA 0 starget->id 0-s32max[c]
HALF_LOCKED2 &sdev->request_queue->limits_lock
HALF_LOCKED2 &shost->scan_mutex