Searched refs:sf_dev (Results 1 – 5 of 5) sorted by relevance
116 priv->dev = sf_dev; in ice_sf_dev_probe()117 sf_dev->priv = priv; in ice_sf_dev_probe()246 kfree(sf_dev); in ice_sf_dev_release()264 struct ice_sf_dev *sf_dev; in ice_sf_eth_activate() local276 sf_dev = kzalloc(sizeof(*sf_dev), GFP_KERNEL); in ice_sf_eth_activate()277 if (!sf_dev) { in ice_sf_eth_activate()285 sf_dev->adev.id = id; in ice_sf_eth_activate()286 sf_dev->adev.name = "sf"; in ice_sf_eth_activate()302 dyn_port->sf_dev = sf_dev; in ice_sf_eth_activate()309 kfree(sf_dev); in ice_sf_eth_activate()[all …]
74 kfree(sf_dev); in mlx5_sf_dev_release()82 id = sf_dev->adev.id; in mlx5_sf_dev_remove_aux()103 sf_dev = kzalloc(sizeof(*sf_dev), GFP_KERNEL); in mlx5_sf_dev_add()104 if (!sf_dev) { in mlx5_sf_dev_add()110 sf_dev->adev.id = id; in mlx5_sf_dev_add()115 sf_dev->sfnum = sfnum; in mlx5_sf_dev_add()117 sf_dev->fn_id = fn_id; in mlx5_sf_dev_add()126 kfree(sf_dev); in mlx5_sf_dev_add()179 if (sf_dev) in mlx5_sf_dev_state_change_handler()183 if (sf_dev) in mlx5_sf_dev_state_change_handler()[all …]
14 .fn_id = sf_dev->fn_id, in mlx5_core_peer_devlink_set()38 mdev->pdev = sf_dev->parent_mdev->pdev; in mlx5_sf_dev_probe()39 mdev->bar_addr = sf_dev->bar_base_addr; in mlx5_sf_dev_probe()40 mdev->iseg_base = sf_dev->bar_base_addr; in mlx5_sf_dev_probe()42 mdev->priv.parent_mdev = sf_dev->parent_mdev; in mlx5_sf_dev_probe()44 sf_dev->mdev = mdev; in mlx5_sf_dev_probe()47 if (MLX5_ESWITCH_MANAGER(sf_dev->parent_mdev)) in mlx5_sf_dev_probe()64 err = mlx5_core_peer_devlink_set(sf_dev, devlink); in mlx5_sf_dev_probe()70 if (MLX5_ESWITCH_MANAGER(sf_dev->parent_mdev)) in mlx5_sf_dev_probe()94 struct mlx5_core_dev *mdev = sf_dev->mdev; in mlx5_sf_dev_remove()[all …]
35 struct ice_sf_dev *sf_dev; member47 int ice_devlink_create_sf_dev_port(struct ice_sf_dev *sf_dev);48 void ice_devlink_destroy_sf_dev_port(struct ice_sf_dev *sf_dev);
503 int ice_devlink_create_sf_dev_port(struct ice_sf_dev *sf_dev) in ice_devlink_create_sf_dev_port() argument511 dyn_port = sf_dev->dyn_port; in ice_devlink_create_sf_dev_port()514 devlink_port = &sf_dev->priv->devlink_port; in ice_devlink_create_sf_dev_port()519 devlink = priv_to_devlink(sf_dev->priv); in ice_devlink_create_sf_dev_port()530 void ice_devlink_destroy_sf_dev_port(struct ice_sf_dev *sf_dev) in ice_devlink_destroy_sf_dev_port() argument532 devl_port_unregister(&sf_dev->priv->devlink_port); in ice_devlink_destroy_sf_dev_port()
Completed in 14 milliseconds