Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c qlcnic_probe() -> qlcnic_register_hwmon_dev()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->ahw 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->coal.rx_packets 256
PARAM_VALUE 0 adapter->ahw->coal.rx_time_us 3
PARAM_VALUE 0 adapter->ahw->coal.tx_packets 64
PARAM_VALUE 0 adapter->ahw->coal.tx_time_us 64
PARAM_VALUE 0 adapter->ahw->coal.type 1,3
PARAM_VALUE 0 adapter->ahw->ext_reg_tbl 5597265351587762176
PARAM_VALUE 0 adapter->ahw->fw_dump.size 1-u32max
PARAM_VALUE 0 adapter->ahw->fw_hal_version 2
PARAM_VALUE 0 adapter->ahw->hw_ops 2444030041064120320,4827510484532047872,8856884569116958720
PARAM_VALUE 0 adapter->ahw->hw_ops->api_lock 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->hw_ops->api_unlock 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->hw_ops->encap_rx_offload 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->hw_ops->encap_tx_offload 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->hw_ops->get_func_no 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->hw_ops->get_mac_address 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->hw_ops->setup_intr 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->max_mc_count 38
PARAM_VALUE 0 adapter->ahw->max_uc_count 0-670,2029-4058
PARAM_VALUE 0 adapter->ahw->mc_enabled 0
PARAM_VALUE 0 adapter->ahw->mem_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->ahw->mem_lock.first_waiter 0
PARAM_VALUE 0 adapter->ahw->mem_lock.magic 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->mem_lock.osq.tail.counter 0
PARAM_VALUE 0 adapter->ahw->mem_lock.owner.counter 0
PARAM_VALUE 0 adapter->ahw->op_mode 2
PARAM_VALUE 0 adapter->ahw->pci_base0 4096-ptr_max
PARAM_VALUE 0 adapter->ahw->reg_tbl 894320638288060416,904910269875990528
PARAM_VALUE 0 adapter->dcb 0,4096-ptr_max
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops 1961544467383619584
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->cee_peer_getpfc 0,3224327716842799104,6299610794092359680,6940087443842293760,9107214103607140352
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->cee_peer_getpg 0,12332862566400,3870699175538348032,5356218872755326976,5858452724321005568
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->dcbnl_delrewr 0,2677104452464455680,6998616881024106496
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->dcbnl_getapptrust 0,1085478534273019904,3853755837087784960,5912544948282712064
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->dcbnl_getbuffer 0,2196074905567535104,6266831807981404160
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->dcbnl_setapptrust 0,2456015536599937024,3043935435457818624,8201981444526960640
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->dcbnl_setbuffer 0,4672171610127327232,8940630752267579392
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->dcbnl_setrewr 0,2686610054514601984,6164656153051045888
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->getfeatcfg 0,1365375250973552640,6682710921929863168,7567723450100973568
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->ieee_getapp 0,3326269292483522560,6903290393575317504
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->ieee_getmaxrate 0,2188318340031295488,2953534190289207296,5717257176822366208,5734595144075833344
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->ieee_getqcn 0,3435182424840212480
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->ieee_getqcnstats 0,2789907576450465792
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->ieee_peer_getets 0,1824816298746667008,5149508863308619776
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->ieee_peer_getpfc 0,4915529548873760768,5648093028628365312
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->ieee_setmaxrate 0,1792026045275332608,1946975763762614272,3784777009920974848,5049440110205194240
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->ieee_setqcn 0,7762740193630216192
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->peer_getappinfo 0,208440825415933952,1055067899299045376,4742156662771965952,6331996356109406208
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->peer_getapptable 0,1580550862193905664,4238872162787930112,6005478674375630848,6052866182355116032
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->setapp 0,841538675953172480,3257575874305224704,5962728583688949760,7402524928637218816
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->setfeatcfg 0,1321079570644578304,6297448385706635264
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->setnumtcs 0,1917677018075549696,2221202302157000704,3442217495179829248,3998924623374368768,8406089300047790080
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->setpgbwgcfgrx 0,1801061979087351808,2909025611928338432,3221203048703782912,3962979419222282240,4217942669336625152
PARAM_VALUE 0 adapter->dcb->adapter->netdev->dcbnl_ops->setpgtccfgrx 0,1135812976121163776,2563246412468584448,3625473996737482752,4635469117065240576,4640550499348291584
PARAM_VALUE 0 adapter->dcb->adapter->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 adapter->dcb->ops->aen_handler 41338906524200960,3316357499216334848
PARAM_VALUE 0 adapter->dcb->ops->attach 8698169985137528832
PARAM_VALUE 0 adapter->dcb->ops->free 365228836608094208
PARAM_VALUE 0 adapter->dcb->ops->get_cee_cfg 3887754081383948288,6131999404920492032
PARAM_VALUE 0 adapter->dcb->ops->get_hw_capability 3410394534329077760,8398226730379014144
PARAM_VALUE 0 adapter->dcb->ops->get_info 6850769933261721600
PARAM_VALUE 0 adapter->dcb->ops->init_dcbnl_ops 9215877635539730432
PARAM_VALUE 0 adapter->dcb->ops->query_cee_param 1157698430897291264,8669863909414821888
PARAM_VALUE 0 adapter->dcb->ops->query_hw_capability 4175165930224480256
PARAM_VALUE 0 adapter->mac_list.next 4096-ptr_max
PARAM_VALUE 0 adapter->mac_list.next->next 4096-ptr_max
PARAM_VALUE 0 adapter->mac_list.prev 4096-ptr_max
PARAM_VALUE 0 adapter->mac_list.prev->next 4096-ptr_max
PARAM_VALUE 0 adapter->mac_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 adapter->msix_entries 4096-ptr_max
PARAM_VALUE 0 adapter->netdev->dev.parent 4096-ptr_max
PARAM_VALUE 0 adapter->netdev->num_tc 0
PARAM_VALUE 0 adapter->nic_ops 1366020621133021184,3053246221893844992,6901595587351265280
PARAM_VALUE 0 adapter->nic_ops->cancel_idc_work 0,3440449029921193984,7910506693255077888
PARAM_VALUE 0 adapter->nic_ops->clear_legacy_intr 0,4366858808436715520,7906892548285943808
PARAM_VALUE 0 adapter->nic_ops->config_bridged_mode 4113751402696458240,4599075786637811712
PARAM_VALUE 0 adapter->nic_ops->config_ipaddr 0,2399717738227056640,4460228970908577792
PARAM_VALUE 0 adapter->nic_ops->config_led 1266743698483945472,1425490071246843904,1936893499716399104
PARAM_VALUE 0 adapter->nic_ops->init_driver 0
PARAM_VALUE 0 adapter->nic_ops->napi_add 0,982597648428982272,7254016757556236288
PARAM_VALUE 0 adapter->nic_ops->napi_del 0,895325258264408064,8052858876005040128
PARAM_VALUE 0 adapter->nic_ops->request_reset 0,8080412728869847040,8355797485311541248
PARAM_VALUE 0 adapter->nic_ops->resume 0,117210977386545152,5659261484454117376
PARAM_VALUE 0 adapter->nic_ops->shutdown 0,3939274683452612608,4314493909519958016
PARAM_VALUE 0 adapter->nic_ops->start_firmware 0,4312808614297235456,5858776328002777088
PARAM_VALUE 0 adapter->pdev 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev->device 32800,32816,32832,34864
PARAM_VALUE 0 adapter->pdev->driver 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->error_state 0-2,4-u32max
PARAM_VALUE 0 adapter->pdev->is_busmaster 1
PARAM_VALUE 0 adapter->pdev->pcie_cap 0-1
PARAM_VALUE 0 adapter->qlcnic_wq 4096-ptr_max
PARAM_VALUE 0 adapter->recv_ctx 4096-ptr_max
PARAM_VALUE 0 adapter->rx_csum 1
PARAM_VALUE 0 adapter->stats.csummed 0
PARAM_VALUE 0 adapter->stats.encap_lso_frames 0
PARAM_VALUE 0 adapter->stats.encap_rx_csummed 0
PARAM_VALUE 0 adapter->stats.encap_tx_csummed 0
PARAM_VALUE 0 adapter->stats.lro_pkts 0
PARAM_VALUE 0 adapter->stats.lrobytes 0
PARAM_VALUE 0 adapter->stats.lso_frames 0
PARAM_VALUE 0 adapter->stats.mac_filter_limit_overrun 0
PARAM_VALUE 0 adapter->stats.mbx_spurious_intr 0
PARAM_VALUE 0 adapter->stats.null_rxbuf 0
PARAM_VALUE 0 adapter->stats.rx_dma_map_error 0
PARAM_VALUE 0 adapter->stats.rx_pkts 0
PARAM_VALUE 0 adapter->stats.rxbytes 0
PARAM_VALUE 0 adapter->stats.rxdropped 0
PARAM_VALUE 0 adapter->stats.skb_alloc_failure 0
PARAM_VALUE 0 adapter->stats.spurious_intr 0
PARAM_VALUE 0 adapter->stats.tx_dma_map_error 0
PARAM_VALUE 0 adapter->stats.txbytes 0
PARAM_VALUE 0 adapter->stats.txdropped 0
PARAM_VALUE 0 adapter->stats.xmit_off 0
PARAM_VALUE 0 adapter->stats.xmit_on 0
PARAM_VALUE 0 adapter->stats.xmitcalled 0
PARAM_VALUE 0 adapter->stats.xmitfinished 0
PARAM_VALUE 0 *adapter->ahw->phys_port_id 0-255
PARAM_VALUE 0 *adapter->mac_addr 0-255
PARAM_VALUE 0 *adapter->netdev->name 0-255
PARAM_VALUE 0 *adapter->netdev->prio_tc_map 0-255
BUF_SIZE 0 adapter->ahw 864
BUF_SIZE 0 adapter->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,8064
BUF_SIZE 0 adapter->qlcnic_wq (-1),512,528-8720
CAPPED_DATA 0 adapter->drv_sds_rings 1
CAPPED_DATA 0 adapter->drv_tx_rings 1
CAPPED_DATA 0 adapter->pdev->device 1
MEM_ZERO 0 &adapter->stats
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adapter->ahw->beacon_state 0-255
HOST_DATA 0 adapter->ahw->board_type 0-u16max
HOST_DATA 0 adapter->ahw->capabilities 0-u32max
HOST_DATA 0 adapter->ahw->coal.flag 0,4
HOST_DATA 0 adapter->ahw->coal.rx_packets 256
HOST_DATA 0 adapter->ahw->coal.rx_time_us 3
HOST_DATA 0 adapter->ahw->coal.sts_ring_mask 0
HOST_DATA 0 adapter->ahw->coal.timer_out 0
HOST_DATA 0 adapter->ahw->coal.tx_packets 64
HOST_DATA 0 adapter->ahw->coal.tx_time_us 64
HOST_DATA 0 adapter->ahw->coal.type 1,3
HOST_DATA 0 adapter->ahw->crb_lock.magic 3736018669
HOST_DATA 0 adapter->ahw->crb_lock.owner_cpu 0-u32max
HOST_DATA 0 adapter->ahw->crb_lock.raw_lock.cnts.counter s32min-s32max
HOST_DATA 0 adapter->ahw->crb_lock.raw_lock.wlocked 0-255
HOST_DATA 0 adapter->ahw->diag_cnt s32min-s32max
HOST_DATA 0 adapter->ahw->diag_test 0-3
HOST_DATA 0 adapter->ahw->extend_lb_time 0-15
HOST_DATA 0 adapter->ahw->fdt.alt_block_size 0
HOST_DATA 0 adapter->ahw->fdt.alt_erase_cmd 0
HOST_DATA 0 adapter->ahw->fdt.block_size 0
HOST_DATA 0 adapter->ahw->fdt.chip_erase_cmd 0
HOST_DATA 0 adapter->ahw->fdt.cksum 0
HOST_DATA 0 adapter->ahw->fdt.erase_cmd 0
HOST_DATA 0 adapter->ahw->fdt.flag 0
HOST_DATA 0 adapter->ahw->fdt.flash_size 0
HOST_DATA 0 adapter->ahw->fdt.id 0
HOST_DATA 0 adapter->ahw->fdt.len 0
HOST_DATA 0 adapter->ahw->fdt.mfg_id 0[c]
HOST_DATA 0 adapter->ahw->fdt.protected_sec_cmd 0
HOST_DATA 0 adapter->ahw->fdt.read_dev_id_len 0
HOST_DATA 0 adapter->ahw->fdt.read_manuf_cmd 0
HOST_DATA 0 adapter->ahw->fdt.read_timeo 0
HOST_DATA 0 adapter->ahw->fdt.readid_addr_len 0
HOST_DATA 0 adapter->ahw->fdt.unprotected_sec_cmd 0
HOST_DATA 0 adapter->ahw->fdt.unused 0
HOST_DATA 0 adapter->ahw->fdt.valid 0
HOST_DATA 0 adapter->ahw->fdt.ver 0
HOST_DATA 0 adapter->ahw->fdt.write_disable_bits 0
HOST_DATA 0 adapter->ahw->fdt.write_enable_bits 0
HOST_DATA 0 adapter->ahw->fdt.write_enable_cmd 0
HOST_DATA 0 adapter->ahw->fdt.write_enable_data 0
HOST_DATA 0 adapter->ahw->fdt.write_statusreg_cmd 0
HOST_DATA 0 adapter->ahw->fw_dump.cap_mask 0-u32max
HOST_DATA 0 adapter->ahw->fw_dump.clr 0-1
HOST_DATA 0 adapter->ahw->fw_dump.enable 0-1
HOST_DATA 0 adapter->ahw->fw_dump.num_entries 0-u32max
HOST_DATA 0 adapter->ahw->fw_dump.offset 0-u32max
HOST_DATA 0 adapter->ahw->fw_dump.phys_addr 0-u64max
HOST_DATA 0 adapter->ahw->fw_dump.size 1-u32max
HOST_DATA 0 adapter->ahw->fw_dump.tmpl_hdr_size 0-u32max
HOST_DATA 0 adapter->ahw->fw_dump.use_pex_dma 0-1
HOST_DATA 0 adapter->ahw->fw_dump.version 0-u32max
HOST_DATA 0 adapter->ahw->fw_hal_version 2
HOST_DATA 0 adapter->ahw->fw_type 0-1,255
HOST_DATA 0 adapter->ahw->has_link_events 0-1
HOST_DATA 0 adapter->ahw->idc.collect_dump 0-1
HOST_DATA 0 adapter->ahw->idc.curr_state 0-255
HOST_DATA 0 adapter->ahw->idc.delay 250
HOST_DATA 0 adapter->ahw->idc.delay_reset 0-1
HOST_DATA 0 adapter->ahw->idc.err_code (-5),0
HOST_DATA 0 adapter->ahw->idc.prev_state 0,2-5,7
HOST_DATA 0 adapter->ahw->idc.quiesce_req 0
HOST_DATA 0 adapter->ahw->idc.sec_counter 0-u64max
HOST_DATA 0 adapter->ahw->idc.status 0
HOST_DATA 0 adapter->ahw->idc.vnic_state 0-1
HOST_DATA 0 adapter->ahw->idc.vnic_wait_limit 0-255
HOST_DATA 0 adapter->ahw->int_vec_bit 0,128,256,512,1024,2048,4096,8192,16384
HOST_DATA 0 adapter->ahw->lb_mode 0-3
HOST_DATA 0 adapter->ahw->link_autoneg 0-255
HOST_DATA 0 adapter->ahw->link_duplex 0-255
HOST_DATA 0 adapter->ahw->link_speed 0-u32max
HOST_DATA 0 adapter->ahw->linkup 0-1
HOST_DATA 0 adapter->ahw->loopback_state 0-255
HOST_DATA 0 adapter->ahw->max_mac_filters 0-255
HOST_DATA 0 adapter->ahw->max_mc_count 38
HOST_DATA 0 adapter->ahw->max_mtu 0-u16max
HOST_DATA 0 adapter->ahw->max_pci_func 0-255
HOST_DATA 0 adapter->ahw->max_rx_ques 0-u16max
HOST_DATA 0 adapter->ahw->max_tx_ques 0-u16max
HOST_DATA 0 adapter->ahw->max_uc_count 0-670,2029-4058
HOST_DATA 0 adapter->ahw->max_vnic_func 0,8,16[c]
HOST_DATA 0 adapter->ahw->mem_lock.osq.tail.counter 0
HOST_DATA 0 adapter->ahw->mem_lock.owner.counter 0
HOST_DATA 0 adapter->ahw->module_type 0-255
HOST_DATA 0 adapter->ahw->msg_enable 0-u32max
HOST_DATA 0 adapter->ahw->msix_supported 0-1
HOST_DATA 0 adapter->ahw->nic_mode 0-1,255
HOST_DATA 0 adapter->ahw->num_msix 0-255
HOST_DATA 0 adapter->ahw->op_mode 2
HOST_DATA 0 adapter->ahw->pci_func 0-255
HOST_DATA 0 adapter->ahw->pci_len0 0-u64max
HOST_DATA 0 adapter->ahw->physical_port 0-255
HOST_DATA 0 adapter->ahw->port_config 0-u32max
HOST_DATA 0 adapter->ahw->port_type 0-2
HOST_DATA 0 adapter->ahw->post_mode 0-2
HOST_DATA 0 adapter->ahw->reset.array_index 0-1
HOST_DATA 0 adapter->ahw->reset.seq_end 0-1
HOST_DATA 0 adapter->ahw->reset.seq_error s32min-s32max
HOST_DATA 0 adapter->ahw->reset.seq_index s32min-s32max
HOST_DATA 0 adapter->ahw->reset.template_end 0-1
HOST_DATA 0 adapter->ahw->reset_context 0-1
HOST_DATA 0 adapter->ahw->revision_id 0-255
HOST_DATA 0 adapter->ahw->run_post 0-1
HOST_DATA 0 adapter->ahw->supported_type 0,3,5,255
HOST_DATA 0 adapter->ahw->switch_mode 0-u16max
HOST_DATA 0 adapter->ahw->temp 0-u16max
HOST_DATA 0 adapter->ahw->total_nic_func 0-u16max
HOST_DATA 0 adapter->ahw->total_pci_func 0-196605
HOST_DATA 0 adapter->dev_init_timeo 0-255
HOST_DATA 0 adapter->fhash.fmax 0-2048
HOST_DATA 0 adapter->max_sds_rings 0-255
HOST_DATA 0 adapter->max_tx_rings 0-255
HOST_DATA 0 adapter->pdev->acs_capabilities 0-u16max
HOST_DATA 0 adapter->pdev->class 0-16777215
HOST_DATA 0 adapter->pdev->current_state 0-3[c]
HOST_DATA 0 adapter->pdev->devcap 0-u32max
HOST_DATA 0 adapter->pdev->devfn 0-503[c]
HOST_DATA 0 adapter->pdev->device 32816,32832,34864[c]
HOST_DATA 0 adapter->pdev->eetlp_prefix_max 0-7[c]
HOST_DATA 0 adapter->pdev->fm_enabled 0-1[c]
HOST_DATA 0 adapter->pdev->hdr_type 0-255[c]
HOST_DATA 0 adapter->pdev->ide_cfg 0-1[c]
HOST_DATA 0 adapter->pdev->ide_tee_limit 0-1[c]
HOST_DATA 0 adapter->pdev->irq 0-255
HOST_DATA 0 adapter->pdev->is_cxl 0-1
HOST_DATA 0 adapter->pdev->multifunction 0-1[c]
HOST_DATA 0 adapter->pdev->nr_ide_mem 0-255[c]
HOST_DATA 0 adapter->pdev->pcie_flags_reg 0-u16max
HOST_DATA 0 adapter->pdev->pcie_mpss 0-7[c]
HOST_DATA 0 adapter->pdev->pin 0
HOST_DATA 0 adapter->pdev->pme_support 0-31[c]
HOST_DATA 0 adapter->pdev->ptm_granularity 0-255[c]
HOST_DATA 0 adapter->pdev->revision 0-255
HOST_DATA 0 adapter->pdev->subsystem_device 0-u16max
HOST_DATA 0 adapter->pdev->subsystem_vendor 0-u16max
HOST_DATA 0 adapter->pdev->supported_speeds 0,2-254[c]
HOST_DATA 0 adapter->pdev->transparent 0[c]
HOST_DATA 0 adapter->pdev->vendor 0-u16max
HOST_DATA 0 adapter->portnum 0-255
HOST_DATA 0 adapter->reset_ack_timeo 0-255
HOST_DATA 0 adapter->rx_fhash.fmax 0-2048
HOST_DATA 0 *adapter->ahw s64min-s64max