Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/scsi/hisi_sas/hisi_sas_v2_hw.c prep_ata_v2_hw() -> hisi_sas_get_ata_protocol()

Type Parameter Key Value
PARAM_VALUE 0 task 4096-ptr_max
BUF_SIZE 0 task (-1)-s32max
BUF_SIZE 0 task (-1)-s32max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 task->ata_task.dma_xfer 0
HOST_DATA 0 task->ata_task.use_ncq 0
NO_OVERFLOW_SIMPLE 0 task->num_scatter
HALF_LOCKED2 &dev->ex_dev.cmd_mutex
HALF_LOCKED2 ap->lock

drivers/scsi/hisi_sas/hisi_sas_v3_hw.c prep_ata_v3_hw() -> hisi_sas_get_ata_protocol()

Type Parameter Key Value
PARAM_VALUE 0 task 4096-ptr_max
BUF_SIZE 0 task (-1)-s32max
BUF_SIZE 0 task (-1)-s32max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 task->ata_task.dma_xfer 0
HOST_DATA 0 task->ata_task.use_ncq 0
NO_OVERFLOW_SIMPLE 0 task->num_scatter
HALF_LOCKED2 &dev->ex_dev.cmd_mutex
HALF_LOCKED2 ap->lock