Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->fw_ddb_dma_pool->size 0-4294967295
PARAM_VALUE 0 ha->hardware_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ha->host->pseudo_sdev->sdev_dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->pseudo_sdev->sdev_gendev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->alloc 0,1744715142275031040,2065280936184246272,2938795245442469888
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->alloc_pages_op 0,4686288359180861440,6350905364812603392,6978773206971854848
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->dma_supported 2528523692154392576,3617072262637035520,5023592177070743552,5276104885786021888
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->free 0,4778164490434129920,7144974343242604544,7861694134817480704
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->free_pages 0,239457316199952384,5196233516945883136,7413093576918179840
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->get_required_mask 0,7770840938859397120
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->get_sgtable 0,1322759480623644672
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->map_phys 2506261230157742080,4169194063996235776,4848421345171935232,6326163439792029696
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->map_sg 2118452656510775296,2518538481676259328,5872201013595766784,6630017431831871488
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->max_mapping_size 0,8830639662091943936
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->mmap 5761417605877342208,7694740394750603264
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_sg_for_cpu 0,4862850025765572608
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_sg_for_device 0,3732476178258022400
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_single_for_cpu 0,1155325867376779264
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_single_for_device 0,8781567156597239808
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->unmap_phys 3634718672199266304,5690836758666383360,6257189515678003200,7756707427785986048
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->unmap_sg 1256335292805263360,8472845699660435456,8676762248147066880,8920167536469053440
PARAM_VALUE 0 ha->host->shost_dev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 ha->host->shost_dev.kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 ha->host->shost_dev.kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 ha->host->shost_dev.p->dead 0-1
PARAM_VALUE 0 ha->host->shost_gendev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->alloc 0,1744715142275031040,2065280936184246272,2938795245442469888
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->alloc_pages_op 0,4686288359180861440,6350905364812603392,6978773206971854848
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->dma_supported 2528523692154392576,3617072262637035520,5023592177070743552,5276104885786021888
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->free 0,4778164490434129920,7144974343242604544,7861694134817480704
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->free_pages 0,239457316199952384,5196233516945883136,7413093576918179840
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->get_required_mask 0,7770840938859397120
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->get_sgtable 0,1322759480623644672
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->map_phys 2506261230157742080,4169194063996235776,4848421345171935232,6326163439792029696
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->map_sg 2118452656510775296,2518538481676259328,5872201013595766784,6630017431831871488
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->max_mapping_size 0,8830639662091943936
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->mmap 5761417605877342208,7694740394750603264
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_sg_for_cpu 0,4862850025765572608
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_sg_for_device 0,3732476178258022400
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_single_for_cpu 0,1155325867376779264
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_single_for_device 0,8781567156597239808
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->unmap_phys 3634718672199266304,5690836758666383360,6257189515678003200,7756707427785986048
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->unmap_sg 1256335292805263360,8472845699660435456,8676762248147066880,8920167536469053440
PARAM_VALUE 0 ha->host->shost_gendev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 ha->host->shost_gendev.kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ha->host->shost_gendev.kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 ha->host->shost_gendev.kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 ha->host->shost_gendev.p->dead 0-1
PARAM_VALUE 0 ha->host->shost_gendev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 ha->isp_ops->disable_intrs 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->idc_lock 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->idc_unlock 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->pci_config 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->rd_reg_direct 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->start_firmware 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->wr_reg_direct 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 ha->pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.iommu_group->default_domain 0-s64max
PARAM_VALUE 0 ha->pdev->error_state 0-2,4-u32max
PARAM_VALUE 0 ha->pdev->is_busmaster 1
PARAM_VALUE 0 ha->pdev->pcie_cap 0-1
PARAM_VALUE 0 *ha->reset_tmplt.array 0-4294967295
PARAM_VALUE 1 offset 0-2147483646
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
CAPPED_DATA 1 offset 1
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 rd_nvram_byte() -> rd_nvram_word()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->chap_sem.dep_map->name 0-255
PARAM_VALUE 0 ha->disable_acb_comp.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 ha->disable_acb_comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ha->disable_acb_comp.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ha->flags.online 0-1
PARAM_VALUE 0 ha->free_srb_q.next->next 4096-ptr_max
PARAM_VALUE 0 ha->free_srb_q.prev->next 4096-ptr_max
PARAM_VALUE 0 ha->free_srb_q.prev->prev 4096-ptr_max
PARAM_VALUE 0 ha->hardware_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ha->host->__devices.next 4096-ptr_max
PARAM_VALUE 0 ha->host->__devices.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->__targets.next 4096-ptr_max
PARAM_VALUE 0 ha->host->__targets.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->active_mode 1-2
PARAM_VALUE 0 ha->host->can_queue 0
PARAM_VALUE 0 ha->host->cmd_per_lun 3
PARAM_VALUE 0 ha->host->dma_alignment 3,511
PARAM_VALUE 0 ha->host->dma_boundary 4095,8191,s16max,u16max,16777215,536870911,s32max,u32max,u64max
PARAM_VALUE 0 ha->host->dma_channel 255
PARAM_VALUE 0 ha->host->eh_abort_list.next 4096-ptr_max
PARAM_VALUE 0 ha->host->eh_abort_list.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->eh_cmd_q.next 4096-ptr_max
PARAM_VALUE 0 ha->host->eh_cmd_q.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->eh_deadline (-1)-2147483500,s32max
PARAM_VALUE 0 ha->host->ehandler 4096-ptr_max
PARAM_VALUE 0 ha->host->host_lock 4096-ptr_max
PARAM_VALUE 0 ha->host->host_no 0-s32max
PARAM_VALUE 0 ha->host->host_wait.head.next 4096-ptr_max
PARAM_VALUE 0 ha->host->host_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->hostt 2436005087016976384
PARAM_VALUE 0 ha->host->max_channel 0
PARAM_VALUE 0 ha->host->max_cmd_len 12
PARAM_VALUE 0 ha->host->max_host_blocked 1,7
PARAM_VALUE 0 ha->host->max_id 8
PARAM_VALUE 0 ha->host->max_lun 8
PARAM_VALUE 0 ha->host->max_sectors 1-u32max
PARAM_VALUE 0 ha->host->max_segment_size 65024,65532,65536,262144,u32max
PARAM_VALUE 0 ha->host->nr_reserved_cmds 0-1
PARAM_VALUE 0 ha->host->pseudo_sdev->sdev_dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->pseudo_sdev->sdev_gendev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->queuecommand_may_block 0
PARAM_VALUE 0 ha->host->scan_mutex.first_waiter 0
PARAM_VALUE 0 ha->host->scan_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ha->host->scan_mutex.osq.tail.counter 0
PARAM_VALUE 0 ha->host->scan_mutex.owner.counter 0
PARAM_VALUE 0 ha->host->sg_prot_tablesize 0,124
PARAM_VALUE 0 ha->host->sg_tablesize 128
PARAM_VALUE 0 ha->host->shost_dev.class 942952841909760000
PARAM_VALUE 0 ha->host->shost_dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 ha->host->shost_dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->alloc 0,1744715142275031040,2065280936184246272,2938795245442469888
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->alloc_pages_op 0,4686288359180861440,6350905364812603392,6978773206971854848
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->dma_supported 2528523692154392576,3617072262637035520,5023592177070743552,5276104885786021888
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->free 0,4778164490434129920,7144974343242604544,7861694134817480704
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->free_pages 0,239457316199952384,5196233516945883136,7413093576918179840
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->get_required_mask 0,7770840938859397120
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->get_sgtable 0,1322759480623644672
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->map_phys 2506261230157742080,4169194063996235776,4848421345171935232,6326163439792029696
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->map_sg 2118452656510775296,2518538481676259328,5872201013595766784,6630017431831871488
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->max_mapping_size 0,8830639662091943936
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->mmap 5761417605877342208,7694740394750603264
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_sg_for_cpu 0,4862850025765572608
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_sg_for_device 0,3732476178258022400
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_single_for_cpu 0,1155325867376779264
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_single_for_device 0,8781567156597239808
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->unmap_phys 3634718672199266304,5690836758666383360,6257189515678003200,7756707427785986048
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->unmap_sg 1256335292805263360,8472845699660435456,8676762248147066880,8920167536469053440
PARAM_VALUE 0 ha->host->shost_dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.dma_uses_io_tlb 0
PARAM_VALUE 0 ha->host->shost_dev.groups 0,4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 ha->host->shost_dev.kobj.entry.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.kobj.entry.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 ha->host->shost_dev.kobj.kset 0
PARAM_VALUE 0 ha->host->shost_dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 ha->host->shost_dev.kobj.ktype->child_ns_type 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160
PARAM_VALUE 0 ha->host->shost_dev.kobj.ktype->get_ownership 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856
PARAM_VALUE 0 ha->host->shost_dev.kobj.state_in_sysfs 0
PARAM_VALUE 0 ha->host->shost_dev.kobj.state_initialized 1
PARAM_VALUE 0 ha->host->shost_dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.links.status 0
PARAM_VALUE 0 ha->host->shost_dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.numa_node (-1)
PARAM_VALUE 0 ha->host->shost_dev.parent 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.power.disable_depth 1
PARAM_VALUE 0 ha->host->shost_dev.power.early_init 1
PARAM_VALUE 0 ha->host->shost_dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.power.is_prepared 0
PARAM_VALUE 0 ha->host->shost_dev.power.is_suspended 0
PARAM_VALUE 0 ha->host->shost_dev.power.last_status (-1)
PARAM_VALUE 0 ha->host->shost_dev.power.qos 0
PARAM_VALUE 0 ha->host->shost_dev.power.request 0
PARAM_VALUE 0 ha->host->shost_dev.power.runtime_auto 1
PARAM_VALUE 0 ha->host->shost_dev.power.runtime_error 0
PARAM_VALUE 0 ha->host->shost_dev.power.runtime_status 2
PARAM_VALUE 0 ha->host->shost_dev.power.timer_expires 0
PARAM_VALUE 0 ha->host->shost_dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.bus 3137178616257380352
PARAM_VALUE 0 ha->host->shost_gendev.bus->dma_cleanup 0,1104241704522911744,2567693292227600384,2768152908493389824,7812820361545043968
PARAM_VALUE 0 ha->host->shost_gendev.bus->dma_configure 0,336080655347347456,2640283715357872128,6790945466981969920,7339647197731467264,9135293919241822208
PARAM_VALUE 0 ha->host->shost_gendev.bus->irq_get_affinity 0,2736213929819951104,8458669627886727168
PARAM_VALUE 0 ha->host->shost_gendev.bus->num_vf 0,1401569716023488512,5437838145057775616,5865131444347011072
PARAM_VALUE 0 ha->host->shost_gendev.bus->offline 0,1666089020764061696,5755435740054507520,7184779815589322752
PARAM_VALUE 0 ha->host->shost_gendev.bus->online 0,2122979978047275008,3981819987924254720,5315967098752217088
PARAM_VALUE 0 ha->host->shost_gendev.bus->resume 0,5825847710628618240,5935021209610387456,6756237279030640640,9194075036045950976
PARAM_VALUE 0 ha->host->shost_gendev.bus->suspend 0,464535525743861760,904963096479051776,1039294648882290688,5145086701300998144
PARAM_VALUE 0 ha->host->shost_gendev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 ha->host->shost_gendev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_gendev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->alloc 0,1744715142275031040,2065280936184246272,2938795245442469888
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->alloc_pages_op 0,4686288359180861440,6350905364812603392,6978773206971854848
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->dma_supported 2528523692154392576,3617072262637035520,5023592177070743552,5276104885786021888
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->free 0,4778164490434129920,7144974343242604544,7861694134817480704
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->free_pages 0,239457316199952384,5196233516945883136,7413093576918179840
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->get_required_mask 0,7770840938859397120
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->get_sgtable 0,1322759480623644672
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->map_phys 2506261230157742080,4169194063996235776,4848421345171935232,6326163439792029696
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->map_sg 2118452656510775296,2518538481676259328,5872201013595766784,6630017431831871488
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->max_mapping_size 0,8830639662091943936
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->mmap 5761417605877342208,7694740394750603264
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_sg_for_cpu 0,4862850025765572608
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_sg_for_device 0,3732476178258022400
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_single_for_cpu 0,1155325867376779264
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_single_for_device 0,8781567156597239808
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->unmap_phys 3634718672199266304,5690836758666383360,6257189515678003200,7756707427785986048
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->unmap_sg 1256335292805263360,8472845699660435456,8676762248147066880,8920167536469053440
PARAM_VALUE 0 ha->host->shost_gendev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.dma_uses_io_tlb 0
PARAM_VALUE 0 ha->host->shost_gendev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 ha->host->shost_gendev.kobj.entry.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.kobj.entry.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 ha->host->shost_gendev.kobj.kset 0
PARAM_VALUE 0 ha->host->shost_gendev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 ha->host->shost_gendev.kobj.ktype->child_ns_type 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160
PARAM_VALUE 0 ha->host->shost_gendev.kobj.ktype->get_ownership 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856
PARAM_VALUE 0 ha->host->shost_gendev.kobj.state_initialized 1
PARAM_VALUE 0 ha->host->shost_gendev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.links.status 0
PARAM_VALUE 0 ha->host->shost_gendev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.numa_node (-1)
PARAM_VALUE 0 ha->host->shost_gendev.p->dead 0-1
PARAM_VALUE 0 ha->host->shost_gendev.power.disable_depth 1
PARAM_VALUE 0 ha->host->shost_gendev.power.early_init 1
PARAM_VALUE 0 ha->host->shost_gendev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.power.last_status (-1)
PARAM_VALUE 0 ha->host->shost_gendev.power.qos 0
PARAM_VALUE 0 ha->host->shost_gendev.power.request 0
PARAM_VALUE 0 ha->host->shost_gendev.power.runtime_auto 1
PARAM_VALUE 0 ha->host->shost_gendev.power.runtime_status 2
PARAM_VALUE 0 ha->host->shost_gendev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->shost_gendev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 ha->host->shost_gendev.type 4452975310479048704
PARAM_VALUE 0 ha->host->shost_state 1
PARAM_VALUE 0 ha->host->starved_list.next 4096-ptr_max
PARAM_VALUE 0 ha->host->starved_list.prev 4096-ptr_max
PARAM_VALUE 0 ha->host->this_id (-1)-1,7,32,255
PARAM_VALUE 0 ha->host->tmf_work_q 4096-ptr_max
PARAM_VALUE 0 ha->host->transportt 5918905452196392960
PARAM_VALUE 0 ha->host->transportt->device_attrs.ac.flags 0-41
PARAM_VALUE 0 ha->host->transportt->device_attrs.encryption 0,24295012636426240
PARAM_VALUE 0 ha->host->transportt->device_attrs.statistics 0,2246280576787693568,2616884268398407680
PARAM_VALUE 0 ha->host->transportt->device_private_offset 0,8-s32max
PARAM_VALUE 0 ha->host->transportt->device_size 0,48,152
PARAM_VALUE 0 ha->host->transportt->eh_strategy_handler 0,2238103905670881280,4892216988871847936
PARAM_VALUE 0 ha->host->transportt->host_attrs.ac.flags 0-41
PARAM_VALUE 0 ha->host->transportt->host_attrs.encryption 0,24295012636426240
PARAM_VALUE 0 ha->host->transportt->host_attrs.statistics 0,2246280576787693568,2616884268398407680
PARAM_VALUE 0 ha->host->transportt->host_size 0,4,168,192,2080
PARAM_VALUE 0 ha->host->transportt->target_attrs.ac.flags 0-41
PARAM_VALUE 0 ha->host->transportt->target_attrs.encryption 0,24295012636426240
PARAM_VALUE 0 ha->host->transportt->target_attrs.statistics 0,2246280576787693568,2616884268398407680
PARAM_VALUE 0 ha->host->transportt->target_size 0,24,208
PARAM_VALUE 0 ha->host->transportt->user_scan 0,343417794660864000,1763151215704797184,6289985650818297856,8877941038625751040
PARAM_VALUE 0 ha->host->virt_boundary_mask 0,4095
PARAM_VALUE 0 ha->hw_lock.dep_map->name 0-255
PARAM_VALUE 0 ha->idc_comp.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 ha->idc_comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ha->idc_comp.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->disable_intrs 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->pci_config 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->rd_reg_direct 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->start_firmware 4096-ptr_max
PARAM_VALUE 0 ha->link_up_comp.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 ha->link_up_comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ha->link_up_comp.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ha->mbox_sem.dep_map->name 0-255
PARAM_VALUE 0 ha->mbx_intr_comp.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 ha->mbx_intr_comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ha->mbx_intr_comp.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 ha->pdev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.dma_pools.next->next 4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 ha->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 ha->pdev->dev.iommu_group->default_domain 0-s64max
PARAM_VALUE 0 ha->pdev->dev.kobj.sd->priv 4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 ha->pdev->device 16400,16418,16434
PARAM_VALUE 0 ha->pdev->driver 4096-ptr_max
PARAM_VALUE 0 ha->pdev->error_state 0-2,4-u32max
PARAM_VALUE 0 ha->pdev->is_busmaster 1
PARAM_VALUE 0 ha->pdev->pcie_cap 0-1
PARAM_VALUE 0 ha->pdev->sriov->offset 0-u16max
PARAM_VALUE 0 ha->pdev->sriov->stride 0-u16max
PARAM_VALUE 0 ha->pdev->state_saved 1
PARAM_VALUE 0 ha->srb_mempool->curr_nr 1-s32max
PARAM_VALUE 0 ha->srb_mempool->min_nr 128
PARAM_VALUE 0 ha->srb_mempool->wait.head.next 4096-ptr_max
PARAM_VALUE 0 ha->srb_mempool->wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ha->timer.entry->pprev 4096-ptr_max
PARAM_VALUE 0 ha->timer.lockdep_map->name 0-255
PARAM_VALUE 0 ha->work_list.next->next 4096-ptr_max
PARAM_VALUE 0 ha->work_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ha->work_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 *ha->fw_info.extended_timestamp 0-255
PARAM_VALUE 0 *ha->fw_info.fw_build_date 0-255
PARAM_VALUE 0 *ha->fw_info.fw_build_time 0-255
PARAM_VALUE 0 *ha->fw_info.fw_build_user 0-255
PARAM_VALUE 0 *ha->model_name 0-255
PARAM_VALUE 0 *ha->my_mac 0-255
PARAM_VALUE 0 *ha->reset_tmplt.array 0-4294967295
PARAM_VALUE 0 *ha->serial_number 0-255
PARAM_VALUE 1 offset 472-473,477,984-985,989
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 &pool->lock

drivers/scsi/qla4xxx/ql4_init.c qla4xxx_config_nvram() -> rd_nvram_word()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->eeprom_cmd_data 983040
PARAM_VALUE 0 ha->hardware_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ha->host->pseudo_sdev->sdev_dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->pseudo_sdev->sdev_gendev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 ha->host->shost_gendev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_gendev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 ha->host->shost_gendev.p->dead 0-1
PARAM_VALUE 0 ha->host->shost_gendev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 ha->isp_ops->idc_lock 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->idc_unlock 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->rd_reg_direct 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->wr_reg_direct 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 ha->pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->error_state 0-2,4-u32max
PARAM_VALUE 0 ha->pdev->is_busmaster 1
PARAM_VALUE 0 ha->pdev->pcie_cap 0-1
PARAM_VALUE 0 ha->shadow_regs->req_q_out 0
PARAM_VALUE 0 ha->shadow_regs->rsp_q_in 0
PARAM_VALUE 0 *ha->reset_tmplt.array 0-4294967295
PARAM_VALUE 1 offset 12,20
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
LOCK2 flags
LOCK2 0 &ha->hardware_lock
TYPE_LOCK (struct scsi_qla_host)->hardware_lock

drivers/scsi/qla4xxx/ql4_init.c qla4xxx_set_model_info() -> rd_nvram_word()

Type Parameter Key Value
PARAM_VALUE 0 ha 4096-ptr_max
PARAM_VALUE 0 ha->eeprom_cmd_data 983040
PARAM_VALUE 0 ha->fw_ddb_dma_pool->size 0-4294967295
PARAM_VALUE 0 ha->hardware_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ha->host->pseudo_sdev->sdev_dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->pseudo_sdev->sdev_gendev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->alloc 0,1744715142275031040,2065280936184246272,2938795245442469888
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->alloc_pages_op 0,4686288359180861440,6350905364812603392,6978773206971854848
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->dma_supported 2528523692154392576,3617072262637035520,5023592177070743552,5276104885786021888
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->free 0,4778164490434129920,7144974343242604544,7861694134817480704
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->free_pages 0,239457316199952384,5196233516945883136,7413093576918179840
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->get_required_mask 0,7770840938859397120
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->get_sgtable 0,1322759480623644672
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->map_phys 2506261230157742080,4169194063996235776,4848421345171935232,6326163439792029696
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->map_sg 2118452656510775296,2518538481676259328,5872201013595766784,6630017431831871488
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->max_mapping_size 0,8830639662091943936
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->mmap 5761417605877342208,7694740394750603264
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_sg_for_cpu 0,4862850025765572608
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_sg_for_device 0,3732476178258022400
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_single_for_cpu 0,1155325867376779264
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->sync_single_for_device 0,8781567156597239808
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->unmap_phys 3634718672199266304,5690836758666383360,6257189515678003200,7756707427785986048
PARAM_VALUE 0 ha->host->shost_dev.dma_ops->unmap_sg 1256335292805263360,8472845699660435456,8676762248147066880,8920167536469053440
PARAM_VALUE 0 ha->host->shost_dev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 ha->host->shost_dev.kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ha->host->shost_dev.kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 ha->host->shost_dev.kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 ha->host->shost_dev.p->dead 0-1
PARAM_VALUE 0 ha->host->shost_gendev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->alloc 0,1744715142275031040,2065280936184246272,2938795245442469888
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->alloc_pages_op 0,4686288359180861440,6350905364812603392,6978773206971854848
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->dma_supported 2528523692154392576,3617072262637035520,5023592177070743552,5276104885786021888
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->free 0,4778164490434129920,7144974343242604544,7861694134817480704
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->free_pages 0,239457316199952384,5196233516945883136,7413093576918179840
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->get_required_mask 0,7770840938859397120
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->get_sgtable 0,1322759480623644672
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->map_phys 2506261230157742080,4169194063996235776,4848421345171935232,6326163439792029696
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->map_sg 2118452656510775296,2518538481676259328,5872201013595766784,6630017431831871488
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->max_mapping_size 0,8830639662091943936
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->mmap 5761417605877342208,7694740394750603264
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_sg_for_cpu 0,4862850025765572608
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_sg_for_device 0,3732476178258022400
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_single_for_cpu 0,1155325867376779264
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->sync_single_for_device 0,8781567156597239808
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->unmap_phys 3634718672199266304,5690836758666383360,6257189515678003200,7756707427785986048
PARAM_VALUE 0 ha->host->shost_gendev.dma_ops->unmap_sg 1256335292805263360,8472845699660435456,8676762248147066880,8920167536469053440
PARAM_VALUE 0 ha->host->shost_gendev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 ha->host->shost_gendev.kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ha->host->shost_gendev.kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 ha->host->shost_gendev.kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 ha->host->shost_gendev.p->dead 0-1
PARAM_VALUE 0 ha->host->shost_gendev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 ha->isp_ops->disable_intrs 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->idc_lock 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->idc_unlock 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->pci_config 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->rd_reg_direct 0,4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->start_firmware 4096-ptr_max
PARAM_VALUE 0 ha->isp_ops->wr_reg_direct 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev 4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 ha->pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 ha->pdev->dev.iommu_group->default_domain 0-s64max
PARAM_VALUE 0 ha->pdev->device 16418,16434
PARAM_VALUE 0 ha->pdev->error_state 0-2,4-u32max
PARAM_VALUE 0 ha->pdev->is_busmaster 1
PARAM_VALUE 0 ha->pdev->pcie_cap 0-1
PARAM_VALUE 0 *ha->reset_tmplt.array 0-4294967295
PARAM_VALUE 1 offset 4-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
BUF_SIZE 0 ha s32min-(-1),1-s32max
DATA_SOURCE 0 ha $0
FUZZY_MAX 1 offset 4
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ha->pdev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 ha->srb_mempool->min_nr
HALF_LOCKED2 &pool->lock