Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/intel/iavf/iavf_main.c iavf_init_config_adapter() -> iavf_ptp_init()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->current_op 0
PARAM_VALUE 0 adapter->down_waitqueue.lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adapter->hw.aq.asq_last_status 0-255
PARAM_VALUE 0 adapter->hw.aq.asq_mutex.dep_map->name 0-255
PARAM_VALUE 0 adapter->hw.aq.asq_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->hw.aq.asq_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->hw.aq.asq_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adapter->hw.aq.asq_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adapter->hw.aq.asq_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adapter->hw.aq.asq_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adapter->hw.aq.asq_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->hw.mac.addr 4096-ptr_max
PARAM_VALUE 0 adapter->last_state 5
PARAM_VALUE 0 adapter->link_up 0
PARAM_VALUE 0 adapter->msix_entries 4096-ptr_max
PARAM_VALUE 0 adapter->netdev 4096-ptr_max
PARAM_VALUE 0 adapter->netdev->ethtool_ops 292018491233931264
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_channels 2141909250710536192
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_coalesce 9220398650802556928
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_drvinfo 4583645741120942080
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_ethtool_stats 6605335461795168256
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_link 448857075715538944
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_link_ksettings 602916833228574720
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_msglevel 5956718679838851072
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_per_queue_coalesce 6178998959320543232
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_ringparam 8386720889880584192
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_rx_ring_count 3411177361300606976
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_rxfh 7009350471205244928
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_rxfh_fields 4221503022757789696
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_rxfh_indir_size 5281842649944698880
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_rxfh_key_size 1163340560922599424
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_rxnfc 5607382389661331456
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_sset_count 3629383953884749824
PARAM_VALUE 0 adapter->netdev->ethtool_ops->get_strings 1035028020316823552
PARAM_VALUE 0 adapter->netdev->ethtool_ops->op_needs_rtnl 256
PARAM_VALUE 0 adapter->netdev->ethtool_ops->set_channels 357981756318547968
PARAM_VALUE 0 adapter->netdev->ethtool_ops->set_coalesce 4362166493558640640
PARAM_VALUE 0 adapter->netdev->ethtool_ops->set_msglevel 2627833681415467008
PARAM_VALUE 0 adapter->netdev->ethtool_ops->set_per_queue_coalesce 8955819020949508096
PARAM_VALUE 0 adapter->netdev->ethtool_ops->set_ringparam 4737683134663426048
PARAM_VALUE 0 adapter->netdev->ethtool_ops->set_rxfh 8820264840461381632
PARAM_VALUE 0 adapter->netdev->ethtool_ops->set_rxfh_fields 491541609283887104
PARAM_VALUE 0 adapter->netdev->ethtool_ops->set_rxnfc 4037857268882743296
PARAM_VALUE 0 adapter->netdev->ethtool_ops->supported_coalesce_params 1553
PARAM_VALUE 0 adapter->netdev->ethtool_ops->supported_input_xfrm 1
PARAM_VALUE 0 adapter->netdev->gso_partial_features 0,8388608-u64max
PARAM_VALUE 0 adapter->netdev->lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->netdev->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->netdev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->netdev->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adapter->netdev->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->netdev->max_mtu 68-16356
PARAM_VALUE 0 adapter->netdev->min_mtu 68
PARAM_VALUE 0 adapter->netdev->netdev_ops 5997834853248892928
PARAM_VALUE 0 adapter->netdev->perm_addr 4096-ptr_max
PARAM_VALUE 0 adapter->netdev->priv_flags 0,4096-u32max
PARAM_VALUE 0 adapter->netdev->watchdog_timeo 1250
PARAM_VALUE 0 adapter->num_msix_vectors 1-s32max
PARAM_VALUE 0 adapter->pdev 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.msi.data 1-u64max
PARAM_VALUE 0 adapter->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 adapter->pdev->is_msi_managed 1
PARAM_VALUE 0 adapter->pdev->msix_base 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev->sriov->cap 0-4294967295
PARAM_VALUE 0 adapter->pdev->sriov->class 0-4294967295
PARAM_VALUE 0 adapter->pdev->sriov->hdr_type 0-255
PARAM_VALUE 0 adapter->pdev->sriov->initial_VFs 0-u16max
PARAM_VALUE 0 adapter->pdev->sriov->pgsz 0-4294967295
PARAM_VALUE 0 adapter->pdev->sriov->subsystem_device 0-u16max
PARAM_VALUE 0 adapter->pdev->sriov->subsystem_vendor 0-u16max
PARAM_VALUE 0 adapter->pdev->sriov->vf_device 0-u16max
PARAM_VALUE 0 adapter->pdev->subordinate->self->link_bwctrl->cdev 0-s64max
PARAM_VALUE 0 adapter->q_vectors 16,4096-ptr_max
PARAM_VALUE 0 adapter->rss_hashcfg 9223506308269867008,9223512361489399808
PARAM_VALUE 0 adapter->rss_key 16,4096-ptr_max
PARAM_VALUE 0 adapter->rss_lut 16,4096-ptr_max
PARAM_VALUE 0 adapter->rx_desc_count 512
PARAM_VALUE 0 adapter->rx_rings 16,4096-ptr_max
PARAM_VALUE 0 adapter->state 10
PARAM_VALUE 0 adapter->tx_desc_count 512
PARAM_VALUE 0 adapter->tx_rings 16,4096-ptr_max
PARAM_VALUE 0 adapter->vf_res 4096-ptr_max
PARAM_VALUE 0 adapter->vsi.state 4096-ptr_max
PARAM_VALUE 0 adapter->vsi_res 1-u64max
PARAM_VALUE 0 *adapter->misc_vector_name 0-255
PARAM_VALUE 0 *adapter->netdev->name 0-255
BUF_SIZE 0 adapter->rss_key 0-u16max
BUF_SIZE 0 adapter->rss_lut 0-u16max
CAPPED_DATA 0 adapter->netdev 1
CAPPED_DATA 0 adapter->num_active_queues 1
DATA_SOURCE 0 adapter $0
FUZZY_MAX 0 adapter->netdev->max_mtu 16356
BIT_INFO 0 adapter->flags 0x1,0xffffffffffffffff
BIT_INFO 0 adapter->vf_res->vf_cap_flags 0x0,0xffffffff
HARD_MAX 0 adapter->netdev->max_mtu 16356
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 adapter->misc_vector_name
NO_OVERFLOW_SIMPLE 0 adapter->num_active_queues
LOCK2 &netdev->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct net_device)->lock

drivers/net/ethernet/intel/iavf/iavf_ptp.c iavf_ptp_process_caps() -> iavf_ptp_init()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->hw.aq.arq.next_to_use 0-1023
PARAM_VALUE 0 adapter->hw.aq.arq_last_status 0-u16max
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.dep_map->name 0-255
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adapter->hw.aq.arq_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->netdev->lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->netdev->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->netdev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->netdev->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adapter->netdev->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->pdev->dev.kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 adapter->pdev->dev.kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 adapter->pdev->dev.kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 adapter->ptp.clock 0
PARAM_VALUE 0 adapter->vf_res 4096-ptr_max
PARAM_VALUE 0 adapter->vsi_res->vsi_type 6
DATA_SOURCE 0 adapter $0
NOCHECK_CALL
LOCK2 &netdev->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct net_device)->lock