Home
last modified time | relevance | path

Searched refs:mlx5_hv_vhca_agent (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dhv_vhca.h10 struct mlx5_hv_vhca_agent;
38 struct mlx5_hv_vhca_agent *
41 void (*control)(struct mlx5_hv_vhca_agent*,
43 void (*invalidate)(struct mlx5_hv_vhca_agent*,
45 void (*cleanup)(struct mlx5_hv_vhca_agent *agent),
49 int mlx5_hv_vhca_agent_write(struct mlx5_hv_vhca_agent *agent,
51 void *mlx5_hv_vhca_agent_priv(struct mlx5_hv_vhca_agent *agent);
79 static inline struct mlx5_hv_vhca_agent *
82 void (*control)(struct mlx5_hv_vhca_agent*, in mlx5_hv_vhca_agent_create() argument
84 void (*invalidate)(struct mlx5_hv_vhca_agent*, in mlx5_hv_vhca_agent_create() argument
[all …]
H A Dhv_vhca.c29 struct mlx5_hv_vhca_agent { struct
34 void (*control)(struct mlx5_hv_vhca_agent *agent, argument
36 void (*invalidate)(struct mlx5_hv_vhca_agent *agent, argument
38 void (*cleanup)(struct mlx5_hv_vhca_agent *agent); argument
187 static struct mlx5_hv_vhca_agent *
203 struct mlx5_hv_vhca_agent *agent; in mlx5_hv_vhca_init()
227 struct mlx5_hv_vhca_agent *agent; in mlx5_hv_vhca_cleanup()
251 struct mlx5_hv_vhca_agent *
254 void (*control)(struct mlx5_hv_vhca_agent*, in mlx5_hv_vhca_agent_create() argument
256 void (*invalidate)(struct mlx5_hv_vhca_agent*, in mlx5_hv_vhca_agent_create() argument
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dhv_vhca_stats.c60 struct mlx5_hv_vhca_agent *agent; in mlx5e_hv_vhca_stats_work()
93 static void mlx5e_hv_vhca_stats_control(struct mlx5_hv_vhca_agent *agent, in mlx5e_hv_vhca_stats_control()
116 static void mlx5e_hv_vhca_stats_cleanup(struct mlx5_hv_vhca_agent *agent) in mlx5e_hv_vhca_stats_cleanup()
126 struct mlx5_hv_vhca_agent *agent; in mlx5e_hv_vhca_stats_create()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h835 struct mlx5_hv_vhca_agent *agent;