Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/bfa/bfad.c bfad_sm_created() -> bfad_install_msix_handler()

Type Parameter Key Value
PARAM_VALUE 0 bfad 4096-ptr_max
PARAM_VALUE 0 bfad->active_aen_q.next 4096-ptr_max
PARAM_VALUE 0 bfad->active_aen_q.prev 4096-ptr_max
PARAM_VALUE 0 bfad->bfa.fcs 1
PARAM_VALUE 0 bfad->bfa.plog 4096-ptr_max
PARAM_VALUE 0 bfad->bfa.trcmod 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.bfa 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.bfad 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.auth_reqd 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bb_credit 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.bfad_port 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.fabric 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.fcs 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.fcxp 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.fcxp_wqe.bfa 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.num_rports 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.pid 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.qe.next 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.qe.prev 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.rport_q.next 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.rport_q.prev 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.sm 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.vport 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.wc.wc_cbarg 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.wc.wc_count 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.bport.wc.wc_resume 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.delay_timer.arg 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.event_arg.swp_vfid 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.fab_type 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.fabric_name 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.fcs 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.is_auth 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.is_npiv 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.is_vf 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.link_timer.arg 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.link_timer.qe.next 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.link_timer.qe.prev 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.link_timer.timeout 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.link_timer.timercb 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.lps 0,4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.num_vports 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.oper_type 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.qe.next 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.qe.prev 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.rsvd 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.sm 7763107439218532352
PARAM_VALUE 0 bfad->bfa_fcs.fabric.stats.flogi_rcvd 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.stats.flogi_sent 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.stats.resvd 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.stop_wc.wc_cbarg 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.stop_wc.wc_count 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.stop_wc.wc_resume 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.vf_drv 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.vf_id 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.vf_q.next 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.vf_q.prev 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.vport_q.next 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.vport_q.prev 4096-ptr_max
PARAM_VALUE 0 bfad->bfa_fcs.fabric.wc.wc_cbarg 0
PARAM_VALUE 0 bfad->bfa_fcs.fabric.wc.wc_resume 0
PARAM_VALUE 0 bfad->bfa_fcs.fdmi_enabled 1
PARAM_VALUE 0 bfad->bfa_fcs.min_cfg 0
PARAM_VALUE 0 bfad->bfa_fcs.num_rport_logins 0
PARAM_VALUE 0 bfad->bfa_fcs.trcmod 4096-ptr_max
PARAM_VALUE 0 bfad->bfad_flags 1-u32max
PARAM_VALUE 0 bfad->bfad_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bfad->bfad_tsk 4096-ptr_max,(-12),(-4)
PARAM_VALUE 0 bfad->cfg_data.binding_method 1
PARAM_VALUE 0 bfad->cfg_data.io_max_sge 128
PARAM_VALUE 0 bfad->cfg_data.ioc_queue_depth 0-u16max
PARAM_VALUE 0 bfad->cfg_data.lun_queue_depth 32
PARAM_VALUE 0 bfad->cfg_data.rport_del_timeout 90
PARAM_VALUE 0 bfad->comp.done 0
PARAM_VALUE 0 bfad->comp.wait.lock.magic 3735899821
PARAM_VALUE 0 bfad->comp.wait.lock.owner (-1)
PARAM_VALUE 0 bfad->comp.wait.lock.owner_cpu u32max
PARAM_VALUE 0 bfad->comp.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 bfad->comp.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 bfad->comp.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 bfad->comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 bfad->comp.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 bfad->free_aen_q.next 4096-ptr_max
PARAM_VALUE 0 bfad->free_aen_q.prev 4096-ptr_max
PARAM_VALUE 0 bfad->hal_pcidev.device_id 19-20,23,33-35
PARAM_VALUE 0 bfad->hal_pcidev.pci_bar_kva 4096-ptr_max
PARAM_VALUE 0 bfad->hal_pcidev.pci_func 0-7
PARAM_VALUE 0 bfad->hal_pcidev.pci_slot 0-31
PARAM_VALUE 0 bfad->ioc_cfg.drvcfg.delay_comp 0
PARAM_VALUE 0 bfad->ioc_cfg.drvcfg.ioc_recover 0
PARAM_VALUE 0 bfad->ioc_cfg.drvcfg.num_sboot_luns 16
PARAM_VALUE 0 bfad->ioc_cfg.drvcfg.num_sboot_tgts 16
PARAM_VALUE 0 bfad->ioc_cfg.drvcfg.num_sgpgs 16-8192
PARAM_VALUE 0 bfad->ioc_cfg.drvcfg.path_tov 30000
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_cqs 4
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_fabrics 1
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_fcxp_reqs 1-256
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_fwtio_reqs 0
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_ioim_reqs 0,8-2000
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_lports 256
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_rports 4-u16max
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_tskim_reqs 4-u16max
PARAM_VALUE 0 bfad->ioc_cfg.fwcfg.num_uf_bufs 1-256
PARAM_VALUE 0 bfad->list_entry.next 1169345155208544256
PARAM_VALUE 0 bfad->list_entry.prev 4096-ptr_max
PARAM_VALUE 0 bfad->meminfo.dma_info.dma 0
PARAM_VALUE 0 bfad->meminfo.dma_info.dma_curp 0
PARAM_VALUE 0 bfad->meminfo.dma_info.kva 0
PARAM_VALUE 0 bfad->meminfo.dma_info.kva_curp 0
PARAM_VALUE 0 bfad->meminfo.dma_info.mem_len 0
PARAM_VALUE 0 bfad->meminfo.dma_info.qe.next 4096-ptr_max
PARAM_VALUE 0 bfad->meminfo.dma_info.qe.prev 4096-ptr_max
PARAM_VALUE 0 bfad->meminfo.kva_info.kva 0
PARAM_VALUE 0 bfad->meminfo.kva_info.kva_curp 0
PARAM_VALUE 0 bfad->meminfo.kva_info.mem_len 0
PARAM_VALUE 0 bfad->meminfo.kva_info.qe.next 4096-ptr_max
PARAM_VALUE 0 bfad->nvec 0-s32max
PARAM_VALUE 0 bfad->pbc_vport_list.next 4096-ptr_max
PARAM_VALUE 0 bfad->pbc_vport_list.prev 4096-ptr_max
PARAM_VALUE 0 bfad->pci_attr.device_id 19-20,23,33-35
PARAM_VALUE 0 bfad->pci_attr.pcifn 0-7
PARAM_VALUE 0 bfad->pci_bar0_kva 4096-ptr_max
PARAM_VALUE 0 bfad->pci_bar2_kva 0,4096-ptr_max
PARAM_VALUE 0 bfad->pcidev 4096-ptr_max
PARAM_VALUE 0 bfad->pcidev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bfad->plog_buf.plog_enabled 1
PARAM_VALUE 0 bfad->plog_buf.tail 0-255
PARAM_VALUE 0 bfad->plog_buf.ticks 0
PARAM_VALUE 0 bfad->pport.bfad 4096-ptr_max
PARAM_VALUE 0 bfad->ref_count 0
PARAM_VALUE 0 bfad->sm 6423524358213263360
PARAM_VALUE 0 bfad->trcmod 4096-ptr_max
PARAM_VALUE 0 bfad->vport_list.next 4096-ptr_max
PARAM_VALUE 0 bfad->vport_list.prev 4096-ptr_max
BUF_SIZE 0 bfad 73848
CAPPED_DATA 0 bfad->bfad_tsk 1
DATA_SOURCE 0 bfad $0
BIT_INFO 0 bfad->bfad_flags 0x1,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/scsi/bfa/bfad.c restart_bfa() -> bfad_install_msix_handler()

Type Parameter Key Value
PARAM_VALUE 0 bfad 4096-ptr_max
PARAM_VALUE 0 bfad->bfa.trcmod 4096-ptr_max
PARAM_VALUE 0 bfad->bfad_flags 1-u32max
PARAM_VALUE 0 bfad->bfad_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bfad->comp.done 0
PARAM_VALUE 0 bfad->comp.wait.lock.magic 3735899821
PARAM_VALUE 0 bfad->comp.wait.lock.owner (-1)
PARAM_VALUE 0 bfad->comp.wait.lock.owner_cpu u32max
PARAM_VALUE 0 bfad->comp.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 bfad->comp.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 bfad->comp.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 bfad->comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 bfad->comp.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 bfad->nvec 0-s32max
PARAM_VALUE 0 bfad->pcidev 4096-ptr_max
PARAM_VALUE 0 bfad->pcidev->dev.msi.data->__iter_idx 0-s64max
BUF_SIZE 0 bfad s32min-(-2),1-s32max
BUF_SIZE 0 bfad s32min-(-2),1-s32max
DATA_SOURCE 0 bfad $0
BIT_INFO 0 bfad->bfad_flags 0x1,0xffffffff
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bfad unit_byte
HALF_LOCKED2 &pdev->dev.mutex