Searched refs:mlxsw_sp_nve (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_nve.h | 23 struct mlxsw_sp_nve { struct 37 bool (*can_offload)(const struct mlxsw_sp_nve *nve, 40 void (*nve_config)(const struct mlxsw_sp_nve *nve, 43 int (*init)(struct mlxsw_sp_nve *nve, 45 void (*fini)(struct mlxsw_sp_nve *nve);
|
H A D | spectrum_nve_vxlan.c | 24 static bool mlxsw_sp_nve_vxlan_can_offload(const struct mlxsw_sp_nve *nve, in mlxsw_sp_nve_vxlan_can_offload() 89 static void mlxsw_sp_nve_vxlan_config(const struct mlxsw_sp_nve *nve, in mlxsw_sp_nve_vxlan_config() 223 static int mlxsw_sp1_nve_vxlan_init(struct mlxsw_sp_nve *nve, in mlxsw_sp1_nve_vxlan_init() 258 static void mlxsw_sp1_nve_vxlan_fini(struct mlxsw_sp_nve *nve) in mlxsw_sp1_nve_vxlan_fini() 363 static int mlxsw_sp2_nve_vxlan_init(struct mlxsw_sp_nve *nve, in mlxsw_sp2_nve_vxlan_init() 399 static void mlxsw_sp2_nve_vxlan_fini(struct mlxsw_sp_nve *nve) in mlxsw_sp2_nve_vxlan_fini()
|
H A D | spectrum_nve.c | 195 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_mc_list_find() 205 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_mc_list_create() 231 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_mc_list_destroy() 314 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_mc_record_get() 336 struct mlxsw_sp_nve *nve = mc_record->mlxsw_sp->nve; in mlxsw_sp_nve_mc_free_entry_find() 407 struct mlxsw_sp_nve *nve = mc_record->mlxsw_sp->nve; in mlxsw_sp_nve_mc_entry_find() 675 struct mlxsw_sp_nve *nve = mc_record->mlxsw_sp->nve; in mlxsw_sp_nve_mc_record_delete() 719 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_tunnel_init() 751 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_tunnel_fini() 794 struct mlxsw_sp_nve *nv in mlxsw_sp_nve_fid_enable() [all...] |
H A D | spectrum.h | 123 struct mlxsw_sp_nve; 160 struct mlxsw_sp_nve *nve;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_nve.h | 23 struct mlxsw_sp_nve { struct 38 bool (*can_offload)(const struct mlxsw_sp_nve *nve, 41 void (*nve_config)(const struct mlxsw_sp_nve *nve, 44 int (*init)(struct mlxsw_sp_nve *nve, 46 void (*fini)(struct mlxsw_sp_nve *nve);
|
H A D | spectrum_nve.c | 205 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_mc_list_find() 215 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_mc_list_create() 241 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_mc_list_destroy() 324 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_mc_record_get() 346 struct mlxsw_sp_nve *nve = mc_record->mlxsw_sp->nve; in mlxsw_sp_nve_mc_free_entry_find() 417 struct mlxsw_sp_nve *nve = mc_record->mlxsw_sp->nve; in mlxsw_sp_nve_mc_entry_find() 685 struct mlxsw_sp_nve *nve = mc_record->mlxsw_sp->nve; in mlxsw_sp_nve_mc_record_delete() 729 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_tunnel_init() 761 struct mlxsw_sp_nve *nve = mlxsw_sp->nve; in mlxsw_sp_nve_tunnel_fini() 848 struct mlxsw_sp_nve *nv in mlxsw_sp_nve_ipv6_ht_insert() [all...] |
H A D | spectrum_nve_vxlan.c | 58 static bool mlxsw_sp_nve_vxlan_can_offload(const struct mlxsw_sp_nve *nve, in mlxsw_sp_nve_vxlan_can_offload() 119 static bool mlxsw_sp1_nve_vxlan_can_offload(const struct mlxsw_sp_nve *nve, in mlxsw_sp1_nve_vxlan_can_offload() 147 static void mlxsw_sp_nve_vxlan_config(const struct mlxsw_sp_nve *nve, in mlxsw_sp_nve_vxlan_config() 232 static int mlxsw_sp1_nve_vxlan_init(struct mlxsw_sp_nve *nve, in mlxsw_sp1_nve_vxlan_init() 273 static void mlxsw_sp1_nve_vxlan_fini(struct mlxsw_sp_nve *nve) in mlxsw_sp1_nve_vxlan_fini() 413 static int mlxsw_sp2_nve_vxlan_init(struct mlxsw_sp_nve *nve, in mlxsw_sp2_nve_vxlan_init() 455 static void mlxsw_sp2_nve_vxlan_fini(struct mlxsw_sp_nve *nve) in mlxsw_sp2_nve_vxlan_fini()
|
H A D | spectrum.h | 124 struct mlxsw_sp_nve; 181 struct mlxsw_sp_nve *nve;
|
Completed in 10 milliseconds