Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c ixgbe_dcbnl_devreset() -> ixgbe_init_interrupt_scheme()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->msix_entries 0
PARAM_VALUE 0 adapter->num_q_vectors 0
PARAM_VALUE 0 adapter->num_rx_queues 0
PARAM_VALUE 0 adapter->num_tx_queues 0
PARAM_VALUE 0 adapter->num_xdp_queues 0
PARAM_VALUE 0 adapter->pdev->msix_base 0
PARAM_VALUE 0 *adapter->q_vector 0
PARAM_VALUE 0 *adapter->rx_ring 0
PARAM_VALUE 0 *adapter->tx_ring 0
PARAM_VALUE 0 *adapter->xdp_ring 0
DATA_SOURCE 0 adapter r ixgbe_from_netdev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_resume() -> ixgbe_init_interrupt_scheme()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->hw.hw_addr 0
PARAM_VALUE 0 adapter->io_addr 0
BUF_SIZE 0 adapter s32min-(-2),1-s32max
BUF_SIZE 0 adapter s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
LOCK2 global &rtnl_mutex

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_setup_tc() -> ixgbe_init_interrupt_scheme()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->hw.hw_addr 0
PARAM_VALUE 0 adapter->msix_entries 0
PARAM_VALUE 0 adapter->num_q_vectors 0
PARAM_VALUE 0 adapter->num_rx_queues 0
PARAM_VALUE 0 adapter->num_tx_queues 0
PARAM_VALUE 0 adapter->num_xdp_queues 0
PARAM_VALUE 0 adapter->pdev->msix_base 0
PARAM_VALUE 0 adapter->xdp_prog 1-u64max
PARAM_VALUE 0 *adapter->netdev->name 0-255
PARAM_VALUE 0 *adapter->q_vector 0
PARAM_VALUE 0 *adapter->rx_ring 0
PARAM_VALUE 0 *adapter->tx_ring 0
PARAM_VALUE 0 *adapter->xdp_ring 0
DATA_SOURCE 0 adapter r ixgbe_from_netdev
BIT_INFO 0 adapter->msg_enable 0x0,0xffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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/ixgbe/ixgbe_main.c ixgbe_setup_tc() -> ixgbe_init_interrupt_scheme()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->dcb_cfg.pfc_mode_enable 0
PARAM_VALUE 0 adapter->hw.hw_addr 0
PARAM_VALUE 0 adapter->msix_entries 0
PARAM_VALUE 0 adapter->num_q_vectors 0
PARAM_VALUE 0 adapter->num_rx_queues 0
PARAM_VALUE 0 adapter->num_tx_queues 0
PARAM_VALUE 0 adapter->num_xdp_queues 0
PARAM_VALUE 0 adapter->pdev->msix_base 0
PARAM_VALUE 0 adapter->temp_dcb_cfg.pfc_mode_enable 0
PARAM_VALUE 0 *adapter->netdev->prio_tc_map 0-255
PARAM_VALUE 0 *adapter->q_vector 0
PARAM_VALUE 0 *adapter->rx_ring 0
PARAM_VALUE 0 *adapter->tx_ring 0
PARAM_VALUE 0 *adapter->xdp_ring 0
CAPPED_DATA 0 adapter->hw_tcs 1
DATA_SOURCE 0 adapter r ixgbe_from_netdev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 adapter->hw_tcs 2-255[c]
NO_OVERFLOW_SIMPLE 0 adapter->hw_tcs
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/ixgbe/ixgbe_fcoe.c ixgbe_fcoe_disable() -> ixgbe_init_interrupt_scheme()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->fcoe.ddp_pool 0
PARAM_VALUE 0 adapter->msix_entries 0
PARAM_VALUE 0 adapter->netdev 4096-ptr_max
PARAM_VALUE 0 adapter->netdev->fcoe_ddp_xid 0
PARAM_VALUE 0 adapter->num_q_vectors 0
PARAM_VALUE 0 adapter->num_rx_queues 0
PARAM_VALUE 0 adapter->num_tx_queues 0
PARAM_VALUE 0 adapter->num_xdp_queues 0
PARAM_VALUE 0 adapter->pdev->msix_base 0
PARAM_VALUE 0 *adapter->netdev->name 0-255
PARAM_VALUE 0 *adapter->q_vector 0
PARAM_VALUE 0 *adapter->rx_ring 0
PARAM_VALUE 0 *adapter->tx_ring 0
PARAM_VALUE 0 *adapter->xdp_ring 0
DATA_SOURCE 0 adapter r ixgbe_from_netdev
BIT_INFO 0 adapter->msg_enable 0x0,0xffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &fcoe_config_mutex

drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c ixgbe_fcoe_enable() -> ixgbe_init_interrupt_scheme()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->fcoe.ddp_pool 0,4096-ptr_max
PARAM_VALUE 0 adapter->msix_entries 0
PARAM_VALUE 0 adapter->num_q_vectors 0
PARAM_VALUE 0 adapter->num_rx_queues 0
PARAM_VALUE 0 adapter->num_tx_queues 0
PARAM_VALUE 0 adapter->num_xdp_queues 0
PARAM_VALUE 0 adapter->pdev->msix_base 0
PARAM_VALUE 0 *adapter->netdev->name 0-255
PARAM_VALUE 0 *adapter->q_vector 0
PARAM_VALUE 0 *adapter->rx_ring 0
PARAM_VALUE 0 *adapter->tx_ring 0
PARAM_VALUE 0 *adapter->xdp_ring 0
DATA_SOURCE 0 adapter r ixgbe_from_netdev
BIT_INFO 0 adapter->msg_enable 0x0,0xffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &fcoe_config_mutex
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex