Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/scsi/qla2xxx/qla_iocb.c __qla2x00_alloc_iocbs() -> qla_schedule_eeh_work()

Type Parameter Key Value
PARAM_VALUE 0 vha 4096-ptr_max
PARAM_VALUE 0 vha->hw 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 vha unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 qpair->qp_lock_ptr

drivers/scsi/qla2xxx/qla_isr.c qla2x00_check_reg32_for_disconnect() -> qla_schedule_eeh_work()

Type Parameter Key Value
PARAM_VALUE 0 vha 4096-ptr_max
PARAM_VALUE 0 vha->hw 4096-ptr_max
PARAM_VALUE 0 vha->hw->mcp->buf_size 0-4294967295
PARAM_VALUE 0 vha->hw->mcp->flags 0-4,7
PARAM_VALUE 0 vha->hw->mcp->in_mb 0-1,3,5,7,11,13,15,27,31,33,47,127,195,199,207,255,719,899,1023,1041,2049,3279,4099,4223,7375,16079,16255,s16max,229503,245631,786447,983759,999119,14713551,14728911,15696591,15711951,66875391,66879487,67104767-u32max
PARAM_VALUE 0 vha->hw->pdev 4096-ptr_max
PARAM_VALUE 0 vha->hw->pdev->dev.cma_area->available_count 0-s64max
PARAM_VALUE 0 vha->hw->pdev->error_state 1
PARAM_VALUE 0 *vha->hw->fw_revision 0-4294967295
PARAM_VALUE 0 *vha->hw->gold_fw_version 0-4294967295
PARAM_VALUE 0 *vha->hw->mailbox_out32 0-4294967295
BUF_SIZE 0 vha s32min-(-1),1-s32max
BUF_SIZE 0 vha s32min-(-1),1-s32max
DATA_SOURCE 0 vha $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 vha->hw->fw_dump->isp.isp21.hccr 0-u16max
HOST_DATA 0 vha->hw->fw_dump->isp.isp23.hccr 0-u16max
HOST_DATA 0 vha->hw->fw_dump->isp.isp24.host_status 0-u32max
HOST_DATA 0 vha->hw->fw_dump->isp.isp25.host_status 0-u32max
HOST_DATA 0 vha->hw->fw_dump->isp.isp25.risc_io_reg 0-u32max
HOST_DATA 0 vha->hw->fw_dump->isp.isp81.host_status 0-u32max
HOST_DATA 0 vha->hw->fw_dump->isp.isp81.risc_io_reg 0-u32max
HOST_DATA 0 vha->hw->fw_dump->isp.isp83.host_status 0-u32max
HOST_DATA 0 vha->hw->fw_dump->isp.isp83.risc_io_reg 0-u32max
HOST_DATA 0 vha->hw->hw_lock.raw_lock.cnts.counter 0
HOST_DATA 0 vha->hw->link_width 0-63[c]
HOST_DATA 0 vha->hw->max_qpairs 255[c]
HOST_DATA 0 vha->hw->max_req_queues 0[c]
HOST_DATA 0 vha->hw->max_rsp_queues 0[c]
HOST_DATA 0 vha->hw->mbx_intr_code 0-u16max
HOST_DATA 0 vha->hw->mr.old_aenmbx0_state 0-u32max
HOST_DATA 0 vha->hw->mr.old_fw_hbt_cnt 0-u32max
HOST_DATA 0 vha->hw->msix_count 1[c]
HOST_DATA 0 vha->hw->pci_attr 0-u32max
HOST_DATA 0 vha->hw->port_no 0-1[c]
HOST_DATA 0 vha->hw->req_que_len 0-u32max
HOST_DATA 0 vha->hw->req_que_off 0-u32max
HOST_DATA 0 vha->hw->rqstq_intr_code 0-u16max
HOST_DATA 0 vha->hw->rsp_que_len 0-u32max
HOST_DATA 0 vha->hw->rsp_que_off 0-u32max
UNITS 0 vha unit_byte
HALF_LOCKED2 &ha->hardware_lock
HALF_LOCKED2 flags

drivers/scsi/qla2xxx/qla_dbg.c qla_pci_disconnected() -> qla_schedule_eeh_work()

Type Parameter Key Value
PARAM_VALUE 0 vha 0,4096-ptr_max
BUF_SIZE 0 vha s32min-(-2),1-s32max
BUF_SIZE 0 vha s32min-(-2),1-s32max
DATA_SOURCE 0 vha $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 vha unit_byte