Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/intel/igb/igb_main.c igb_init_interrupt_scheme() -> igb_set_interrupt_capability()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->msix_entries->vector 0-4294967295
PARAM_VALUE 0 adapter->pdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 *adapter->etype_bitmap 0-1
PARAM_VALUE 0 *adapter->netdev->name 0-255
PARAM_VALUE 0 *adapter->rss_indir_tbl 0-255
BUF_SIZE 0 adapter->mac_table (-1),128,192,256
BUF_SIZE 0 adapter->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 adapter->shadow_vfta (-1),4
DATA_SOURCE 0 adapter $0
DATA_SOURCE 1 msix $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adapter->pdev->acs_capabilities 0-u16max
HOST_DATA 0 adapter->pdev->bus->bridge_ctl 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 0-u16max
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
UNITS 0 adapter unit_byte
HALF_LOCKED2 &dev->dev.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &pci_rescan_remove_lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/igb/igb_main.c igb_probe_vfs() -> igb_set_interrupt_capability()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->hw.back 4096-ptr_max
PARAM_VALUE 0 adapter->hw.bus.pci_cmd_word 0
PARAM_VALUE 0 adapter->hw.dev_spec._82575.mas_capable 1
PARAM_VALUE 0 adapter->hw.mac.asf_firmware_present 1
PARAM_VALUE 0 adapter->hw.mac.mta_reg_count 128
PARAM_VALUE 0 adapter->hw.mac.ops.acquire_swfw_sync 403015445817233408,934366725930430464
PARAM_VALUE 0 adapter->hw.mac.ops.check_for_link 1491663006351196160
PARAM_VALUE 0 adapter->hw.mac.ops.release_swfw_sync 54333974609494016,2786013060638756864
PARAM_VALUE 0 adapter->hw.mac.ops.reset_hw 6676755911923703808,6806784511210594304
PARAM_VALUE 0 adapter->hw.mac.ops.setup_physical_interface 3832093491663908864,7520283050111369216
PARAM_VALUE 0 adapter->hw.mac.ops.write_vfta 6954423159262773248,8166834337203621888
PARAM_VALUE 0 adapter->hw.mac.rar_entry_count 16,24,32
PARAM_VALUE 0 adapter->hw.mac.type 1-2,4-5
PARAM_VALUE 0 adapter->hw.mac.uta_reg_count 0,128
PARAM_VALUE 0 adapter->hw.mbx.ops.check_for_ack 225032573576687616
PARAM_VALUE 0 adapter->hw.mbx.ops.check_for_msg 7545986825053978624
PARAM_VALUE 0 adapter->hw.mbx.ops.check_for_rst 3953353614668468224
PARAM_VALUE 0 adapter->hw.mbx.ops.read 5626925075100172288
PARAM_VALUE 0 adapter->hw.mbx.ops.read_posted 2539183434578825216
PARAM_VALUE 0 adapter->hw.mbx.ops.unlock 5309358654656225280
PARAM_VALUE 0 adapter->hw.mbx.ops.write 4369618622581587968
PARAM_VALUE 0 adapter->hw.mbx.ops.write_posted 2523923811420471296
PARAM_VALUE 0 adapter->hw.mbx.size 16
PARAM_VALUE 0 adapter->hw.mbx.stats.acks 0
PARAM_VALUE 0 adapter->hw.mbx.stats.msgs_rx 0
PARAM_VALUE 0 adapter->hw.mbx.stats.msgs_tx 0
PARAM_VALUE 0 adapter->hw.mbx.stats.reqs 0
PARAM_VALUE 0 adapter->hw.mbx.stats.rsts 0
PARAM_VALUE 0 adapter->hw.mbx.timeout 0
PARAM_VALUE 0 adapter->hw.mbx.usec_delay 0
PARAM_VALUE 0 adapter->hw.nvm.address_bits 8,16
PARAM_VALUE 0 adapter->hw.nvm.delay_usec 1
PARAM_VALUE 0 adapter->hw.nvm.opcode_bits 8
PARAM_VALUE 0 adapter->hw.nvm.ops.acquire 2256087369856651264,5940763589637574656
PARAM_VALUE 0 adapter->hw.nvm.ops.read 3446224636246048768,7772845031583408128,8676910051335770112,8931428863277830144
PARAM_VALUE 0 adapter->hw.nvm.ops.release 3204645063026380800,8377371066166571008
PARAM_VALUE 0 adapter->hw.nvm.ops.update 0,2014743415373918208,2653337417982328832,3654948082310180864,5784077379051491328
PARAM_VALUE 0 adapter->hw.nvm.ops.valid_led_default 7447289385839005696
PARAM_VALUE 0 adapter->hw.nvm.ops.validate 0,2678459358010396672,3055076351740649472,7042550379105861632,8930337258062708736
PARAM_VALUE 0 adapter->hw.nvm.ops.write 0,6723023968577519616,7113827224369004544
PARAM_VALUE 0 adapter->hw.nvm.page_size 8,32,128
PARAM_VALUE 0 adapter->hw.nvm.type 2-4
PARAM_VALUE 0 adapter->hw.phy.autoneg_mask 47
PARAM_VALUE 0 adapter->hw.phy.media_type 1,3
PARAM_VALUE 0 adapter->hw.phy.ops.check_polarity 3002752483598442496
PARAM_VALUE 0 adapter->hw.phy.ops.force_speed_duplex 7478820819712651264,7772679765626773504,8423492141332209664
PARAM_VALUE 0 adapter->hw.phy.ops.get_cable_length 1918437467825790976,2734848240809074688,2751884385384394752,7451378644423008256
PARAM_VALUE 0 adapter->hw.phy.ops.get_cfg_done 3662241797383299072
PARAM_VALUE 0 adapter->hw.phy.ops.get_phy_info 2273528908395462656,5356075416749875200,6959118002365329408
PARAM_VALUE 0 adapter->hw.phy.ops.read_reg 1675490685970751488,4200884024430923776,8594924496837337088
PARAM_VALUE 0 adapter->hw.phy.ops.reset 6038817824278409216,8131197233254150144
PARAM_VALUE 0 adapter->hw.phy.ops.set_d0_lplu_state 6329091926967803904,7719701780833591296
PARAM_VALUE 0 adapter->hw.phy.ops.set_d3_lplu_state 2085566779581272064,3567992343581167616
PARAM_VALUE 0 adapter->hw.phy.ops.write_reg 542280517709221888,3979755649046982656,8120698930343444480
PARAM_VALUE 0 adapter->hw.phy.reset_delay_us 100
PARAM_VALUE 0 adapter->hw.phy.revision 0-15
PARAM_VALUE 0 adapter->hw.phy.type 1-2,6,8-10
PARAM_VALUE 0 adapter->io_addr 4096-ptr_max
PARAM_VALUE 0 adapter->mac_table 4096-ptr_max
PARAM_VALUE 0 adapter->min_frame_size 64
PARAM_VALUE 0 adapter->netdev 4096-ptr_max
PARAM_VALUE 0 adapter->netdev->dev.parent 4096-ptr_max
PARAM_VALUE 0 adapter->pdev 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.driver_data 4096-ptr_max
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->is_virtfn 0
PARAM_VALUE 0 adapter->pdev->pcie_cap 0-1
PARAM_VALUE 0 adapter->pdev->state_saved 1
PARAM_VALUE 0 adapter->rx_itr_setting 3
PARAM_VALUE 0 adapter->rx_ring_count 256
PARAM_VALUE 0 adapter->tx_itr_setting 3
PARAM_VALUE 0 adapter->tx_ring_count 256
PARAM_VALUE 0 adapter->tx_work_limit 128
PARAM_VALUE 1 msix 1
BUF_SIZE 0 adapter->mac_table 128,192,256
BUF_SIZE 0 adapter->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
DATA_SOURCE 0 adapter $0
BIT_INFO 0 adapter->flags 0x2000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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->device 0-u16max
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_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
HALF_LOCKED2 &pool->lock