Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/intel/ice/ice_main.c ice_cfg_netdev() -> ice_vsi_cfg_netdev_tc()

Type Parameter Key Value
PARAM_VALUE 0 vsi 4096-ptr_max
PARAM_VALUE 0 vsi->back 4096-ptr_max
PARAM_VALUE 0 vsi->ch_list.next 4096-ptr_max
PARAM_VALUE 0 vsi->ch_list.next->next 4096-ptr_max
PARAM_VALUE 0 vsi->ch_list.prev 4096-ptr_max
PARAM_VALUE 0 vsi->ch_list.prev->next 4096-ptr_max
PARAM_VALUE 0 vsi->ch_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 vsi->netdev 4096-ptr_max
PARAM_VALUE 0 vsi->netdev->ethtool_ops 7786304453141618688,8295479989508403200
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_channels 3663128320942092288
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_coalesce 0,8019659870742597632
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_drvinfo 5107530908812906496
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_eeprom 4404557670575427584
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_eeprom_len 2137037607430250496
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_eth_mac_stats 0,1224056449919279104
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_ethtool_stats 3498896798809014272
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_fec_stats 0,8909724275434188800
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_fecparam 0,3369229158925000704
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_link 448857075715538944
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_link_ext_stats 0,7428164251353817088
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_link_ksettings 8110043461490245632
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_module_eeprom 0,3819296572594208768
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_module_info 0,8888048943806939136
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_msglevel 2187336801992511488
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_pause_stats 0,215936480747220992
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_pauseparam 0,3896907814902312960
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_per_queue_coalesce 0,5977746586896924672
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_priv_flags 0,7787528537643495424
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_regs 4801919836734996480
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_regs_len 6771993537750888448
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_ringparam 2387960153833213952
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_rmon_stats 0,8829873740019359744
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_rx_ring_count 0,4784359715830206464
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_rxfh 0,1485519150086131712
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_rxfh_fields 0,8507061463572459520
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_rxfh_indir_size 0,588046640700882944
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_rxfh_key_size 0,5784927578917818368
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_rxnfc 0,5302414889585889280
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_sset_count 8388016907006795776
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_strings 7099427711539240960
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_ts_info 0,3236465127694987264
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_ts_stats 0,9221376683212746752
PARAM_VALUE 0 vsi->netdev->ethtool_ops->get_wol 1821117286468177920
PARAM_VALUE 0 vsi->netdev->ethtool_ops->nway_reset 2400097181773217792
PARAM_VALUE 0 vsi->netdev->ethtool_ops->reset 0,8945482095647494144
PARAM_VALUE 0 vsi->netdev->ethtool_ops->self_test 0,8645769968570281984
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_channels 0,8884859870126366720
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_coalesce 0,8175165529063383040
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_fecparam 0,3692299332845305856
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_link_ksettings 5166581709278846976
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_msglevel 3811466129040859136
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_pauseparam 0,6893588576427610112
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_per_queue_coalesce 0,4258707502422384640
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_phys_id 0,6140704847525437440
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_priv_flags 0,4991531932158885888
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_ringparam 4575649337348239360
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_rxfh 0,3521716032715857920
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_rxfh_fields 0,8386283604718755840
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_rxnfc 0,70703181726105600
PARAM_VALUE 0 vsi->netdev->ethtool_ops->set_wol 3467674568815202304
PARAM_VALUE 0 vsi->netdev->ethtool_ops->supported_coalesce_params 0,132625
PARAM_VALUE 0 vsi->netdev->ethtool_ops->supported_input_xfrm 0-1
PARAM_VALUE 0 vsi->netdev->ethtool_ops->supported_ring_params 0,32
PARAM_VALUE 0 vsi->netdev->netdev_ops 1485081779707805696,8122987463424974848
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_bpf 4432739113003196416,7241071287446093824
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_bridge_getlink 0,248623697097134080
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_bridge_setlink 0,3930388337356038144
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_change_mtu 5531252739231592448
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_fdb_add 0,6203797078913691648
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_fdb_del 0,4943624292584730624
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_features_check 0,7267660104448258048
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_fix_features 0,4074241054162993152
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_get_stats64 5601894419361579008
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_get_vf_config 0,3171388985671860224
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_get_vf_stats 0,7767528965725356032
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_hwtstamp_get 0,2723748426761142272
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_hwtstamp_set 0,7100333576727867392
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_open 7116503141448433664
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_rx_flow_steer 0,4269946747001122816
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_select_queue 0,7406791937310212096
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_features 0,6730007956609146880
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_mac_address 3846254138421338112
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_rx_mode 0,1422525228543762432
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_tx_maxrate 0,6674704622459142144
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_vf_link_state 0,8161354959331315712
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_vf_mac 0,3786943205214523392
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_vf_rate 0,2328544359876739072
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_vf_spoofchk 0,1838896909817696256
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_vf_trust 0,4661959238237011968
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_set_vf_vlan 0,7925749836155215872
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_setup_tc 0,2737795458943709184
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_start_xmit 8632317017149599744
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_stop 4304379258361188352
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_tx_timeout 1019113994720522240
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_validate_addr 4342228606772805632
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_vlan_rx_add_vid 0,3666702070734987264
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_vlan_rx_kill_vid 0,2308561738770710528
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_xdp_xmit 0,7984565234316894208
PARAM_VALUE 0 vsi->netdev->netdev_ops->ndo_xsk_wakeup 0,5212255466914770944
PARAM_VALUE 0 vsi->netdev->xdp_metadata_ops->xmo_rx_vlan_tag 0,4297170149191081984,4612482598076690432,7285523086717030400
PARAM_VALUE 0 vsi->state 4096-ptr_max
BUF_SIZE 0 vsi->netdev s32min-s32max
CAPPED_DATA 0 vsi->netdev->num_rx_queues 1
CAPPED_DATA 0 vsi->netdev->num_tx_queues 1
DATA_SOURCE 0 vsi $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/intel/ice/ice_main.c ice_vsi_open() -> ice_vsi_cfg_netdev_tc()

Type Parameter Key Value
PARAM_VALUE 0 vsi 4096-ptr_max
PARAM_VALUE 0 vsi->back 4096-ptr_max
PARAM_VALUE 0 vsi->back->flags 4096-ptr_max
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 vsi->back->state 4096-ptr_max
PARAM_VALUE 0 vsi->irqs_ready 1
PARAM_VALUE 0 vsi->max_frame 8320,9728
PARAM_VALUE 0 vsi->netdev 4096-ptr_max
PARAM_VALUE 0 vsi->netdev->rx_cpu_rmap 4096-ptr_max
PARAM_VALUE 0 vsi->netdev->rx_cpu_rmap_auto 1
PARAM_VALUE 0 vsi->num_rxq 1-u16max
PARAM_VALUE 0 vsi->num_txq 1-u16max
PARAM_VALUE 0 vsi->port_info 4096-ptr_max
PARAM_VALUE 0 vsi->port_info->hw->adminq->sq_lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 vsi->port_info->hw->adminq.num_sq_entries 1-u16max
PARAM_VALUE 0 vsi->port_info->hw->adminq.sq.count 1-u16max
PARAM_VALUE 0 vsi->port_info->hw->adminq.sq_lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 vsi->port_info->hw->adminq.sq_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vsi->port_info->hw->adminq.sq_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vsi->port_info->hw->adminq.sq_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vsi->port_info->hw->adminq.sq_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vsi->port_info->hw->adminq.sq_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vsi->port_info->port_state 1
PARAM_VALUE 0 vsi->port_info->root 4096-ptr_max
PARAM_VALUE 0 vsi->port_info->sched_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vsi->port_info->sched_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 *vsi->netdev->name 0-255
PARAM_VALUE 0 *vsi->port_info->hw->adminq.sq_lock.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
CAPPED_DATA 0 vsi->num_q_vectors 1
CAPPED_DATA 0 vsi->num_rxq 1
CAPPED_DATA 0 vsi->num_txq 1
CAPPED_DATA 0 vsi->port_info->hw->adminq.num_sq_entries 1
CAPPED_DATA 0 vsi->port_info->hw->adminq.sq.count 1
DATA_SOURCE 0 vsi $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/intel/ice/ice_lib.c ice_vsi_cfg_tc() -> ice_vsi_cfg_netdev_tc()

Type Parameter Key Value
PARAM_VALUE 0 vsi 4096-ptr_max
PARAM_VALUE 0 vsi->back 4096-ptr_max
PARAM_VALUE 0 vsi->back->hw.adminq.num_sq_entries 1-u16max
PARAM_VALUE 0 vsi->back->hw.adminq.sq.count 1-u16max
PARAM_VALUE 0 vsi->back->hw.adminq.sq_last_status 0
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vsi->back->hw.adminq.sq_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 vsi->back->hw.reset_ongoing 0
PARAM_VALUE 0 vsi->idx 0-767
PARAM_VALUE 0 vsi->info.valid_sections 0
PARAM_VALUE 0 vsi->port_info 4096-ptr_max
PARAM_VALUE 0 vsi->port_info->port_state 1
PARAM_VALUE 0 vsi->port_info->root 0,4096-ptr_max
PARAM_VALUE 0 vsi->port_info->sched_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 vsi->port_info->sched_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vsi->port_info->sched_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 vsi->tc_cfg.ena_tc 0-255
CAPPED_DATA 0 vsi->idx 1
DATA_SOURCE 0 vsi $0
DATA_SOURCE 1 ena_tc $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL