Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
H A Ddev.c47 struct mlx5_sf_dev *sf_dev = container_of(adev, struct mlx5_sf_dev, adev); in sfnum_show() local
49 return sysfs_emit(buf, "%u\n", sf_dev->sfnum); in sfnum_show()
70 struct mlx5_sf_dev *sf_dev = container_of(adev, struct mlx5_sf_dev, adev); in mlx5_sf_dev_release() local
73 kfree(sf_dev); in mlx5_sf_dev_release()
77 struct mlx5_sf_dev *sf_dev) in mlx5_sf_dev_remove_aux() argument
81 id = sf_dev->adev.id; in mlx5_sf_dev_remove_aux()
82 trace_mlx5_sf_dev_del(dev, sf_dev, id); in mlx5_sf_dev_remove_aux()
84 auxiliary_device_delete(&sf_dev->adev); in mlx5_sf_dev_remove_aux()
85 auxiliary_device_uninit(&sf_dev->adev); in mlx5_sf_dev_remove_aux()
91 struct mlx5_sf_dev *sf_dev; in mlx5_sf_dev_add() local
[all …]
/linux/drivers/net/ethernet/intel/ice/devlink/
H 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);
H 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()