Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dhv_vhca.h11 struct mlx5_hv_vhca;
32 struct mlx5_hv_vhca *mlx5_hv_vhca_create(struct mlx5_core_dev *dev);
33 void mlx5_hv_vhca_destroy(struct mlx5_hv_vhca *hv_vhca);
34 int mlx5_hv_vhca_init(struct mlx5_hv_vhca *hv_vhca);
35 void mlx5_hv_vhca_cleanup(struct mlx5_hv_vhca *hv_vhca);
39 mlx5_hv_vhca_agent_create(struct mlx5_hv_vhca *hv_vhca,
55 static inline struct mlx5_hv_vhca *
61 static inline void mlx5_hv_vhca_destroy(struct mlx5_hv_vhca *hv_vhca) in mlx5_hv_vhca_destroy()
65 static inline int mlx5_hv_vhca_init(struct mlx5_hv_vhca *hv_vhca) in mlx5_hv_vhca_init()
70 static inline void mlx5_hv_vhca_cleanup(struct mlx5_hv_vhca *hv_vhca) in mlx5_hv_vhca_cleanup()
[all …]
H A Dhv_vhca.c9 struct mlx5_hv_vhca { struct
18 struct mlx5_hv_vhca *hv_vhca; argument
31 struct mlx5_hv_vhca *hv_vhca;
41 struct mlx5_hv_vhca *mlx5_hv_vhca_create(struct mlx5_core_dev *dev) in mlx5_hv_vhca_create()
43 struct mlx5_hv_vhca *hv_vhca; in mlx5_hv_vhca_create()
61 void mlx5_hv_vhca_destroy(struct mlx5_hv_vhca *hv_vhca) in mlx5_hv_vhca_destroy()
73 struct mlx5_hv_vhca *hv_vhca; in mlx5_hv_vhca_invalidate_work()
98 struct mlx5_hv_vhca *hv_vhca = (struct mlx5_hv_vhca *)context; in mlx5_hv_vhca_invalidate()
114 static void mlx5_hv_vhca_agents_control(struct mlx5_hv_vhca *hv_vhca, in mlx5_hv_vhca_agents_control()
132 static void mlx5_hv_vhca_capabilities(struct mlx5_hv_vhca *hv_vhca, in mlx5_hv_vhca_capabilities()
[all …]
/openbmc/linux/include/linux/mlx5/
H A Ddriver.h729 struct mlx5_hv_vhca;
807 struct mlx5_hv_vhca *hv_vhca;