Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/ethernet/intel/ice/ice_main.c ice_set_netdev_features() -> netif_set_affinity_auto()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->gso_partial_features 0,8388608-u64max
PARAM_VALUE 0 dev->hw_features 578214801245107,683767917511603,718952289600435,824505405866931
PARAM_VALUE 0 dev->mpls_features 1114120
BUF_SIZE 0 dev->dev.parent (-1),1616
DATA_SOURCE 0 dev $0
BIT_INFO 0 dev->features 0x1e21fd503b3,0xffffffffffffffff
BIT_INFO 0 dev->gso_partial_features 0x8800000,0xffffffffffffffff
BIT_INFO 0 dev->hw_enc_features 0x1e21fd50033,0xffffffffffffffff
BIT_INFO 0 dev->hw_features 0x20de21fd503b3,0x2ede21fd503b3
BIT_INFO 0 dev->vlan_features 0x1e21fd50033,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock

drivers/net/ethernet/intel/iavf/iavf_main.c iavf_probe() -> netif_set_affinity_auto()

Type Parameter Key Value
DATA_SOURCE 0 dev r alloc_etherdev_mqs
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/intel/idpf/idpf_lib.c idpf_cfg_netdev() -> netif_set_affinity_auto()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev_port 0-65534
PARAM_VALUE 0 dev->ethtool_ops 1454670930881343488
PARAM_VALUE 0 dev->ethtool_ops->begin 0
PARAM_VALUE 0 dev->ethtool_ops->cap_rss_rxnfc_adds 0
PARAM_VALUE 0 dev->ethtool_ops->complete 0
PARAM_VALUE 0 dev->ethtool_ops->flash_device 0
PARAM_VALUE 0 dev->ethtool_ops->get_channels 5893116816851279872
PARAM_VALUE 0 dev->ethtool_ops->get_coalesce 1381840223481233408
PARAM_VALUE 0 dev->ethtool_ops->get_drvinfo 0
PARAM_VALUE 0 dev->ethtool_ops->get_dump_data 0
PARAM_VALUE 0 dev->ethtool_ops->get_dump_flag 0
PARAM_VALUE 0 dev->ethtool_ops->get_eee 0
PARAM_VALUE 0 dev->ethtool_ops->get_eeprom 0
PARAM_VALUE 0 dev->ethtool_ops->get_eeprom_len 0
PARAM_VALUE 0 dev->ethtool_ops->get_eth_ctrl_stats 0
PARAM_VALUE 0 dev->ethtool_ops->get_eth_mac_stats 0
PARAM_VALUE 0 dev->ethtool_ops->get_eth_phy_stats 0
PARAM_VALUE 0 dev->ethtool_ops->get_ethtool_stats 4049394741959315456
PARAM_VALUE 0 dev->ethtool_ops->get_fec_stats 0
PARAM_VALUE 0 dev->ethtool_ops->get_fecparam 0
PARAM_VALUE 0 dev->ethtool_ops->get_link 448857075715538944
PARAM_VALUE 0 dev->ethtool_ops->get_link_ext_state 0
PARAM_VALUE 0 dev->ethtool_ops->get_link_ext_stats 0
PARAM_VALUE 0 dev->ethtool_ops->get_link_ksettings 1365352158952337408
PARAM_VALUE 0 dev->ethtool_ops->get_mm 0
PARAM_VALUE 0 dev->ethtool_ops->get_mm_stats 0
PARAM_VALUE 0 dev->ethtool_ops->get_module_eeprom 0
PARAM_VALUE 0 dev->ethtool_ops->get_module_info 0
PARAM_VALUE 0 dev->ethtool_ops->get_msglevel 7981539309830873088
PARAM_VALUE 0 dev->ethtool_ops->get_pause_stats 0
PARAM_VALUE 0 dev->ethtool_ops->get_pauseparam 0
PARAM_VALUE 0 dev->ethtool_ops->get_per_queue_coalesce 4240300478690430976
PARAM_VALUE 0 dev->ethtool_ops->get_phy_tunable 0
PARAM_VALUE 0 dev->ethtool_ops->get_priv_flags 0
PARAM_VALUE 0 dev->ethtool_ops->get_regs 0
PARAM_VALUE 0 dev->ethtool_ops->get_regs_len 0
PARAM_VALUE 0 dev->ethtool_ops->get_ringparam 4062005730707034112
PARAM_VALUE 0 dev->ethtool_ops->get_rmon_stats 0
PARAM_VALUE 0 dev->ethtool_ops->get_rx_ring_count 9151001682842759168
PARAM_VALUE 0 dev->ethtool_ops->get_rxfh 5570412848855306240
PARAM_VALUE 0 dev->ethtool_ops->get_rxfh_fields 0
PARAM_VALUE 0 dev->ethtool_ops->get_rxfh_indir_size 1163574597402419200
PARAM_VALUE 0 dev->ethtool_ops->get_rxfh_key_size 36474519302082560
PARAM_VALUE 0 dev->ethtool_ops->get_rxnfc 5213972389151756288
PARAM_VALUE 0 dev->ethtool_ops->get_sset_count 2587786741613383680
PARAM_VALUE 0 dev->ethtool_ops->get_strings 6095968532506931200
PARAM_VALUE 0 dev->ethtool_ops->get_ts_info 4305932305426862080
PARAM_VALUE 0 dev->ethtool_ops->get_ts_stats 8017361607157153792
PARAM_VALUE 0 dev->ethtool_ops->get_tunable 0
PARAM_VALUE 0 dev->ethtool_ops->get_wol 0
PARAM_VALUE 0 dev->ethtool_ops->nway_reset 0
PARAM_VALUE 0 dev->ethtool_ops->op_needs_rtnl 0
PARAM_VALUE 0 dev->ethtool_ops->reset 0
PARAM_VALUE 0 dev->ethtool_ops->rxfh_indir_space 0
PARAM_VALUE 0 dev->ethtool_ops->rxfh_key_space 0
PARAM_VALUE 0 dev->ethtool_ops->rxfh_per_ctx_key 0
PARAM_VALUE 0 dev->ethtool_ops->rxfh_priv_size 0
PARAM_VALUE 0 dev->ethtool_ops->self_test 0
PARAM_VALUE 0 dev->ethtool_ops->set_channels 8937462117459128320
PARAM_VALUE 0 dev->ethtool_ops->set_coalesce 3565918510409646080
PARAM_VALUE 0 dev->ethtool_ops->set_dump 0
PARAM_VALUE 0 dev->ethtool_ops->set_eee 0
PARAM_VALUE 0 dev->ethtool_ops->set_eeprom 0
PARAM_VALUE 0 dev->ethtool_ops->set_fecparam 0
PARAM_VALUE 0 dev->ethtool_ops->set_link_ksettings 0
PARAM_VALUE 0 dev->ethtool_ops->set_mm 0
PARAM_VALUE 0 dev->ethtool_ops->set_msglevel 6005553526753910784
PARAM_VALUE 0 dev->ethtool_ops->set_pauseparam 0
PARAM_VALUE 0 dev->ethtool_ops->set_per_queue_coalesce 946325663756148736
PARAM_VALUE 0 dev->ethtool_ops->set_phy_tunable 0
PARAM_VALUE 0 dev->ethtool_ops->set_phys_id 0
PARAM_VALUE 0 dev->ethtool_ops->set_priv_flags 0
PARAM_VALUE 0 dev->ethtool_ops->set_ringparam 2831508830068887552
PARAM_VALUE 0 dev->ethtool_ops->set_rxfh 8748135302982848512
PARAM_VALUE 0 dev->ethtool_ops->set_rxfh_fields 0
PARAM_VALUE 0 dev->ethtool_ops->set_rxnfc 7451203705185357824
PARAM_VALUE 0 dev->ethtool_ops->set_tunable 0
PARAM_VALUE 0 dev->ethtool_ops->set_wol 0
PARAM_VALUE 0 dev->ethtool_ops->supported_coalesce_params 1553
PARAM_VALUE 0 dev->ethtool_ops->supported_ring_params 32
PARAM_VALUE 0 dev->max_mtu 0-u16max
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->netdev_ops 177481393790681088
PARAM_VALUE 0 dev->priv->adapter 4096-ptr_max
PARAM_VALUE 0 dev->priv->adapter->hw.arq 4096-ptr_max
PARAM_VALUE 0 dev->priv->adapter->hw.asq->next_to_clean 0-u16max
PARAM_VALUE 0 dev->priv->adapter->hw.asq->next_to_use 0-u16max
PARAM_VALUE 0 dev->priv->adapter->next_vport 0-65534
PARAM_VALUE 0 dev->priv->adapter->pdev->dev.dma_uses_io_tlb 0-1
PARAM_VALUE 0 dev->priv->adapter->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dev->priv->adapter->ptp->secondary_mbx.peer_id 0-u16max
PARAM_VALUE 0 dev->priv->adapter->queue_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->priv->adapter->vcxn_mngr->salt 0-255
PARAM_VALUE 0 dev->priv->adapter->vcxn_mngr->xn_bm_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->adapter->vector_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->priv->adapter->vport_config 4096-ptr_max
PARAM_VALUE 0 dev->priv->adapter->vport_params_recvd 4096-ptr_max
PARAM_VALUE 0 dev->priv->adapter->vport_params_reqd 4096-ptr_max
PARAM_VALUE 0 dev->priv->vport 4096-ptr_max
PARAM_VALUE 0 dev->priv->vport->adapter 4096-ptr_max
PARAM_VALUE 0 dev->priv->vport->compln_clean_budget 256
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.base_rxd 1
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.complq_desc_count 0,256-u32max
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.num_bufqs_per_qgrp 0,2
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.num_q_vectors 0-65534
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.q_vector_idxs 16,4096-ptr_max
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.rxq_desc_count 64-u32max
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.rxq_model 0-u16max
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.txq_desc_count 32-u32max
PARAM_VALUE 0 dev->priv->vport->dflt_qv_rsrc.txq_model 0-u16max
PARAM_VALUE 0 dev->priv->vport->idx 0-65534
PARAM_VALUE 0 dev->priv->vport_idx 0-65534
PARAM_VALUE 0 dev->watchdog_timeo 1250
PARAM_VALUE 0 *dev->name 0
PARAM_VALUE 0 *dev->perm_addr 0-255
BUF_SIZE 0 dev->netdev_ops 760
DATA_SOURCE 0 dev r alloc_etherdev_mqs
BIT_INFO 0 dev->features 0x21,0xffffffffffffffff
BIT_INFO 0 dev->hw_enc_features 0x21,0xffffffffffffffff
BIT_INFO 0 dev->hw_features 0x21,0xffffffffffffffff
BIT_INFO 0 dev->vlan_features 0x21,0xffffffffffffffff
NOCHECK_CALL
HALF_LOCKED2 &pool->lock