Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/dc395x.c dc395x_eh_abort() -> find_dcb()

Type Parameter Key Value
UNITS 1 id unit_array_size

drivers/scsi/dc395x.c dc395x_queue_command_lck() -> find_dcb()

Type Parameter Key Value
PARAM_VALUE 0 acb 4096-ptr_max
PARAM_VALUE 2 lun 0-7
CAPPED_DATA 1 id 1
CAPPED_DATA 2 lun 1
PARAM_COMPARE 0 acb->scsi_host->max_id > $1
PARAM_COMPARE 0 acb->scsi_host->max_lun > $2
PARAM_COMPARE 1 id < $0->scsi_host->max_id
PARAM_COMPARE 2 lun < $0->scsi_host->max_lun
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 id unit_array_size
LOCK2 irq_flags
LOCK2 shost->host_lock
HALF_LOCKED2 &sdev->state_mutex

drivers/scsi/dc395x.c dc395x_sdev_destroy() -> find_dcb()

Type Parameter Key Value
NOSPEC 1 id
NOSPEC 1 id
NOSPEC 2 lun
NOSPEC 2 lun
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 id 0-255[c]
USER_DATA 2 lun 0-255[c]
UNITS 1 id unit_array_size
LOCK2 &shost->scan_mutex
TYPE_LOCK (struct Scsi_Host)->scan_mutex

drivers/scsi/dc395x.c reselect() -> find_dcb()

Type Parameter Key Value
PARAM_VALUE 0 acb 4096-ptr_max
PARAM_VALUE 2 lun 0-7
DATA_SOURCE 0 acb $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 id 0-255
HOST_DATA 2 lun 0-7
LOCK2 (acb->scsi_host)->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags