Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/myrb.c DAC960_P_qcmd() -> myrb_translate_to_rw_command()

Type Parameter Key Value
PARAM_VALUE 0 cmd_blk 4096-ptr_max
BUF_SIZE 0 cmd_blk 72
BUF_SIZE 0 cmd_blk->completion 96
DATA_SOURCE 0 cmd_blk $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &cb->queue_lock
LOCK2 flags
HALF_LOCKED2 &cb->dcmd_mutex
HALF_LOCKED2 &cb->dma_mutex
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct myrb_hba)->queue_lock

drivers/scsi/myrb.c DAC960_P_qcmd() -> myrb_translate_to_rw_command()

Type Parameter Key Value
PARAM_VALUE 0 cmd_blk 4096-ptr_max
BUF_SIZE 0 cmd_blk 72
BUF_SIZE 0 cmd_blk->completion 96
DATA_SOURCE 0 cmd_blk $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &cb->queue_lock
LOCK2 flags
HALF_LOCKED2 &cb->dcmd_mutex
HALF_LOCKED2 &cb->dma_mutex
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct myrb_hba)->queue_lock

drivers/scsi/myrb.c DAC960_P_qcmd() -> myrb_translate_to_rw_command()

Type Parameter Key Value
PARAM_VALUE 0 cmd_blk 4096-ptr_max
BUF_SIZE 0 cmd_blk 72
BUF_SIZE 0 cmd_blk->completion 96
DATA_SOURCE 0 cmd_blk $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &cb->queue_lock
LOCK2 flags
HALF_LOCKED2 &cb->dcmd_mutex
HALF_LOCKED2 &cb->dma_mutex
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct myrb_hba)->queue_lock

drivers/scsi/myrb.c DAC960_P_qcmd() -> myrb_translate_to_rw_command()

Type Parameter Key Value
PARAM_VALUE 0 cmd_blk 4096-ptr_max
BUF_SIZE 0 cmd_blk 72
BUF_SIZE 0 cmd_blk->completion 96
DATA_SOURCE 0 cmd_blk $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &cb->queue_lock
LOCK2 flags
HALF_LOCKED2 &cb->dcmd_mutex
HALF_LOCKED2 &cb->dma_mutex
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct myrb_hba)->queue_lock