Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_netdev_open() -> nfp_net_open_stack()

Type Parameter Key Value
PARAM_VALUE 0 nn 4096-ptr_max
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->up 1
PARAM_VALUE 0 nn->bar_lock.last_holder 0
PARAM_VALUE 0 nn->bar_lock.lock.dep_map->name 0-255
PARAM_VALUE 0 nn->bar_lock.lock.owner (-1)
PARAM_VALUE 0 nn->bar_lock.lock.owner_cpu u32max
PARAM_VALUE 0 nn->dp.dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 nn->dp.dev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 nn->dp.dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 nn->dp.dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 nn->dp.dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nn->dp.dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nn->dp.dev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 nn->dp.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 nn->dp.netdev 0,4096-ptr_max
PARAM_VALUE 0 nn->dp.netdev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744
PARAM_VALUE 0 nn->dp.num_r_vecs 0-s32max
PARAM_VALUE 0 nn->dp.num_rx_rings 1-u32max
PARAM_VALUE 0 nn->dp.num_stack_tx_rings 1-u32max
PARAM_VALUE 0 nn->dp.ops->poll 4096-ptr_max
PARAM_VALUE 0 nn->dp.ops->xsk_poll 0,4096-ptr_max
PARAM_VALUE 0 nn->dp.rx_rings 16,4096-ptr_max
PARAM_VALUE 0 nn->dp.tx_rings 16,4096-ptr_max
PARAM_VALUE 0 nn->dp.txrwb 0-ptr_max
PARAM_VALUE 0 nn->max_r_vecs 0-s32max
PARAM_VALUE 0 nn->reconfig_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 nn->reconfig_posted 0
PARAM_VALUE 0 nn->reconfig_sync_present 0
PARAM_VALUE 0 nn->reconfig_timer.entry->pprev 4096-ptr_max
PARAM_VALUE 0 nn->reconfig_timer.lockdep_map->name 0-255
PARAM_VALUE 0 *nn->dp.netdev->name 0-255
PARAM_VALUE 0 *nn->exn_name 0-255
PARAM_VALUE 0 *nn->lsc_name 0-255
CAPPED_DATA 0 nn 1
CAPPED_DATA 0 nn->dp.dev->cma_area->nranges 1
CAPPED_DATA 0 nn->dp.num_r_vecs 1
CAPPED_DATA 0 nn->dp.num_rx_rings 1
CAPPED_DATA 0 nn->dp.num_stack_tx_rings 1
CAPPED_DATA 0 nn->dp.num_tx_rings 1
CAPPED_DATA 0 nn->max_r_vecs 1
CONSTRAINT 0 nn->dp.num_rx_rings <=3120
CONSTRAINT 0 nn->dp.num_stack_tx_rings <=3121
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_ring_reconfig() -> nfp_net_open_stack()

Type Parameter Key Value
PARAM_VALUE 0 nn 4096-ptr_max
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 nn->bar_lock.first_waiter->up 1
PARAM_VALUE 0 nn->bar_lock.last_holder 0
PARAM_VALUE 0 nn->bar_lock.lock.dep_map->name 0-255
PARAM_VALUE 0 nn->bar_lock.lock.owner (-1)
PARAM_VALUE 0 nn->bar_lock.lock.owner_cpu u32max
PARAM_VALUE 0 nn->dev_info->max_qc_size 65536,262144
PARAM_VALUE 0 nn->dev_info->min_qc_size 256,512
PARAM_VALUE 0 nn->dp.ctrl 0,2-u32max
PARAM_VALUE 0 nn->dp.netdev 4096-ptr_max
PARAM_VALUE 0 nn->dp.netdev->real_num_rx_queues 1-u32max
PARAM_VALUE 0 nn->dp.netdev->tx_global_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 nn->dp.num_r_vecs 1-u32max
PARAM_VALUE 0 nn->dp.ops->poll 4096-ptr_max
PARAM_VALUE 0 nn->dp.ops->tx_min_desc_per_pkt 1-2
PARAM_VALUE 0 nn->dp.ops->version 0-1
PARAM_VALUE 0 nn->dp.ops->xsk_poll 0,4096-ptr_max
PARAM_VALUE 0 nn->link_up 0
PARAM_VALUE 0 nn->reconfig_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 nn->reconfig_posted 0
PARAM_VALUE 0 nn->reconfig_sync_present 0
PARAM_VALUE 0 nn->reconfig_timer.entry->pprev 4096-ptr_max
PARAM_VALUE 0 nn->reconfig_timer.lockdep_map->name 0-255
PARAM_VALUE 0 *nn->dp.netdev->name 0-255
PARAM_VALUE 0 *nn->dp.netdev->prio_tc_map 0-255
PARAM_VALUE 0 *nn->rss_itbl 0-255
CAPPED_DATA 0 nn->dp.num_r_vecs 1
CAPPED_DATA 0 nn->dp.num_rx_rings 1
CAPPED_DATA 0 nn->dp.num_tx_rings 1
CAPPED_DATA 0 nn->max_r_vecs 1
DATA_SOURCE 0 nn $0
NOSPEC 0 nn->dp.netdev->real_num_rx_queues
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 nn->dp.netdev->mtu 0-s32max[c]
USER_DATA 0 nn->dp.netdev->real_num_rx_queues 1-s32max[c]
NO_OVERFLOW_SIMPLE 0 nn->max_r_vecs