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/fm10k/fm10k_ethtool.c fm10k_get_ethtool_stats() -> fm10k_update_stats()

Type Parameter Key Value
NOCHECK_CALL

drivers/net/ethernet/intel/fm10k/fm10k_pci.c fm10k_down() -> fm10k_update_stats()

Type Parameter Key Value
PARAM_VALUE 0 interface 4096-ptr_max
PARAM_VALUE 0 interface->host_ready 0
PARAM_VALUE 0 interface->hw.mac.dglort_map u16max
PARAM_VALUE 0 interface->hw.mac.type 0-1,3-u32max
PARAM_VALUE 0 interface->hw.mbx.mbx_hdr 0
PARAM_VALUE 0 interface->hw.mbx.mbx_lock 0
PARAM_VALUE 0 interface->hw.mbx.timeout 0
PARAM_VALUE 0 interface->hw.mbx.tx->buffer 0-u32max
PARAM_VALUE 0 interface->macvlan_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 interface->mbx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 interface->netdev 4096-ptr_max
PARAM_VALUE 0 interface->netdev->mc.tree.rb_node 4096-ptr_max
PARAM_VALUE 0 interface->netdev->priv->macvlan_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 interface->netdev->priv->macvlan_task.cpu s32min-s32max
PARAM_VALUE 0 interface->netdev->priv->macvlan_task.timer.flags 0-4294967295
PARAM_VALUE 0 interface->netdev->priv->sparx5->lock.dep_map->name 0-255
PARAM_VALUE 0 interface->netdev->priv->sparx5->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 interface->netdev->priv->sparx5->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 interface->netdev->priv->sparx5->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 interface->netdev->priv->sparx5->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 interface->netdev->priv->sparx5->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 interface->netdev->priv->sparx5->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 interface->netdev->priv->sparx5->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 interface->netdev->tx_global_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 interface->netdev->uc.tree.rb_node 4096-ptr_max
PARAM_VALUE 0 interface->state 4096-ptr_max
PARAM_VALUE 0 interface->xcast_mode 3
CAPPED_DATA 0 interface->num_q_vectors 1
DATA_SOURCE 0 interface $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/fm10k/fm10k_pci.c fm10k_watchdog_subtask() -> fm10k_update_stats()

Type Parameter Key Value
PARAM_VALUE 0 interface 4096-ptr_max
PARAM_VALUE 0 interface->flags 4096-ptr_max
PARAM_VALUE 0 interface->hw.mbx.msg_data->attr 0,1078424882018463744,1526833289328570368,2340772923921772544,4225651140417232896,4495430661795942400,5045236804733853696
PARAM_VALUE 0 interface->hw.mbx.msg_data->func 4096-ptr_max
PARAM_VALUE 0 interface->netdev 4096-ptr_max
PARAM_VALUE 0 interface->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 interface->state 4096-ptr_max
PARAM_VALUE 0 *interface->netdev->name 0-255
PARAM_VALUE 0 *interface->reta 0-4294967295
CAPPED_DATA 0 interface 1
DATA_SOURCE 0 interface $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock