Home
last modified time | relevance | path

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

12

/linux-6.12.1/drivers/net/ethernet/fungible/funeth/
Dfuneth_devlink.c11 return devlink_alloc(&fun_dl_ops, sizeof(struct fun_ethdev), dev); in fun_devlink_alloc()
/linux-6.12.1/drivers/net/ethernet/pensando/ionic/
Dionic_devlink.c63 dl = devlink_alloc(&ionic_dl_ops, sizeof(struct ionic), dev); in ionic_devlink_alloc()
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_devlink.c110 devlink_alloc(&hclgevf_devlink_ops, in hclgevf_devlink_init()
/linux-6.12.1/drivers/net/ethernet/meta/fbnic/
Dfbnic_devlink.c129 devlink = devlink_alloc(&fbnic_devlink_ops, sizeof(struct fbnic_dev), in fbnic_devlink_alloc()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlxsw/
Dcore_linecard_dev.c137 devlink = devlink_alloc(&mlxsw_linecard_dev_devlink_ops, in mlxsw_linecard_bdev_probe()
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_devlink.c153 dl = devlink_alloc(&otx2_devlink_ops, in otx2_register_dl()
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_devlink.c146 devlink = devlink_alloc(&hclge_devlink_ops, in hclge_devlink_init()
/linux-6.12.1/drivers/crypto/marvell/octeontx2/
Dotx2_cpt_devlink.c148 dl = devlink_alloc(&otx2_cpt_devlink_ops, in otx2_cpt_register_dl()
/linux-6.12.1/drivers/net/ethernet/intel/i40e/
Di40e_devlink.c140 devlink = devlink_alloc(&i40e_devlink_ops, sizeof(struct i40e_pf), dev); in i40e_alloc_pf()
/linux-6.12.1/drivers/net/ethernet/qlogic/qed/
Dqed_devlink.c206 dl = devlink_alloc(&qed_dl_ops, sizeof(struct qed_devlink), in qed_devlink_register()
/linux-6.12.1/drivers/net/wwan/iosm/
Diosm_ipc_devlink.c247 devlink_ctx = devlink_alloc(&devlink_flash_ops, in ipc_devlink_init()
/linux-6.12.1/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth-devlink.c190 devlink_alloc(&dpaa2_eth_devlink_ops, sizeof(*dl_priv), dev); in dpaa2_eth_dl_alloc()
/linux-6.12.1/drivers/net/ethernet/mscc/
Docelot_vsc7514.c265 devlink_alloc(&ocelot_devlink_ops, sizeof(*ocelot), &pdev->dev); in mscc_ocelot_probe()
/linux-6.12.1/net/dsa/
Ddevlink.c376 dl = devlink_alloc(&dsa_devlink_ops, sizeof(*dl_priv), ds->dev); in dsa_switch_devlink_alloc()
/linux-6.12.1/drivers/net/ethernet/marvell/prestera/
Dprestera_devlink.c388 dl = devlink_alloc(&prestera_dl_ops, sizeof(struct prestera_switch), in prestera_devlink_alloc()
/linux-6.12.1/drivers/net/ethernet/huawei/hinic/
Dhinic_devlink.c296 return devlink_alloc(&hinic_devlink_ops, sizeof(struct hinic_dev), dev); in hinic_devlink_alloc()
/linux-6.12.1/drivers/net/ethernet/amd/pds_core/
Dmain.c337 dl = devlink_alloc(ops, sizeof(struct pdsc), dev); in pdsc_probe()
/linux-6.12.1/drivers/net/ethernet/sfc/
Defx_devlink.c712 efx->devlink = devlink_alloc(&sfc_devlink_ops, in efx_probe_devlink_and_lock()
/linux-6.12.1/drivers/net/ethernet/intel/ice/devlink/
Ddevlink.c1571 devlink = devlink_alloc(&ice_devlink_ops, sizeof(struct ice_pf), dev); in ice_allocate_pf()
1596 devlink = devlink_alloc(&ice_sf_devlink_ops, sizeof(struct ice_sf_priv), in ice_allocate_sf()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Ddevlink.c394 return devlink_alloc(&mlx5_devlink_ops, sizeof(struct mlx5_core_dev), in mlx5_devlink_alloc()
/linux-6.12.1/drivers/net/ethernet/netronome/nfp/
Dnfp_main.c788 devlink = devlink_alloc(&nfp_devlink_ops, sizeof(*pf), &pdev->dev); in nfp_pci_probe()
/linux-6.12.1/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_devlink.c1239 dl = devlink_alloc(devlink_ops, sizeof(struct bnxt_dl), &bp->pdev->dev); in bnxt_dl_register()
/linux-6.12.1/include/net/
Ddevlink.h1537 static inline struct devlink *devlink_alloc(const struct devlink_ops *ops, in devlink_alloc() function
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_devlink.c1514 dl = devlink_alloc(&rvu_devlink_ops, sizeof(struct rvu_devlink), in rvu_register_dl()
/linux-6.12.1/drivers/net/can/usb/etas_es58x/
Des58x_core.c2180 devlink = devlink_alloc(&es58x_dl_ops, es58x_sizeof_es58x_device(param), in es58x_init_es58x_dev()

12