Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c, line 37
- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c, line 37
Smatch caller information:
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c dwmac4_pcs_init() -> stmmac_integrated_pcs_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->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 | 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->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->sfty_irq | 0 |
| PARAM_VALUE | 0 | priv->synopsys_id | 0-255 |
| PARAM_VALUE | 0 | priv->wq | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->xstats.pcpu_stats | 4096-ptr_max |
| PARAM_VALUE | 1 | pcs_info | 4790558964271951872 |
| BUF_SIZE | 0 | priv->af_xdp_zc_qps | 8 |
| 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->dma_cap.number_rx_queues | 1 |
| CAPPED_DATA | 0 | priv->dma_cap.number_tx_queues | 1 |
| CAPPED_DATA | 0 | priv->plat->core_type | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| BIT_INFO | 0 | priv->hw->mcast_bits_log2 | 0x0,0x1f |
| BIT_INFO | 0 | priv->plat->flags | 0x0,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->wol_irq |
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c dwmac1000_pcs_init() -> stmmac_integrated_pcs_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->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 | 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->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->sfty_irq | 0 |
| PARAM_VALUE | 0 | priv->synopsys_id | 0-255 |
| PARAM_VALUE | 0 | priv->wq | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->xstats.pcpu_stats | 4096-ptr_max |
| PARAM_VALUE | 1 | pcs_info | 2532225101962096640 |
| BUF_SIZE | 0 | priv->af_xdp_zc_qps | 8 |
| 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->dma_cap.number_rx_queues | 1 |
| CAPPED_DATA | 0 | priv->dma_cap.number_tx_queues | 1 |
| CAPPED_DATA | 0 | priv->plat->core_type | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| BIT_INFO | 0 | priv->hw->mcast_bits_log2 | 0x0,0x1f |
| BIT_INFO | 0 | priv->plat->flags | 0x0,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->wol_irq |