Defined in 12 files as a member:

Defined in 1 files as a function:

Referenced in 53 files:

Smatch caller information:

drivers/scsi/qla4xxx/ql4_nvram.c qla4xxx_is_nvram_configuration_valid() -> eeprom_size()

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
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
LOCK2 flags
LOCK2 0 &ha->hardware_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct scsi_qla_host)->hardware_lock

drivers/scsi/qla4xxx/ql4_nvram.c qla4xxx_is_nvram_configuration_valid() -> eeprom_size()

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
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
LOCK2 flags
LOCK2 0 &ha->hardware_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct scsi_qla_host)->hardware_lock