Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/scsi/elx/efct/efct_hw.c efct_hw_io_abort_all() -> efct_hw_io_abort()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 io_to_abort 4096-ptr_max
PARAM_VALUE 2 send_abts 1
PARAM_VALUE 3 cb 0
PARAM_VALUE 4 arg 0
CAPPED_DATA 0 &hw->io_inuse 1
CAPPED_DATA 1 &io_to_abort->list_entry 1
DATA_SOURCE 0 hw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/scsi/elx/efct/efct_hw.c efct_hw_wq_process_io() -> efct_hw_io_abort()

Type Parameter Key Value
PARAM_VALUE 0 hw->os 4096-ptr_max
PARAM_VALUE 1 io_to_abort 4096-ptr_max
PARAM_VALUE 1 io_to_abort->hw->os 4096-ptr_max
PARAM_VALUE 1 io_to_abort->type 0,2
PARAM_VALUE 2 send_abts 0
PARAM_VALUE 3 cb 0
PARAM_VALUE 4 arg 0
DATA_SOURCE 1 io_to_abort $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/elx/efct/efct_scsi.c efct_scsi_io_dispatch_no_hw_io() -> efct_hw_io_abort()

Type Parameter Key Value
PARAM_VALUE 0 hw 4096-ptr_max
PARAM_VALUE 1 io_to_abort 1-u64max
PARAM_VALUE 4 arg 4096-ptr_max
DATA_SOURCE 4 arg $0
RX_PATH
TASK_NOT_RUNNING