Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/qla4xxx/ql4_nvram.c eeprom_cmd() -> isp_nvram()

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 $1
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->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->queues_len
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ha->hardware_lock

drivers/scsi/qla4xxx/ql4_nvram.c eeprom_cmd() -> isp_nvram()

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 $1
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->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->queues_len
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ha->hardware_lock

drivers/scsi/qla4xxx/ql4_nvram.c fm93c56a_datain() -> isp_nvram()

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),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),512,528-8720
DATA_SOURCE 0 ha $0
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->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->queues_len
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
UNITS 0 ha unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ha->hardware_lock