Searched refs:mlx5_eswitch (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | eswitch.h | 130 struct mlx5_eswitch { struct 154 void mlx5_eswitch_cleanup(struct mlx5_eswitch *esw); argument 155 void mlx5_eswitch_vport_event(struct mlx5_eswitch *esw, struct mlx5_eqe *eqe); 156 int mlx5_eswitch_enable_sriov(struct mlx5_eswitch *esw, int nvfs); 157 void mlx5_eswitch_disable_sriov(struct mlx5_eswitch *esw); 158 int mlx5_eswitch_set_vport_mac(struct mlx5_eswitch *esw, 160 int mlx5_eswitch_set_vport_state(struct mlx5_eswitch *esw, 162 int mlx5_eswitch_set_vport_vlan(struct mlx5_eswitch *esw, 164 int mlx5_eswitch_get_vport_config(struct mlx5_eswitch *esw,
|
H A D | mlx5_eswitch.c | 268 static int esw_create_fdb_table(struct mlx5_eswitch *esw) in esw_create_fdb_table() 329 static void esw_destroy_fdb_table(struct mlx5_eswitch *esw) in esw_destroy_fdb_table() 342 typedef int (*vport_addr_action)(struct mlx5_eswitch *esw, 574 struct mlx5_eswitch *esw = dev->priv.eswitch; in esw_vport_change_handler() 1055 void mlx5_eswitch_disable_sriov(struct mlx5_eswitch *esw) in mlx5_eswitch_disable_sriov() 1078 struct mlx5_eswitch *esw; in mlx5_eswitch_init() 1146 void mlx5_eswitch_cleanup(struct mlx5_eswitch *esw) in mlx5_eswitch_cleanup() 1197 int mlx5_eswitch_set_vport_mac(struct mlx5_eswitch *esw, in mlx5_eswitch_set_vport_mac() 1228 int mlx5_eswitch_set_vport_state(struct mlx5_eswitch *esw, in mlx5_eswitch_set_vport_state() 1241 int mlx5_eswitch_get_vport_config(struct mlx5_eswitch *esw, in mlx5_eswitch_get_vport_config() [all …]
|
/freebsd/sys/modules/mlx5/ |
H A D | Makefile | 13 mlx5_eswitch.c \
|
/freebsd/sys/dev/mlx5/ |
H A D | driver.h | 637 struct mlx5_eswitch *eswitch;
|
/freebsd/sys/conf/ |
H A D | files | 4954 dev/mlx5/mlx5_core/mlx5_eswitch.c optional mlx5 pci \
|