Home
last modified time | relevance | path

Searched refs:sf_dev (Results 1 – 5 of 5) sorted by relevance

/drivers/net/ethernet/intel/ice/
A Dice_sf_eth.c116 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() local
276 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 …]
/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
A Ddev.c74 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 …]
A Ddriver.c14 .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 …]
/drivers/net/ethernet/intel/ice/devlink/
A Dport.h35 struct ice_sf_dev *sf_dev; member
47 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);
A Dport.c503 int ice_devlink_create_sf_dev_port(struct ice_sf_dev *sf_dev) in ice_devlink_create_sf_dev_port() argument
511 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() argument
532 devl_port_unregister(&sf_dev->priv->devlink_port); in ice_devlink_destroy_sf_dev_port()

Completed in 14 milliseconds