Home
last modified time | relevance | path

Searched refs:devlink_alloc (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/pensando/ionic/
Dionic_devlink.c67 dl = devlink_alloc(&ionic_dl_ops, sizeof(struct ionic), dev); in ionic_devlink_alloc()
/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_devlink.c104 dl = devlink_alloc(&otx2_devlink_ops, in otx2_register_dl()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_devlink.c114 devlink = devlink_alloc(&hclge_devlink_ops, in hclge_devlink_init()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_devlink.c116 devlink_alloc(&hclgevf_devlink_ops, in hclgevf_devlink_init()
/Linux-v5.15/drivers/net/ethernet/qlogic/qed/
Dqed_devlink.c210 dl = devlink_alloc(&qed_dl_ops, sizeof(struct qed_devlink), in qed_devlink_register()
/Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth-devlink.c200 devlink_alloc(&dpaa2_eth_devlink_ops, sizeof(*dl_priv), dev); in dpaa2_eth_dl_register()
/Linux-v5.15/drivers/net/ethernet/marvell/prestera/
Dprestera_devlink.c397 dl = devlink_alloc(&prestera_dl_ops, sizeof(struct prestera_switch), in prestera_devlink_alloc()
/Linux-v5.15/drivers/net/ethernet/huawei/hinic/
Dhinic_devlink.c298 return devlink_alloc(&hinic_devlink_ops, sizeof(struct hinic_dev), dev); in hinic_devlink_alloc()
/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_devlink.c481 devlink = devlink_alloc(&ice_devlink_ops, sizeof(struct ice_pf), dev); in ice_allocate_pf()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/
Ddevlink.c372 return devlink_alloc(&mlx5_devlink_ops, sizeof(struct mlx5_core_dev), in mlx5_devlink_alloc()
/Linux-v5.15/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_devlink.c792 dl = devlink_alloc(devlink_ops, sizeof(struct bnxt_dl), &bp->pdev->dev); in bnxt_dl_register()
/Linux-v5.15/drivers/net/ethernet/netronome/nfp/
Dnfp_main.c695 devlink = devlink_alloc(&nfp_devlink_ops, sizeof(*pf), &pdev->dev); in nfp_pci_probe()
/Linux-v5.15/drivers/net/ethernet/mscc/
Docelot_vsc7514.c1054 devlink_alloc(&ocelot_devlink_ops, sizeof(*ocelot), &pdev->dev); in mscc_ocelot_probe()
/Linux-v5.15/include/net/
Ddevlink.h1563 static inline struct devlink *devlink_alloc(const struct devlink_ops *ops, in devlink_alloc() function
/Linux-v5.15/net/dsa/
Ddsa2.c847 devlink_alloc(&dsa_devlink_ops, sizeof(*dl_priv), ds->dev); in dsa_switch_setup()
/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_devlink.c1506 dl = devlink_alloc(&rvu_devlink_ops, sizeof(struct rvu_devlink), in rvu_register_dl()
/Linux-v5.15/drivers/ptp/
Dptp_ocp.c1422 devlink = devlink_alloc(&ptp_ocp_devlink_ops, sizeof(*bp), &pdev->dev); in ptp_ocp_probe()
/Linux-v5.15/drivers/net/ethernet/ti/
Dcpsw_new.c1806 cpsw->devlink = devlink_alloc(&cpsw_devlink_ops, sizeof(*dl_priv), dev); in cpsw_register_devlink()
Dam65-cpsw-nuss.c2425 devlink_alloc(&am65_cpsw_devlink_ops, sizeof(*dl_priv), dev); in am65_cpsw_nuss_register_devlink()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/
Dcore.c1930 devlink = devlink_alloc(&mlxsw_devlink_ops, alloc_size, in __mlxsw_core_bus_device_register()
/Linux-v5.15/drivers/net/ethernet/cavium/liquidio/
Dlio_main.c3752 devlink = devlink_alloc(&liquidio_devlink_ops, in setup_nic_devices()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx4/
Dmain.c3999 devlink = devlink_alloc(&mlx4_devlink_ops, sizeof(*priv), &pdev->dev); in mlx4_init_one()
/Linux-v5.15/drivers/staging/qlge/
Dqlge_main.c4550 devlink = devlink_alloc(&qlge_devlink_ops, sizeof(struct qlge_adapter), in qlge_probe()