Home
last modified time | relevance | path

Searched refs:tunnel_index (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_nve_vxlan.c214 unsigned int tunnel_index) in mlxsw_sp1_nve_vxlan_rtdp_set()
218 mlxsw_reg_rtdp_pack(rtdp_pl, MLXSW_REG_RTDP_TYPE_NVE, tunnel_index); in mlxsw_sp1_nve_vxlan_rtdp_set()
237 err = mlxsw_sp1_nve_vxlan_rtdp_set(mlxsw_sp, nve->tunnel_index); in mlxsw_sp1_nve_vxlan_init()
244 nve->tunnel_index); in mlxsw_sp1_nve_vxlan_init()
352 unsigned int tunnel_index, in mlxsw_sp2_nve_vxlan_rtdp_set()
357 mlxsw_reg_rtdp_pack(rtdp_pl, MLXSW_REG_RTDP_TYPE_NVE, tunnel_index); in mlxsw_sp2_nve_vxlan_rtdp_set()
377 err = mlxsw_sp2_nve_vxlan_rtdp_set(mlxsw_sp, nve->tunnel_index, in mlxsw_sp2_nve_vxlan_init()
385 nve->tunnel_index); in mlxsw_sp2_nve_vxlan_init()
213 mlxsw_sp1_nve_vxlan_rtdp_set(struct mlxsw_sp *mlxsw_sp, unsigned int tunnel_index) mlxsw_sp1_nve_vxlan_rtdp_set() argument
351 mlxsw_sp2_nve_vxlan_rtdp_set(struct mlxsw_sp *mlxsw_sp, unsigned int tunnel_index, u16 ul_rif_index) mlxsw_sp2_nve_vxlan_rtdp_set() argument
H A Dspectrum_ipip.c146 u32 tunnel_index, in mlxsw_sp_ipip_fib_entry_op_gre4_rtdp()
162 mlxsw_reg_rtdp_pack(rtdp_pl, MLXSW_REG_RTDP_TYPE_IPIP, tunnel_index); in mlxsw_sp_ipip_fib_entry_op_gre4_rtdp()
187 u32 tunnel_index) in mlxsw_sp_ipip_fib_entry_op_gre4_ralue()
193 mlxsw_reg_ralue_act_ip2me_tun_pack(ralue_pl, tunnel_index); in mlxsw_sp_ipip_fib_entry_op_gre4_ralue()
200 u32 tunnel_index) in mlxsw_sp_ipip_fib_entry_op_gre4()
206 err = mlxsw_sp_ipip_fib_entry_op_gre4_rtdp(mlxsw_sp, tunnel_index, in mlxsw_sp_ipip_fib_entry_op_gre4()
215 tunnel_index); in mlxsw_sp_ipip_fib_entry_op_gre4()
145 mlxsw_sp_ipip_fib_entry_op_gre4_rtdp(struct mlxsw_sp *mlxsw_sp, u32 tunnel_index, struct mlxsw_sp_ipip_entry *ipip_entry) mlxsw_sp_ipip_fib_entry_op_gre4_rtdp() argument
184 mlxsw_sp_ipip_fib_entry_op_gre4_ralue(struct mlxsw_sp *mlxsw_sp, u32 dip, u8 prefix_len, u16 ul_vr_id, enum mlxsw_reg_ralue_op op, u32 tunnel_index) mlxsw_sp_ipip_fib_entry_op_gre4_ralue() argument
197 mlxsw_sp_ipip_fib_entry_op_gre4(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, enum mlxsw_reg_ralue_op op, u32 tunnel_index) mlxsw_sp_ipip_fib_entry_op_gre4() argument
H A Dspectrum_ipip.h57 u32 tunnel_index);
H A Dspectrum_nve.h30 u32 tunnel_index; member
H A Dspectrum_router.h12 u32 tunnel_index; member
H A Dspectrum_nve.c729 &nve->tunnel_index); in mlxsw_sp_nve_tunnel_init()
742 nve->tunnel_index); in mlxsw_sp_nve_tunnel_init()
759 nve->tunnel_index); in mlxsw_sp_nve_tunnel_fini()
H A Dspectrum_router.c368 u32 tunnel_index; member
1085 u32 tunnel_index; in mlxsw_sp_fib_entry_decap_init() local
1089 1, &tunnel_index); in mlxsw_sp_fib_entry_decap_init()
1095 fib_entry->decap.tunnel_index = tunnel_index; in mlxsw_sp_fib_entry_decap_init()
1106 1, fib_entry->decap.tunnel_index); in mlxsw_sp_fib_entry_decap_fini()
1857 u32 tunnel_index) in mlxsw_sp_router_nve_promote_decap()
1872 router->nve_decap_config.tunnel_index = tunnel_index; in mlxsw_sp_router_nve_promote_decap()
1886 fib_entry->decap.tunnel_index in mlxsw_sp_router_nve_promote_decap()
1854 mlxsw_sp_router_nve_promote_decap(struct mlxsw_sp *mlxsw_sp, u32 ul_tb_id, enum mlxsw_sp_l3proto ul_proto, const union mlxsw_sp_l3addr *ul_sip, u32 tunnel_index) mlxsw_sp_router_nve_promote_decap() argument
4554 u32 tunnel_index; mlxsw_sp_fib4_entry_type_set() local
[all...]
H A Dspectrum.h679 u32 tunnel_index);
H A Dreg.h7757 MLXSW_ITEM32(reg, rtdp, tunnel_index, 0x00, 0, 24);
7844 u32 tunnel_index) in mlxsw_reg_rtdp_pack()
7848 mlxsw_reg_rtdp_tunnel_index_set(payload, tunnel_index); in mlxsw_reg_rtdp_pack()
7842 mlxsw_reg_rtdp_pack(char *payload, enum mlxsw_reg_rtdp_type type, u32 tunnel_index) mlxsw_reg_rtdp_pack() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_nve_vxlan.c223 unsigned int tunnel_index) in mlxsw_sp1_nve_vxlan_rtdp_set()
227 mlxsw_reg_rtdp_pack(rtdp_pl, MLXSW_REG_RTDP_TYPE_NVE, tunnel_index); in mlxsw_sp1_nve_vxlan_rtdp_set()
250 err = mlxsw_sp1_nve_vxlan_rtdp_set(mlxsw_sp, nve->tunnel_index); in mlxsw_sp1_nve_vxlan_init()
257 nve->tunnel_index); in mlxsw_sp1_nve_vxlan_init()
402 unsigned int tunnel_index, in mlxsw_sp2_nve_vxlan_rtdp_set()
407 mlxsw_reg_rtdp_pack(rtdp_pl, MLXSW_REG_RTDP_TYPE_NVE, tunnel_index); in mlxsw_sp2_nve_vxlan_rtdp_set()
431 err = mlxsw_sp2_nve_vxlan_rtdp_set(mlxsw_sp, nve->tunnel_index, in mlxsw_sp2_nve_vxlan_init()
439 nve->tunnel_index); in mlxsw_sp2_nve_vxlan_init()
222 mlxsw_sp1_nve_vxlan_rtdp_set(struct mlxsw_sp *mlxsw_sp, unsigned int tunnel_index) mlxsw_sp1_nve_vxlan_rtdp_set() argument
401 mlxsw_sp2_nve_vxlan_rtdp_set(struct mlxsw_sp *mlxsw_sp, unsigned int tunnel_index, u16 ul_rif_index) mlxsw_sp2_nve_vxlan_rtdp_set() argument
H A Dspectrum_ipip.c186 u32 tunnel_index) in mlxsw_sp_ipip_decap_config_gre4()
201 mlxsw_reg_rtdp_pack(rtdp_pl, MLXSW_REG_RTDP_TYPE_IPIP, tunnel_index); in mlxsw_sp_ipip_decap_config_gre4()
401 u32 tunnel_index) in mlxsw_sp_ipip_decap_config_gre6()
415 mlxsw_reg_rtdp_pack(rtdp_pl, MLXSW_REG_RTDP_TYPE_IPIP, tunnel_index); in mlxsw_sp_ipip_decap_config_gre6()
184 mlxsw_sp_ipip_decap_config_gre4(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, u32 tunnel_index) mlxsw_sp_ipip_decap_config_gre4() argument
399 mlxsw_sp_ipip_decap_config_gre6(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_ipip_entry *ipip_entry, u32 tunnel_index) mlxsw_sp_ipip_decap_config_gre6() argument
H A Dspectrum_nve.h32 u32 tunnel_index; member
H A Dspectrum_ipip.h71 u32 tunnel_index);
H A Dspectrum_nve.c739 &nve->tunnel_index); in mlxsw_sp_nve_tunnel_init()
752 nve->tunnel_index); in mlxsw_sp_nve_tunnel_init()
769 nve->tunnel_index); in mlxsw_sp_nve_tunnel_fini()
H A Dspectrum_router.h12 u32 tunnel_index; member
H A Dspectrum_router.c472 u32 tunnel_index; member
1270 u32 tunnel_index; in mlxsw_sp_fib_entry_decap_init() local
1274 1, &tunnel_index); in mlxsw_sp_fib_entry_decap_init()
1285 fib_entry->decap.tunnel_index = tunnel_index; in mlxsw_sp_fib_entry_decap_init()
1291 fib_entry->decap.tunnel_index); in mlxsw_sp_fib_entry_decap_init()
1305 1, fib_entry->decap.tunnel_index); in mlxsw_sp_fib_entry_decap_fini()
2088 u32 tunnel_index) in mlxsw_sp_router_nve_promote_decap()
2103 router->nve_decap_config.tunnel_index = tunnel_index; in mlxsw_sp_router_nve_promote_decap()
2085 mlxsw_sp_router_nve_promote_decap(struct mlxsw_sp *mlxsw_sp, u32 ul_tb_id, enum mlxsw_sp_l3proto ul_proto, const union mlxsw_sp_l3addr *ul_sip, u32 tunnel_index) mlxsw_sp_router_nve_promote_decap() argument
6171 u32 tunnel_index; mlxsw_sp_fib4_entry_type_set() local
7073 u32 tunnel_index; mlxsw_sp_fib6_entry_type_set_local() local
[all...]
H A Dspectrum.h771 u32 tunnel_index);
H A Dreg.h8512 MLXSW_ITEM32(reg, rtdp, tunnel_index, 0x00, 0, 24);
8599 u32 tunnel_index) in mlxsw_reg_rtdp_pack()
8603 mlxsw_reg_rtdp_tunnel_index_set(payload, tunnel_index); in mlxsw_reg_rtdp_pack()
8597 mlxsw_reg_rtdp_pack(char *payload, enum mlxsw_reg_rtdp_type type, u32 tunnel_index) mlxsw_reg_rtdp_pack() argument

Completed in 58 milliseconds