/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ipip.c | 19 struct __ip6_tnl_parm 32 static bool mlxsw_sp_ipip_parms6_has_ikey(const struct __ip6_tnl_parm *parms) in mlxsw_sp_ipip_parms6_has_ikey() 42 static bool mlxsw_sp_ipip_parms6_has_okey(const struct __ip6_tnl_parm *parms) in mlxsw_sp_ipip_parms6_has_okey() 53 static u32 mlxsw_sp_ipip_parms6_ikey(const struct __ip6_tnl_parm *parms) in mlxsw_sp_ipip_parms6_ikey() 65 static u32 mlxsw_sp_ipip_parms6_okey(const struct __ip6_tnl_parm *parms) in mlxsw_sp_ipip_parms6_okey() 78 mlxsw_sp_ipip_parms6_saddr(const struct __ip6_tnl_parm *parms) in mlxsw_sp_ipip_parms6_saddr() 90 mlxsw_sp_ipip_parms6_daddr(const struct __ip6_tnl_parm *parms) in mlxsw_sp_ipip_parms6_daddr() 100 struct __ip6_tnl_parm parms6; in mlxsw_sp_ipip_netdev_saddr() 128 struct __ip6_tnl_parm parms6; in mlxsw_sp_ipip_netdev_daddr() 368 struct __ip6_tnl_parm parm in mlxsw_sp_ipip_netdev_parms_init_gre6() [all...] |
H A D | spectrum_ipip.h | 14 struct __ip6_tnl_parm
|
H A D | spectrum_span.c | 558 struct __ip6_tnl_parm tparm = mlxsw_sp_ipip_netdev_parms6(to_dev); in mlxsw_sp_span_entry_gretap6_parms()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ipip.c | 19 struct __ip6_tnl_parm 56 mlxsw_sp_ipip_parms6_saddr(struct __ip6_tnl_parm parms) in mlxsw_sp_ipip_parms6_saddr() 68 mlxsw_sp_ipip_parms6_daddr(struct __ip6_tnl_parm parms) in mlxsw_sp_ipip_parms6_daddr() 78 struct __ip6_tnl_parm parms6; in mlxsw_sp_ipip_netdev_saddr() 106 struct __ip6_tnl_parm parms6; in mlxsw_sp_ipip_netdev_daddr()
|
H A D | spectrum_ipip.h | 13 struct __ip6_tnl_parm
|
H A D | spectrum_span.c | 556 struct __ip6_tnl_parm tparm = mlxsw_sp_ipip_netdev_parms6(to_dev); in mlxsw_sp_span_entry_gretap6_parms()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | ip6_vti.c | 137 vti6_tnl_bucket(struct vti6_net *ip6n, const struct __ip6_tnl_parm *p) in vti6_tnl_bucket() 203 static struct ip6_tnl *vti6_tnl_create(struct net *net, struct __ip6_tnl_parm *p) in vti6_tnl_create() 254 static struct ip6_tnl *vti6_locate(struct net *net, struct __ip6_tnl_parm *p, in vti6_locate() 658 struct __ip6_tnl_parm *p = &t->parms; in vti6_link_config() 712 vti6_tnl_change(struct ip6_tnl *t, const struct __ip6_tnl_parm *p, in vti6_tnl_change() 727 static int vti6_update(struct ip6_tnl *t, struct __ip6_tnl_parm *p, in vti6_update() 743 vti6_parm_from_user(struct __ip6_tnl_parm *p, const struct ip6_tnl_parm2 *u) in vti6_parm_from_user() 756 vti6_parm_to_user(struct ip6_tnl_parm2 *u, const struct __ip6_tnl_parm *p) in vti6_parm_to_user() 804 struct __ip6_tnl_parm p1; in vti6_ioctl() 981 struct __ip6_tnl_parm *parm in vti6_netlink_parms() [all...] |
H A D | ip6_gre.c | 250 const struct __ip6_tnl_parm *p) in __ip6gre_bucket() 322 const struct __ip6_tnl_parm *parms, in ip6gre_tunnel_find() 347 const struct __ip6_tnl_parm *parms, int create) in ip6gre_tunnel_locate() 1102 struct __ip6_tnl_parm *p = &t->parms; in ip6gre_tnl_link_config_common() 1136 const struct __ip6_tnl_parm *p = &t->parms; in ip6gre_tnl_link_config_route() 1200 const struct __ip6_tnl_parm *p) in ip6gre_tnl_copy_tnl_parm() 1222 static int ip6gre_tnl_change(struct ip6_tnl *t, const struct __ip6_tnl_parm *p, in ip6gre_tnl_change() 1230 static void ip6gre_tnl_parm_from_user(struct __ip6_tnl_parm *p, in ip6gre_tnl_parm_from_user() 1248 const struct __ip6_tnl_parm *p) in ip6gre_tnl_parm_to_user() 1270 struct __ip6_tnl_parm p in ip6gre_tunnel_ioctl() [all...] |
H A D | ip6_tunnel.c | 217 ip6_tnl_bucket(struct ip6_tnl_net *ip6n, const struct __ip6_tnl_parm *p) in ip6_tnl_bucket() 315 static struct ip6_tnl *ip6_tnl_create(struct net *net, struct __ip6_tnl_parm *p) in ip6_tnl_create() 368 struct __ip6_tnl_parm *p, int create) in ip6_tnl_locate() 775 struct __ip6_tnl_parm *p = &t->parms; in ip6_tnl_get_cap() 800 struct __ip6_tnl_parm *p = &t->parms; in ip6_tnl_rcv_ctl() 1061 struct __ip6_tnl_parm *p = &t->parms; in ip6_tnl_xmit_ctl() 1487 struct __ip6_tnl_parm *p = &t->parms; in ip6_tnl_link_config() 1558 ip6_tnl_change(struct ip6_tnl *t, const struct __ip6_tnl_parm *p) in ip6_tnl_change() 1574 static int ip6_tnl_update(struct ip6_tnl *t, struct __ip6_tnl_parm *p) in ip6_tnl_update() 1588 static int ip6_tnl0_update(struct ip6_tnl *t, struct __ip6_tnl_parm * [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ip6_vti.c | 138 vti6_tnl_bucket(struct vti6_net *ip6n, const struct __ip6_tnl_parm *p) in vti6_tnl_bucket() 204 static struct ip6_tnl *vti6_tnl_create(struct net *net, struct __ip6_tnl_parm *p) in vti6_tnl_create() 255 static struct ip6_tnl *vti6_locate(struct net *net, struct __ip6_tnl_parm *p, in vti6_locate() 657 struct __ip6_tnl_parm *p = &t->parms; in vti6_link_config() 711 vti6_tnl_change(struct ip6_tnl *t, const struct __ip6_tnl_parm *p, in vti6_tnl_change() 726 static int vti6_update(struct ip6_tnl *t, struct __ip6_tnl_parm *p, in vti6_update() 742 vti6_parm_from_user(struct __ip6_tnl_parm *p, const struct ip6_tnl_parm2 *u) in vti6_parm_from_user() 755 vti6_parm_to_user(struct ip6_tnl_parm2 *u, const struct __ip6_tnl_parm *p) in vti6_parm_to_user() 804 struct __ip6_tnl_parm p1; in vti6_siocdevprivate() 981 struct __ip6_tnl_parm *parm in vti6_netlink_parms() [all...] |
H A D | ip6_gre.c | 250 const struct __ip6_tnl_parm *p) in __ip6gre_bucket() 322 const struct __ip6_tnl_parm *parms, in ip6gre_tunnel_find() 347 const struct __ip6_tnl_parm *parms, int create) in ip6gre_tunnel_locate() 1101 struct __ip6_tnl_parm *p = &t->parms; in ip6gre_tnl_link_config_common() 1135 const struct __ip6_tnl_parm *p = &t->parms; in ip6gre_tnl_link_config_route() 1199 const struct __ip6_tnl_parm *p) in ip6gre_tnl_copy_tnl_parm() 1221 static int ip6gre_tnl_change(struct ip6_tnl *t, const struct __ip6_tnl_parm *p, in ip6gre_tnl_change() 1229 static void ip6gre_tnl_parm_from_user(struct __ip6_tnl_parm *p, in ip6gre_tnl_parm_from_user() 1247 const struct __ip6_tnl_parm *p) in ip6gre_tnl_parm_to_user() 1270 struct __ip6_tnl_parm p in ip6gre_tunnel_siocdevprivate() [all...] |
H A D | ip6_tunnel.c | 188 ip6_tnl_bucket(struct ip6_tnl_net *ip6n, const struct __ip6_tnl_parm *p) in ip6_tnl_bucket() 286 static struct ip6_tnl *ip6_tnl_create(struct net *net, struct __ip6_tnl_parm *p) in ip6_tnl_create() 339 struct __ip6_tnl_parm *p, int create) in ip6_tnl_locate() 742 struct __ip6_tnl_parm *p = &t->parms; in ip6_tnl_get_cap() 767 struct __ip6_tnl_parm *p = &t->parms; in ip6_tnl_rcv_ctl() 1029 struct __ip6_tnl_parm *p = &t->parms; in ip6_tnl_xmit_ctl() 1464 struct __ip6_tnl_parm *p = &t->parms; in ip6_tnl_link_config() 1535 ip6_tnl_change(struct ip6_tnl *t, const struct __ip6_tnl_parm *p) in ip6_tnl_change() 1550 static void ip6_tnl_update(struct ip6_tnl *t, struct __ip6_tnl_parm *p) in ip6_tnl_update() 1562 static void ip6_tnl0_update(struct ip6_tnl *t, struct __ip6_tnl_parm * [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | ip6_tunnel.h | 21 struct __ip6_tnl_parm { struct 50 struct __ip6_tnl_parm parms; /* tunnel configuration parameters */
|
/kernel/linux/linux-6.6/include/net/ |
H A D | ip6_tunnel.h | 21 struct __ip6_tnl_parm { struct 51 struct __ip6_tnl_parm parms; /* tunnel configuration parameters */
|