Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/aacraid/aachba.c aac_read_block() -> aac_build_sg()

Type Parameter Key Value
PARAM_VALUE 0 scsicmd 4096-ptr_max
PARAM_VALUE 0 scsicmd->cmnd 4096-ptr_max
PARAM_VALUE 0 scsicmd->device 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->channel 0
PARAM_VALUE 0 scsicmd->device->host 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->host->hostdata 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->lun 0
PARAM_VALUE 1 psg 4096-ptr_max
BUF_SIZE 0 scsicmd (-1),416
BUF_SIZE 0 scsicmd (-1),416
BUF_SIZE 0 scsicmd->device (-1),4232
BUF_SIZE 1 psg 464
DATA_SOURCE 0 scsicmd $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 scsicmd->sdb.table.sgl->length

drivers/scsi/aacraid/aachba.c aac_scsi_32() -> aac_build_sg()

Type Parameter Key Value
PARAM_VALUE 0 scsicmd 4096-ptr_max
PARAM_VALUE 0 scsicmd->device 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->channel 1-u32max
PARAM_VALUE 0 scsicmd->device->host 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->host->hostdata 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->host->hostdata->maximum_num_physicals s32min-(-1),1-s32max
PARAM_VALUE 0 scsicmd->device->id 0-4294967294
PARAM_VALUE 0 scsicmd->device->lun 0-7
PARAM_VALUE 0 scsicmd->sc_data_direction 0-3
PARAM_VALUE 1 psg 4096-ptr_max
BUF_SIZE 0 scsicmd (-1),416
BUF_SIZE 0 scsicmd (-1),416
BUF_SIZE 0 scsicmd->device (-1),4232
BUF_SIZE 1 psg 428
DATA_SOURCE 0 scsicmd $1
FUZZY_MAX 0 scsicmd->device->lun 7
HARD_MAX 0 scsicmd->device->lun 7
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 scsicmd->sdb.table.sgl->length

drivers/scsi/aacraid/aachba.c aac_write_block() -> aac_build_sg()

Type Parameter Key Value
PARAM_VALUE 0 scsicmd 4096-ptr_max
PARAM_VALUE 0 scsicmd->cmnd 4096-ptr_max
PARAM_VALUE 0 scsicmd->device 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->channel 0
PARAM_VALUE 0 scsicmd->device->host 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->host->hostdata 4096-ptr_max
PARAM_VALUE 0 scsicmd->device->lun 0
PARAM_VALUE 1 psg 4096-ptr_max
PARAM_VALUE 1 psg->count 1
BUF_SIZE 0 scsicmd (-1),416
BUF_SIZE 0 scsicmd (-1),416
BUF_SIZE 0 scsicmd->device (-1),4232
BUF_SIZE 1 psg 460
DATA_SOURCE 0 scsicmd $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 scsicmd->sdb.table.sgl->length