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 D | hv_vhca.h | 10 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 D | hv_vhca.c | 29 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 D | hv_vhca_stats.c | 60 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 D | en.h | 835 struct mlx5_hv_vhca_agent *agent;
|