Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/advansys.c AscAckInterrupt() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 106
DATA_SOURCE 0 iop_base $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscAckInterrupt() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 93
DATA_SOURCE 0 iop_base $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscAllocFreeQueue() -> AscReadLramByte()

Type Parameter Key Value
DATA_SOURCE 0 iop_base $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16386,16450-32706[c]
UNITS 0 iop_base unit_byte
LOCK2 irq_flags
LOCK2 shost->host_lock
HALF_LOCKED2 &sdev->state_mutex

drivers/scsi/advansys.c AscAllocFreeQueue() -> AscReadLramByte()

Type Parameter Key Value
DATA_SOURCE 0 iop_base $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16384,16448-32704[c]
UNITS 0 iop_base unit_byte
LOCK2 irq_flags
LOCK2 shost->host_lock
HALF_LOCKED2 &sdev->state_mutex

drivers/scsi/advansys.c AscExeScsiQueue() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 irq_flags
LOCK2 shost->host_lock
HALF_LOCKED2 &sdev->state_mutex

drivers/scsi/advansys.c AscHostReqRiscHalt() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 54
DATA_SOURCE 0 iop_base $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 &sdev->request_queue->limits_lock
LOCK2 &shost->scan_mutex
TYPE_LOCK (struct Scsi_Host)->scan_mutex
TYPE_LOCK (struct request_queue)->limits_lock

drivers/scsi/advansys.c AscISR() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 93
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 77
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16410,16474-32730
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16410,16474-32730[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16388,16452-32708
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16388,16452-32708[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16-23
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16-23[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16413,16477-32733
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16413,16477-32733[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16386,16450-32706
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16386,16450-32706[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 75
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16418,16482-32738
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16418,16482-32738[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16384-16639
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16384-16639[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrChipHalted() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 75
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrQDone() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16384,16448-32704
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16384,16448-32704[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrQDone() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16384,16448-32704
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16384,16448-32704[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrQDone() -> AscReadLramByte()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrQDone() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 75
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscIsrQDone() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16420,16484-32676
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16420,16484-32676[c]
UNITS 0 iop_base unit_byte
LOCK2 shost->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/advansys.c AscPutReadyQueue() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 16-23
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 iop_base unit_byte
LOCK2 irq_flags
LOCK2 shost->host_lock
HALF_LOCKED2 &sdev->state_mutex

drivers/scsi/advansys.c AscPutReadySgListQueue() -> AscReadLramByte()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 addr 16384,16448-32704[c]
UNITS 0 iop_base unit_byte
LOCK2 irq_flags
LOCK2 shost->host_lock
HALF_LOCKED2 &sdev->state_mutex

drivers/scsi/advansys.c AscStopQueueExe() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 54
DATA_SOURCE 0 iop_base $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/advansys.c AscStopQueueExe() -> AscReadLramByte()

Type Parameter Key Value
PARAM_VALUE 1 addr 54
DATA_SOURCE 0 iop_base $0
RX_PATH
TASK_NOT_RUNNING