Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 16 files:

Smatch caller information:

drivers/net/ethernet/sun/sunhme.c happy_meal_pci_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 864
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/litex/litex_liteeth.c liteeth_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 64
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c ngbevf_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->driver 0,4096-ptr_max
PARAM_VALUE 1 sizeof_priv 5952
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/dec/tulip/tulip_core.c tulip_init_one() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 4440
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/ti/cpsw.c cpsw_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->max_pasids 0-4294967295
PARAM_VALUE 0 dev->power.last_status (-1)
PARAM_VALUE 0 dev->power.request 0-4
PARAM_VALUE 0 dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->type 0,4096-ptr_max
PARAM_VALUE 1 sizeof_priv 832
PARAM_VALUE 2 txqs 8
PARAM_VALUE 3 rxqs 8
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/ti/cpsw.c cpsw_probe_dual_emac() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 832
PARAM_VALUE 2 txqs 8
PARAM_VALUE 3 rxqs 8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/xilinx/xilinx_axienet_main.c axienet_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 2920
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/micrel/ks8851_par.c ks8851_probe_par() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 768
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/cortina/gemini.c gemini_ethernet_port_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->driver 0,4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 1488
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c txgbevf_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->driver 0,4096-ptr_max
PARAM_VALUE 1 sizeof_priv 5952
PARAM_VALUE 2 txqs 4
PARAM_VALUE 3 rxqs 4
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/broadcom/bgmac.c bgmac_alloc() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 42152
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/marvell/mvneta.c mvneta_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 1568
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/korina.c korina_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 3032
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/engleder/tsnep_main.c tsnep_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 262656
PARAM_VALUE 2 txqs 8
PARAM_VALUE 3 rxqs 8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/tehuti/tn40.c tn40_netdev_alloc() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_mask 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 1400
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte
HALF_LOCKED2 &pdev->dev.mutex

drivers/net/ethernet/stmicro/stmmac/stmmac_main.c __stmmac_dvr_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 1 sizeof_priv 27072
PARAM_VALUE 2 txqs 8
PARAM_VALUE 3 rxqs 8
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/xilinx/ll_temac_main.c temac_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 520
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/ti/cpsw_new.c cpsw_create_ports() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->of_node 0
PARAM_VALUE 1 sizeof_priv 832
PARAM_VALUE 2 txqs 8
PARAM_VALUE 3 rxqs 8
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/wangxun/txgbe/txgbe_main.c txgbe_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_mask 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 5952
PARAM_VALUE 2 txqs 64
PARAM_VALUE 3 rxqs 64
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/wangxun/ngbe/ngbe_main.c ngbe_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_mask 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 5952
PARAM_VALUE 2 txqs 8
PARAM_VALUE 3 rxqs 8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/socionext/sni_ave.c ave_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 1432
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/atheros/ag71xx.c ag71xx_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 sizeof_priv 1152
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/asix/ax88796c_main.c ax88796c_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 832
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c hbg_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 2480
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/adi/adin1140.c adin1140_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 456
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/ti/icssm/icssm_prueth.c icssm_prueth_netdev_init() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 0,4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 968
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 0,1616
BUF_SIZE 0 dev 0,1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/adi/adin1110.c adin1110_probe_netdevs() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dev->of_node->properties->length s32min-s32max
PARAM_VALUE 1 sizeof_priv 344
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/realtek/r8169_main.c rtl_init_one() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 7216
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/davicom/dm9051.c dm9051_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 664
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/actions/owl-emac.c owl_emac_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 992
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/microchip/lan743x_main.c lan743x_pcidev_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 8856
PARAM_VALUE 2 txqs 4
PARAM_VALUE 3 rxqs 4
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/microchip/lan743x_main.c lan743x_pcidev_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 8856
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 4
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/mediatek/mtk_star_emac.c mtk_star_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 17968
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/micrel/ks8851_spi.c ks8851_probe_spi() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 1536
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c mlxbf_gige_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 11176
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/xilinx/xilinx_emaclite.c xemaclite_of_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->driver 0,4096-ptr_max
PARAM_VALUE 1 sizeof_priv 144
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/broadcom/bcm4908_enet.c bcm4908_enet_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 1248
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/airoha/airoha_eth.c airoha_alloc_gdm_device() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cma_area->alloc_mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 0 dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem 0,4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 sizeof_priv 2984
PARAM_VALUE 2 txqs 36
PARAM_VALUE 3 rxqs 32
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/vertexcom/mse102x.c mse102x_probe_spi() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 768
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/spacemit/k1_emac.c emac_probe() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 sizeof_priv 1656
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/sunplus/spl2sw_driver.c spl2sw_init_netdev() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 sizeof_priv 48
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_probe_port() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 0,4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 0,4096-ptr_max
PARAM_VALUE 1 sizeof_priv 512
PARAM_VALUE 2 txqs 8
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 0,1616
BUF_SIZE 0 dev 0,1616
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte

drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c sparx5_create_netdev() -> devm_alloc_etherdev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 sizeof_priv 472
PARAM_VALUE 2 txqs 8
PARAM_VALUE 3 rxqs 1
BUF_SIZE 0 dev 1616
CAPPED_DATA 0 dev 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 sizeof_priv unit_byte