Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/stmicro/stmmac/stmmac_main.c __stmmac_dvr_probe() -> (struct stmmac_tc_ops)->init()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->af_xdp_zc_qps 16,4096-ptr_max
PARAM_VALUE 0 priv->descriptor_mode 1-2
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->device 0,4096-ptr_max
PARAM_VALUE 0 priv->dma_cap.addr64 32,40,48
PARAM_VALUE 0 priv->dma_cap.advthword 0-1
PARAM_VALUE 0 priv->dma_cap.arpoffsel 0-1
PARAM_VALUE 0 priv->dma_cap.asp 0-7
PARAM_VALUE 0 priv->dma_cap.atime_stamp 0-1
PARAM_VALUE 0 priv->dma_cap.aux_snapshot_n 0-7
PARAM_VALUE 0 priv->dma_cap.av 0-1
PARAM_VALUE 0 priv->dma_cap.cbtisel 0-1
PARAM_VALUE 0 priv->dma_cap.dbgmem 0-1
PARAM_VALUE 0 priv->dma_cap.dcben 0-1
PARAM_VALUE 0 priv->dma_cap.dvlan 0-1
PARAM_VALUE 0 priv->dma_cap.ediffc 0-1
PARAM_VALUE 0 priv->dma_cap.edma 0-1
PARAM_VALUE 0 priv->dma_cap.eee 0-1
PARAM_VALUE 0 priv->dma_cap.enh_desc 0-1
PARAM_VALUE 0 priv->dma_cap.estdep 0-7
PARAM_VALUE 0 priv->dma_cap.estsel 0-1
PARAM_VALUE 0 priv->dma_cap.estwid 0-3
PARAM_VALUE 0 priv->dma_cap.fpesel 0-1
PARAM_VALUE 0 priv->dma_cap.frpbs 0-3
PARAM_VALUE 0 priv->dma_cap.frpes 0-3
PARAM_VALUE 0 priv->dma_cap.frppipe_num 1-8
PARAM_VALUE 0 priv->dma_cap.frpsel 0-1
PARAM_VALUE 0 priv->dma_cap.half_duplex 0-1
PARAM_VALUE 0 priv->dma_cap.hash_filter 0-1
PARAM_VALUE 0 priv->dma_cap.hash_tb_sz 0-3
PARAM_VALUE 0 priv->dma_cap.mbps_1000 0-1
PARAM_VALUE 0 priv->dma_cap.multi_addr 0-31
PARAM_VALUE 0 priv->dma_cap.nrvf_num 0-7
PARAM_VALUE 0 priv->dma_cap.number_rx_channel 0-16
PARAM_VALUE 0 priv->dma_cap.number_rx_queues 1-16
PARAM_VALUE 0 priv->dma_cap.number_tx_channel 0-16
PARAM_VALUE 0 priv->dma_cap.number_tx_queues 1-16
PARAM_VALUE 0 priv->dma_cap.numtc 1-8
PARAM_VALUE 0 priv->dma_cap.osten 0-1
PARAM_VALUE 0 priv->dma_cap.pcs 0-1
PARAM_VALUE 0 priv->dma_cap.pcsel 0-3
PARAM_VALUE 0 priv->dma_cap.pfcen 0-1
PARAM_VALUE 0 priv->dma_cap.pmt_magic_frame 0-1
PARAM_VALUE 0 priv->dma_cap.pmt_remote_wake_up 0-1
PARAM_VALUE 0 priv->dma_cap.pou_ost_en 0-1
PARAM_VALUE 0 priv->dma_cap.pps_out_num 0-7
PARAM_VALUE 0 priv->dma_cap.ptoen 0-1
PARAM_VALUE 0 priv->dma_cap.rmon 0-1
PARAM_VALUE 0 priv->dma_cap.rssen 0-1
PARAM_VALUE 0 priv->dma_cap.rx_coe 0-1
PARAM_VALUE 0 priv->dma_cap.rx_coe_type1 0-1
PARAM_VALUE 0 priv->dma_cap.rx_coe_type2 0-1
PARAM_VALUE 0 priv->dma_cap.rxfifo_over_2048 0-1
PARAM_VALUE 0 priv->dma_cap.sgfsel 0-1
PARAM_VALUE 0 priv->dma_cap.sma_mdio 0-1
PARAM_VALUE 0 priv->dma_cap.sphen 0-1
PARAM_VALUE 0 priv->dma_cap.tbs_ch_num 1-16
PARAM_VALUE 0 priv->dma_cap.tbssel 0-1
PARAM_VALUE 0 priv->dma_cap.time_stamp 0-1
PARAM_VALUE 0 priv->dma_cap.tsoen 0-1
PARAM_VALUE 0 priv->dma_cap.tssrc 0-3
PARAM_VALUE 0 priv->dma_cap.ttsfd 0-7
PARAM_VALUE 0 priv->dma_cap.tx_coe 0-1
PARAM_VALUE 0 priv->dma_cap.vlhash 0-1
PARAM_VALUE 0 priv->dma_cap.vlins 0-1
PARAM_VALUE 0 priv->dma_cap.vxn 0-1
PARAM_VALUE 0 priv->eee_ctrl_timer.entry.pprev 0
PARAM_VALUE 0 priv->eee_ctrl_timer.flags 0-4194302
PARAM_VALUE 0 priv->estaddr 4096-ptr_max
PARAM_VALUE 0 priv->extend_desc 1
PARAM_VALUE 0 priv->fpe_cfg.reg 0,5935169976132730880,6259083628767039488
PARAM_VALUE 0 priv->hw 4096-ptr_max
PARAM_VALUE 0 priv->hw_cap_support 0-1
PARAM_VALUE 0 priv->hwif_quirks 0,2611490555804352512,5156799027573661696
PARAM_VALUE 0 priv->mmcaddr 4096-ptr_max
PARAM_VALUE 0 priv->plat 4096-ptr_max
PARAM_VALUE 0 priv->ptpaddr 4096-ptr_max
PARAM_VALUE 0 priv->synopsys_id 0-255
PARAM_VALUE 0 priv->use_riwt 1
PARAM_VALUE 0 priv->wq 4096-ptr_max
PARAM_VALUE 0 priv->xstats.pcpu_stats 4096-ptr_max
BUF_SIZE 0 priv->af_xdp_zc_qps 8
BUF_SIZE 0 priv->device (-1),1616
BUF_SIZE 0 priv->plat (-1),1-s32max
BUF_SIZE 0 priv->wq (-1),512,528-8720
BUF_SIZE 0 priv->xstats.pcpu_stats (-1),4,32,48,88,128,904
CAPPED_DATA 0 priv->plat->core_type 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->wol_irq