Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/hpsa.c hpsa_scsi_ioaccel_direct_map() -> hpsa_scsi_ioaccel_queue_command()

Type Parameter Key Value
PARAM_VALUE 0 h 4096-ptr_max
PARAM_VALUE 1 c 4096-ptr_max
PARAM_VALUE 1 c->ErrDesc.Len 48
PARAM_VALUE 1 c->Header.LUN.LogDev.Mode 0
PARAM_VALUE 1 c->Header.LUN.LogDev.VolId 0
PARAM_VALUE 1 c->Header.LUN.PhysDev.Bus 0
PARAM_VALUE 1 c->Header.LUN.PhysDev.Mode 0
PARAM_VALUE 1 c->Header.LUN.PhysDev.TargetId 0
PARAM_VALUE 1 c->Header.ReplyQueue 0
PARAM_VALUE 1 c->Header.SGList 0
PARAM_VALUE 1 c->Header.SGTotal 0
PARAM_VALUE 1 c->Header.tag 0,16-s32max,18446744071562067968-18446744073709551600
PARAM_VALUE 1 c->Request.CDBLen 0
PARAM_VALUE 1 c->Request.Timeout 0
PARAM_VALUE 1 c->Request.type_attr_dir 0
PARAM_VALUE 1 c->cmd_type 3
PARAM_VALUE 1 c->cmdindex 0
PARAM_VALUE 1 c->device 4096-ptr_max
PARAM_VALUE 1 c->device->hba_ioaccel_enabled s32min-(-1),1-s32max
PARAM_VALUE 1 c->device->in_reset 0
PARAM_VALUE 1 c->device->offload_enabled 0
PARAM_VALUE 1 c->err_info 4096-ptr_max
PARAM_VALUE 1 c->err_info->CommandStatus 0
PARAM_VALUE 1 c->err_info->ResidualCnt 0
PARAM_VALUE 1 c->err_info->ScsiStatus 0
PARAM_VALUE 1 c->err_info->SenseLen 0
PARAM_VALUE 1 c->h 4096-ptr_max
PARAM_VALUE 1 c->phys_disk 4096-ptr_max
PARAM_VALUE 1 c->refcount.counter 0
PARAM_VALUE 1 c->scsi_cmd 4096-ptr_max
PARAM_VALUE 1 c->scsi_cmd->device 4096-ptr_max
PARAM_VALUE 1 c->scsi_cmd->host_scribble 4096-ptr_max
PARAM_VALUE 1 c->waiting 0
PARAM_VALUE 1 c->work.data.counter 0
PARAM_VALUE 1 c->work.entry.next 0
PARAM_VALUE 1 c->work.entry.prev 0
PARAM_VALUE 1 c->work.func 0
PARAM_VALUE 1 *c->Request.CDB 0-255
PARAM_VALUE 6 phys_disk 4096-ptr_max
PARAM_VALUE 6 phys_disk->in_reset 0
BUF_SIZE 1 c->device 12,16,18,24,32,272,280,520,2064
BUF_SIZE 1 c->phys_disk 12,16,18,24,32,272,280,520,2064
BUF_SIZE 3 cdb 32
BUF_SIZE 5 scsi3addr 8
BUF_SIZE 6 phys_disk 12,16,18,24,32,272,280,520,2064
BUF_SIZE 6 phys_disk 12,16,18,24,32,272,280,520,2064
DATA_SOURCE 0 h $0
DATA_SOURCE 1 c $1
MEM_ZERO 1 c
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 c->cmdindex
NO_OVERFLOW_SIMPLE 1 c->h->chainsize
NO_OVERFLOW_SIMPLE 1 c->h->maxsgentries
NO_OVERFLOW_SIMPLE 1 c->h->nr_cmds
UNITS 4 cdb_len unit_byte
UNITS 6 phys_disk unit_byte

drivers/scsi/hpsa.c hpsa_scsi_ioaccel_raid_map() -> hpsa_scsi_ioaccel_queue_command()

Type Parameter Key Value
PARAM_VALUE 0 h 4096-ptr_max
PARAM_VALUE 1 c 4096-ptr_max
PARAM_VALUE 1 c->ErrDesc.Len 48
PARAM_VALUE 1 c->Header.LUN.LogDev.Mode 0
PARAM_VALUE 1 c->Header.LUN.LogDev.VolId 0
PARAM_VALUE 1 c->Header.LUN.PhysDev.Bus 0
PARAM_VALUE 1 c->Header.LUN.PhysDev.Mode 0
PARAM_VALUE 1 c->Header.LUN.PhysDev.TargetId 0
PARAM_VALUE 1 c->Header.ReplyQueue 0
PARAM_VALUE 1 c->Header.SGList 0
PARAM_VALUE 1 c->Header.SGTotal 0
PARAM_VALUE 1 c->Header.tag 0,16-s32max,18446744071562067968-18446744073709551600
PARAM_VALUE 1 c->Request.CDBLen 0
PARAM_VALUE 1 c->Request.Timeout 0
PARAM_VALUE 1 c->Request.type_attr_dir 0
PARAM_VALUE 1 c->cmd_type 3
PARAM_VALUE 1 c->cmdindex 0
PARAM_VALUE 1 c->device 4096-ptr_max
PARAM_VALUE 1 c->device->in_reset 0
PARAM_VALUE 1 c->device->offload_enabled s32min-(-1),1-s32max
PARAM_VALUE 1 c->err_info 4096-ptr_max
PARAM_VALUE 1 c->err_info->CommandStatus 0
PARAM_VALUE 1 c->err_info->ResidualCnt 0
PARAM_VALUE 1 c->err_info->ScsiStatus 0
PARAM_VALUE 1 c->err_info->SenseLen 0
PARAM_VALUE 1 c->h 4096-ptr_max
PARAM_VALUE 1 c->phys_disk 1-u64max
PARAM_VALUE 1 c->refcount.counter 0
PARAM_VALUE 1 c->scsi_cmd 4096-ptr_max
PARAM_VALUE 1 c->scsi_cmd->cmnd 4096-ptr_max
PARAM_VALUE 1 c->scsi_cmd->device 4096-ptr_max
PARAM_VALUE 1 c->scsi_cmd->host_scribble 4096-ptr_max
PARAM_VALUE 1 c->waiting 0
PARAM_VALUE 1 c->work.data.counter 0
PARAM_VALUE 1 c->work.entry.next 0
PARAM_VALUE 1 c->work.entry.prev 0
PARAM_VALUE 1 c->work.func 0
PARAM_VALUE 1 *c->Request.CDB 0-255
PARAM_VALUE 3 cdb 4096-ptr_max
PARAM_VALUE 4 cdb_len 10,16
BUF_SIZE 1 c->device 12,16,18,24,32,272,280,520,2064
BUF_SIZE 3 cdb 16
BUF_SIZE 5 scsi3addr 8
DATA_SOURCE 0 h $0
DATA_SOURCE 1 c $1
FUZZY_MAX 4 cdb_len 16
BIT_INFO 4 cdb_len 0x0,0x1a
HARD_MAX 4 cdb_len 16
MEM_ZERO 1 c
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 c->cmdindex
NO_OVERFLOW_SIMPLE 1 c->h->chainsize
NO_OVERFLOW_SIMPLE 1 c->h->maxsgentries
NO_OVERFLOW_SIMPLE 1 c->h->nr_cmds