Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 vport 4096-ptr_max
PARAM_VALUE 0 vport->adapter 4096-ptr_max
PARAM_VALUE 0 vport->adapter->hw.arq 4096-ptr_max
PARAM_VALUE 0 vport->adapter->netdevs 4096-ptr_max
PARAM_VALUE 0 vport->adapter->next_vport 0-65534
PARAM_VALUE 0 vport->adapter->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 vport->adapter->queue_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 vport->adapter->queue_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 vport->adapter->vcxn_mngr->salt 0-255
PARAM_VALUE 0 vport->adapter->vector_lock.dep_map->name 0-255
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vport->adapter->vector_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 vport->adapter->vport_config 4096-ptr_max
PARAM_VALUE 0 vport->adapter->vport_params_recvd 4096-ptr_max
PARAM_VALUE 0 vport->adapter->vport_params_reqd 4096-ptr_max
PARAM_VALUE 0 vport->compln_clean_budget 256
PARAM_VALUE 0 vport->dflt_qv_rsrc.base_rxd 1
PARAM_VALUE 0 vport->dflt_qv_rsrc.complq_desc_count 0,256-u32max
PARAM_VALUE 0 vport->dflt_qv_rsrc.dev 4096-ptr_max
PARAM_VALUE 0 vport->dflt_qv_rsrc.dev->dma_uses_io_tlb 1
PARAM_VALUE 0 vport->dflt_qv_rsrc.num_bufqs_per_qgrp 0,2
PARAM_VALUE 0 vport->dflt_qv_rsrc.num_q_vectors 0-65534
PARAM_VALUE 0 vport->dflt_qv_rsrc.q_vector_idxs 16,4096-ptr_max
PARAM_VALUE 0 vport->dflt_qv_rsrc.rxq_desc_count 64-u32max
PARAM_VALUE 0 vport->dflt_qv_rsrc.rxq_model 0-u16max
PARAM_VALUE 0 vport->dflt_qv_rsrc.txq_desc_count 32-u32max
PARAM_VALUE 0 vport->dflt_qv_rsrc.txq_model 0-u16max
PARAM_VALUE 0 vport->idx 0-65534
PARAM_VALUE 0 *vport->adapter->vport_params_recvd 0,4096-ptr_max
PARAM_VALUE 0 *vport->adapter->vport_params_reqd 0,4096-ptr_max
PARAM_VALUE 0 *vport->default_mac_addr 0-255
PARAM_VALUE 0 *vport->dflt_qv_rsrc->bufq_desc_count 0-4294967295
PARAM_VALUE 0 *vport->rx_itr_profile 0-u16max
PARAM_VALUE 0 *vport->tx_itr_profile 0-u16max
PARAM_VALUE 1 netdev->priv->vport 4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport->adapter 4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport->compln_clean_budget 256
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.base_rxd 1
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.complq_desc_count 0,256-u32max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.dev 4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.num_bufqs_per_qgrp 0,2
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.num_q_vectors 0-65534
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.q_vector_idxs 16,4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.rxq_desc_count 64-u32max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.rxq_model 0-u16max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.txq_desc_count 32-u32max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.txq_model 0-u16max
PARAM_VALUE 1 netdev->priv->vport->idx 0-65534
PARAM_VALUE 1 netdev->priv->vport_idx 0-65534
BUF_SIZE 0 vport 560
CAPPED_DATA 0 vport->adapter->caps.default_num_vports 1
DATA_SOURCE 0 vport $0
HALF_LOCKED2 &pool->lock

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

Type Parameter Key Value
PARAM_VALUE 0 vport 4096-ptr_max
PARAM_VALUE 0 vport->adapter 4096-ptr_max
PARAM_VALUE 0 vport->adapter->hw.arq 4096-ptr_max
PARAM_VALUE 0 vport->adapter->next_vport 0-65534
PARAM_VALUE 0 vport->adapter->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 vport->adapter->queue_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 vport->adapter->queue_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 vport->adapter->vcxn_mngr->salt 0-255
PARAM_VALUE 0 vport->adapter->vector_lock.dep_map->name 0-255
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 vport->adapter->vector_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 vport->adapter->vector_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 vport->adapter->vport_config 4096-ptr_max
PARAM_VALUE 0 vport->adapter->vport_params_recvd 4096-ptr_max
PARAM_VALUE 0 vport->adapter->vport_params_reqd 4096-ptr_max
PARAM_VALUE 0 vport->compln_clean_budget 256
PARAM_VALUE 0 vport->dflt_qv_rsrc.base_rxd 1
PARAM_VALUE 0 vport->dflt_qv_rsrc.complq_desc_count 0,256-u32max
PARAM_VALUE 0 vport->dflt_qv_rsrc.dev 4096-ptr_max
PARAM_VALUE 0 vport->dflt_qv_rsrc.dev->dma_uses_io_tlb 1
PARAM_VALUE 0 vport->dflt_qv_rsrc.num_bufqs_per_qgrp 0,2
PARAM_VALUE 0 vport->dflt_qv_rsrc.num_q_vectors 0-65534
PARAM_VALUE 0 vport->dflt_qv_rsrc.q_vector_idxs 16,4096-ptr_max
PARAM_VALUE 0 vport->dflt_qv_rsrc.rxq_desc_count 64-u32max
PARAM_VALUE 0 vport->dflt_qv_rsrc.rxq_model 0-u16max
PARAM_VALUE 0 vport->dflt_qv_rsrc.txq_desc_count 32-u32max
PARAM_VALUE 0 vport->dflt_qv_rsrc.txq_model 0-u16max
PARAM_VALUE 0 vport->idx 0-65534
PARAM_VALUE 0 *vport->adapter->vport_params_recvd 0,4096-ptr_max
PARAM_VALUE 0 *vport->adapter->vport_params_reqd 0,4096-ptr_max
PARAM_VALUE 0 *vport->default_mac_addr 0-255
PARAM_VALUE 0 *vport->dflt_qv_rsrc->bufq_desc_count 0-4294967295
PARAM_VALUE 0 *vport->rx_itr_profile 0-u16max
PARAM_VALUE 0 *vport->tx_itr_profile 0-u16max
PARAM_VALUE 1 netdev->priv->adapter 4096-ptr_max
PARAM_VALUE 1 netdev->priv->adapter->hw.arq 4096-ptr_max
PARAM_VALUE 1 netdev->priv->adapter->next_vport 0-65534
PARAM_VALUE 1 netdev->priv->adapter->queue_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 netdev->priv->adapter->vector_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 netdev->priv->adapter->vport_config 4096-ptr_max
PARAM_VALUE 1 netdev->priv->adapter->vport_params_recvd 4096-ptr_max
PARAM_VALUE 1 netdev->priv->adapter->vport_params_reqd 4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport 4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport->adapter 4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport->compln_clean_budget 256
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.base_rxd 1
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.complq_desc_count 0,256-u32max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.dev 4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.num_bufqs_per_qgrp 0,2
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.num_q_vectors 0-65534
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.q_vector_idxs 16,4096-ptr_max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.rxq_desc_count 64-u32max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.rxq_model 0-u16max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.txq_desc_count 32-u32max
PARAM_VALUE 1 netdev->priv->vport->dflt_qv_rsrc.txq_model 0-u16max
PARAM_VALUE 1 netdev->priv->vport->idx 0-65534
PARAM_VALUE 1 netdev->priv->vport_idx 0-65534
BUF_SIZE 0 vport 560
CAPPED_DATA 0 vport->adapter->caps.default_num_vports 1
DATA_SOURCE 0 vport $0
DATA_SOURCE 1 netdev r alloc_etherdev_mqs
HALF_LOCKED2 &pool->lock