Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/scsi/qla2xxx/qla_init.c qla2x00_sp_timeout() -> qla2x00_isp_reg_stat()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/qla2xxx/qla_init.c qla2xxx_disable_port() -> qla2x00_isp_reg_stat()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/scsi/qla2xxx/qla_init.c qla2xxx_enable_port() -> qla2x00_isp_reg_stat()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/scsi/qla2xxx/qla_os.c qla2x00_abort_srb() -> qla2x00_isp_reg_stat()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags
LOCK2 qp->qp_lock_ptr
HALF_LOCKED2 &pool->lock

drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_abort() -> qla2x00_isp_reg_stat()

Type Parameter Key Value

drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_bus_reset() -> qla2x00_isp_reg_stat()

Type Parameter Key Value

drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_device_reset() -> qla2x00_isp_reg_stat()

Type Parameter Key Value

drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_host_reset() -> qla2x00_isp_reg_stat()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max

drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_target_reset() -> qla2x00_isp_reg_stat()

Type Parameter Key Value

drivers/scsi/qla2xxx/qla_os.c qla2xxx_pci_mmio_enabled() -> qla2x00_isp_reg_stat()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/scsi/qla2xxx/qla_os.c qla2xxx_pci_slot_reset() -> qla2x00_isp_reg_stat()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
CAPPED_DATA 0 &ha->mq_lock 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/scsi/qla2xxx/qla_bsg.c qla24xx_bsg_timeout() -> qla2x00_isp_reg_stat()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &khd->lock