Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/scsi/qla4xxx/ql4_attr.c is_qla80XX() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/scsi/qla4xxx/ql4_attr.c qla4_8xxx_sysfs_write_fw_dump() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 0-16399,16401-16417,16419-16433,16435-u16max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/scsi/qla4xxx/ql4_init.c is_qla80XX() -> is_qla8022()

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

drivers/scsi/qla4xxx/ql4_init.c qla4_80xx_is_minidump_dma_capable() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 0-16399,16401-16417,16419-16433,16435-u16max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
UNITS 0 ha unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

drivers/scsi/qla4xxx/ql4_init.c qla4xxx_init_rings() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
DATA_SOURCE 0 ha $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
LOCK2 flags
LOCK2 0 &ha->hardware_lock
TYPE_LOCK (struct scsi_qla_host)->hardware_lock

drivers/scsi/qla4xxx/ql4_dbg.c qla4_8xxx_dump_peg_reg() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 0-16399,16401-16417,16419-16433,16435-u16max
CAPPED_DATA 0 ha->fw_heartbeat_counter 1
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->nx_dev_init_timeout 0-255

drivers/scsi/qla4xxx/ql4_dbg.c qla4xxx_dump_registers() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
DATA_SOURCE 0 ha $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 0 &ha->hardware_lock

drivers/scsi/qla4xxx/ql4_isr.c is_qla80XX() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
DATA_SOURCE 0 ha $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 0 &ha->hardware_lock

drivers/scsi/qla4xxx/ql4_isr.c qla4_82xx_spurious_interrupt() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
DATA_SOURCE 0 ha $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &ha->hardware_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct scsi_qla_host)->hardware_lock

drivers/scsi/qla4xxx/ql4_isr.c qla4xxx_isr_decode_mailbox() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 0-32817,32819-32833,32835-u16max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->dpc_thread (-1)-0,512,528-8720
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
BUF_SIZE 0 ha->task_wq (-1)-0,512,528-8720
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->hw_lock.raw_lock.cnts.counter 0
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->chap_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->dpc_thread->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
NO_OVERFLOW_SIMPLE 0 ha->task_wq->rescuer->task->dl.pi_se->dl_runtime
LOCK2 0 &ha->hardware_lock
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ha->chap_sem
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock
TYPE_LOCK (struct scsi_qla_host)->hardware_lock

drivers/scsi/qla4xxx/ql4_isr.c qla4xxx_isr_decode_mailbox() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->dpc_thread (-1)-0,512,528-8720
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
BUF_SIZE 0 ha->task_wq (-1)-0,512,528-8720
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->hw_lock.raw_lock.cnts.counter 0
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->chap_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->dpc_thread->rescuer->task->dl.pi_se->dl_runtime
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
NO_OVERFLOW_SIMPLE 0 ha->task_wq->rescuer->task->dl.pi_se->dl_runtime
LOCK2 0 &ha->hardware_lock
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ha->chap_sem
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock
TYPE_LOCK (struct scsi_qla_host)->hardware_lock

drivers/scsi/qla4xxx/ql4_isr.c qla4xxx_request_irqs() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
CAPPED_DATA 0 ha 1
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
UNITS 0 ha unit_byte

drivers/scsi/qla4xxx/ql4_os.c is_qla80XX() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host (-1),4600-s32max
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
CAPPED_DATA 0 ha 1
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->chap_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
UNITS 0 ha unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 0 &ha->chap_sem

drivers/scsi/qla4xxx/ql4_os.c qla4_8xxx_error_recovery() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 32802,32818,32834
BUF_SIZE 0 ha s32min-(-2),1-s32max
BUF_SIZE 0 ha s32min-(-2),1-s32max
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 ha unit_byte
HALF_LOCKED2 &pdev->dev.mutex

drivers/scsi/qla4xxx/ql4_os.c qla4_8xxx_iospace_config() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha->host 4600-s32max
BUF_SIZE 0 ha->isp_ops 200
BUF_SIZE 0 ha->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 ha->reg_tbl 0,56
DATA_SOURCE 0 ha $0
BIT_INFO 0 ha->isp_ops 0x108000420c400000,0xffffffffffffffff
MEM_ZERO 0 ha
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->pdev->current_state 0-3[c]

drivers/scsi/qla4xxx/ql4_os.c qla4_8xxx_process_fw_error() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 32802,32818,32834
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max

drivers/scsi/qla4xxx/ql4_os.c qla4_8xxx_watchdog() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 32802,32818,32834
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/qla4xxx/ql4_os.c qla4_8xxx_watchdog() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 32802
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/qla4xxx/ql4_os.c qla4xxx_do_dpc() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 *ha->request_ring 0-255

drivers/scsi/qla4xxx/ql4_os.c qla4xxx_free_adapter() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 0-16399,16401-16417,16419-16433,16435-u16max
BUF_SIZE 0 ha s32min-(-2),1-s32max
BUF_SIZE 0 ha s32min-(-2),1-s32max
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 ha unit_byte
HALF_LOCKED2 &dev->mutex

drivers/scsi/qla4xxx/ql4_os.c qla4xxx_isp_check_reg() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
DATA_SOURCE 0 ha $0

drivers/scsi/qla4xxx/ql4_os.c qla4xxx_mem_free() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-2),1-s32max
BUF_SIZE 0 ha s32min-(-2),1-s32max
CAPPED_DATA 0 ha 1
CAPPED_DATA 0 ha->chap_dma_pool 1
CAPPED_DATA 0 ha->fw_ddb_dma_pool 1
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 ha unit_byte

drivers/scsi/qla4xxx/ql4_nx.c qla4_82xx_get_idc_param() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 32802
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_collect_md_data() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_collect_md_data() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_collect_md_data() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_collect_md_data() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_device_bootstrap() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_device_state_handler() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 0-32817,32819-32833,32835-u16max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
CAPPED_DATA 0 ha 1
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_get_flash_info() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
HOST_DATA 0 *ha->request_ring 0-255
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_get_flt_info() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_load_risc() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->device 0-32817,32819-32833,32835-u16max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_update_idc_reg() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
UNITS 0 ha unit_byte
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_mbx.c is_qla80XX() -> is_qla8022()

Type Parameter Key Value
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->dpc_thread (-1),512,528-8720
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
BUF_SIZE 0 ha->task_wq (-1),512,528-8720
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->hw_lock.raw_lock.cnts.counter 0
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->chap_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->host->pseudo_sdev->budget_map.depth
NO_OVERFLOW_SIMPLE 0 ha->host->pseudo_sdev->request_queue->limits.discard_granularity
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
UNITS 0 ha unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &ha->chap_sem
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_mbx.c qla4xxx_mailbox_command() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha->dpc_thread (-1)-0,512,8712
BUF_SIZE 0 ha->host (-1),4520-s32max
BUF_SIZE 0 ha->host->hostt (-1),360
BUF_SIZE 0 ha->hw (-1),6400
BUF_SIZE 0 ha->isp_ops (-1),200
BUF_SIZE 0 ha->pdev (-1),1-s32max
BUF_SIZE 0 ha->reg_tbl (-1)-0,56
BUF_SIZE 0 ha->task_wq (-1)-0,512,8712
CAPPED_DATA 0 &ha->mbox_sem 1
DATA_SOURCE 0 ha $0
STR_LEN 0 ha (-1),14
STR_LEN 0 ha (-1),14
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->fw_heartbeat_counter 0-s32max
HOST_DATA 0 ha->hw_lock.raw_lock.cnts.counter 0
HOST_DATA 0 ha->link_width 0[c]
HOST_DATA 0 ha->nx_dev_init_timeout 0-255
HOST_DATA 0 ha->nx_reset_timeout 0
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->chap_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_ddb_dma_pool->allocation
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_size
NO_OVERFLOW_SIMPLE 0 ha->fw_dump_tmplt_size
NO_OVERFLOW_SIMPLE 0 ha->gnl.size
NO_OVERFLOW_SIMPLE 0 ha->host->pseudo_sdev->budget_map.depth
NO_OVERFLOW_SIMPLE 0 ha->host->pseudo_sdev->request_queue->limits.discard_granularity
NO_OVERFLOW_SIMPLE 0 ha->hw->init_cb_size
NO_OVERFLOW_SIMPLE 0 ha->hw->pdev->dev.cma_area->available_count
NO_OVERFLOW_SIMPLE 0 ha->queues_len
NO_OVERFLOW_SIMPLE 0 ha->req->num_outstanding_cmds
NO_OVERFLOW_SIMPLE 0 ha->reset_tmplt.buff
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
UNITS 0 ha unit_byte
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 0 &ha->chap_sem
HALF_LOCKED2 0 &ha->hw->hardware_lock
HALF_LOCKED2 0 &ha->hw->optrom_mutex
HALF_LOCKED2 0 &ha->hw->vport_slock

drivers/scsi/qla4xxx/ql4_mbx.c qla4xxx_set_ifcb() -> is_qla8022()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
DATA_SOURCE 0 ha $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
UNITS 0 ha unit_byte