Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_default_init() -> mvpp2_prs_vlan_init()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 pdev->dev.cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pdev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 pdev->dev.fwnode 0,4096-u64max
PARAM_VALUE 0 pdev->dev.iommu->attach_deferred 0
PARAM_VALUE 0 pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 pdev->num_resources 1-u32max
PARAM_VALUE 1 priv 4096-ptr_max
PARAM_VALUE 1 priv->aggr_txqs 4096-ptr_max
PARAM_VALUE 1 priv->axi_clk 0,4096-ptr_max
PARAM_VALUE 1 priv->bm_pools 1-u64max
PARAM_VALUE 1 priv->bm_pools->buf_num 0
PARAM_VALUE 1 priv->bm_pools->buf_size 0
PARAM_VALUE 1 priv->bm_pools->dma_addr 0
PARAM_VALUE 1 priv->bm_pools->frag_size 0
PARAM_VALUE 1 priv->bm_pools->id 0
PARAM_VALUE 1 priv->bm_pools->pkt_size 0
PARAM_VALUE 1 priv->bm_pools->port_map 0
PARAM_VALUE 1 priv->bm_pools->size 0
PARAM_VALUE 1 priv->bm_pools->size_bytes 0
PARAM_VALUE 1 priv->bm_pools->virt_addr 0
PARAM_VALUE 1 priv->cm3_base 0,4096-ptr_max
PARAM_VALUE 1 priv->gop_clk 0,4096-ptr_max
PARAM_VALUE 1 priv->hw_version 0
PARAM_VALUE 1 priv->iface_base 0,4096-ptr_max
PARAM_VALUE 1 priv->lms_base 0,4096-ptr_max
PARAM_VALUE 1 priv->max_port_rxqs 8,32
PARAM_VALUE 1 priv->mg_clk 0,4096-ptr_max
PARAM_VALUE 1 priv->mg_core_clk 0,4096-ptr_max
PARAM_VALUE 1 priv->nthreads 0-9
PARAM_VALUE 1 priv->percpu_pools 0-1
PARAM_VALUE 1 priv->pp_clk 0,4096-ptr_max
PARAM_VALUE 1 priv->prs_double_vlans 1-u64max
PARAM_VALUE 1 priv->prs_shadow 4096-ptr_max
PARAM_VALUE 1 priv->prs_spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 1 priv->sysctrl_base 0-ptr_max
BUF_SIZE 1 priv 800
BUF_SIZE 1 priv->aggr_txqs 504
BUF_SIZE 1 priv->axi_clk (-1)-s32max
BUF_SIZE 1 priv->gop_clk (-1)-s32max
BUF_SIZE 1 priv->mg_clk (-1)-s32max
BUF_SIZE 1 priv->mg_core_clk (-1)-s32max
BUF_SIZE 1 priv->pp_clk (-1)-s32max
BUF_SIZE 1 priv->prs_double_vlans 100
BUF_SIZE 1 priv->prs_shadow 5120
BUF_SIZE 1 priv->sysctrl_base (-1)-s32max
CAPPED_DATA 0 pdev->dev.cma_area->nranges 1
CAPPED_DATA 0 pdev->num_resources 1
CAPPED_DATA 1 priv->nthreads 1
DATA_SOURCE 0 pdev $0
DATA_SOURCE 1 priv $1
FUZZY_MAX 1 priv->max_port_rxqs 32
FUZZY_MAX 1 priv->percpu_pools 1
BIT_INFO 1 priv->max_port_rxqs 0x0,0x28
HARD_MAX 1 priv->max_port_rxqs 32
HARD_MAX 1 priv->percpu_pools 1
MEM_ZERO 1 priv
MEM_ZERO 1 priv->aggr_txqs
MEM_ZERO 1 priv->prs_double_vlans
MEM_ZERO 1 priv->prs_shadow
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
LOCK2 1 &priv->prs_spinlock
TYPE_LOCK (struct mvpp2)->prs_spinlock