Searched refs:hv_vhca (Results 1 – 4 of 4) sorted by relevance
18 struct mlx5_hv_vhca *hv_vhca; member31 struct mlx5_hv_vhca *hv_vhca; member43 struct mlx5_hv_vhca *hv_vhca; in mlx5_hv_vhca_create() local45 hv_vhca = kzalloc(sizeof(*hv_vhca), GFP_KERNEL); in mlx5_hv_vhca_create()46 if (!hv_vhca) in mlx5_hv_vhca_create()49 hv_vhca->work_queue = create_singlethread_workqueue("mlx5_hv_vhca"); in mlx5_hv_vhca_create()50 if (!hv_vhca->work_queue) { in mlx5_hv_vhca_create()51 kfree(hv_vhca); in mlx5_hv_vhca_create()55 hv_vhca->dev = dev; in mlx5_hv_vhca_create()56 mutex_init(&hv_vhca->agents_lock); in mlx5_hv_vhca_create()[all …]
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,61 static inline void mlx5_hv_vhca_destroy(struct mlx5_hv_vhca *hv_vhca) in mlx5_hv_vhca_destroy() argument65 static inline int mlx5_hv_vhca_init(struct mlx5_hv_vhca *hv_vhca) in mlx5_hv_vhca_init() argument70 static inline void mlx5_hv_vhca_cleanup(struct mlx5_hv_vhca *hv_vhca) in mlx5_hv_vhca_cleanup() argument80 mlx5_hv_vhca_agent_create(struct mlx5_hv_vhca *hv_vhca, in mlx5_hv_vhca_agent_create() argument
132 agent = mlx5_hv_vhca_agent_create(priv->mdev->hv_vhca, in mlx5e_hv_vhca_stats_create()
797 struct mlx5_hv_vhca *hv_vhca; member