Home
last modified time | relevance | path

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 Dspectrum_nve.h23 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 Dspectrum_nve_vxlan.c24 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 Dspectrum_nve.c195 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 Dspectrum.h123 struct mlxsw_sp_nve;
160 struct mlxsw_sp_nve *nve;
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_nve.h23 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 Dspectrum_nve.c205 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 Dspectrum_nve_vxlan.c58 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 Dspectrum.h124 struct mlxsw_sp_nve;
181 struct mlxsw_sp_nve *nve;

Completed in 10 milliseconds