Searched refs:ip_tunnel_parm_kern (Results 1 – 13 of 13) sorted by relevance
| /linux-6.15/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_ipip.c | 11 struct ip_tunnel_parm_kern 28 mlxsw_sp_ipip_parms4_has_ikey(const struct ip_tunnel_parm_kern *parms) in mlxsw_sp_ipip_parms4_has_ikey() 39 mlxsw_sp_ipip_parms4_has_okey(const struct ip_tunnel_parm_kern *parms) in mlxsw_sp_ipip_parms4_has_okey() 49 static u32 mlxsw_sp_ipip_parms4_ikey(const struct ip_tunnel_parm_kern *parms) in mlxsw_sp_ipip_parms4_ikey() 74 mlxsw_sp_ipip_parms4_saddr(const struct ip_tunnel_parm_kern *parms) in mlxsw_sp_ipip_parms4_saddr() 86 mlxsw_sp_ipip_parms4_daddr(const struct ip_tunnel_parm_kern *parms) in mlxsw_sp_ipip_parms4_daddr() 101 struct ip_tunnel_parm_kern parms4; in mlxsw_sp_ipip_netdev_saddr() 120 struct ip_tunnel_parm_kern parms4; in mlxsw_sp_ipip_netdev_daddr4() 131 struct ip_tunnel_parm_kern parms4; in mlxsw_sp_ipip_netdev_daddr() 157 struct ip_tunnel_parm_kern parms = mlxsw_sp_ipip_netdev_parms4(ol_dev); in mlxsw_sp_ipip_netdev_parms_init_gre4() [all …]
|
| H A D | spectrum_ipip.h | 12 struct ip_tunnel_parm_kern
|
| H A D | spectrum_span.c | 416 struct ip_tunnel_parm_kern parms; in mlxsw_sp_span_gretap4_route() 453 struct ip_tunnel_parm_kern tparm = mlxsw_sp_ipip_netdev_parms4(to_dev); in mlxsw_sp_span_entry_gretap4_parms()
|
| /linux-6.15/include/net/ |
| H A D | ip_tunnels.h | 133 struct ip_tunnel_parm_kern { struct 169 struct ip_tunnel_parm_kern parms; 389 int ip_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p, 391 bool ip_tunnel_parm_from_user(struct ip_tunnel_parm_kern *kp, 393 bool ip_tunnel_parm_to_user(void __user *data, struct ip_tunnel_parm_kern *kp); 409 struct ip_tunnel_parm_kern *p, __u32 fwmark); 411 struct nlattr *tb[], struct ip_tunnel_parm_kern *p, 419 struct ip_tunnel_parm_kern *parms);
|
| /linux-6.15/net/ipv4/ |
| H A D | ip_tunnel.c | 61 static bool ip_tunnel_key_match(const struct ip_tunnel_parm_kern *p, in ip_tunnel_key_match() 173 struct ip_tunnel_parm_kern *parms) in ip_bucket() 209 struct ip_tunnel_parm_kern *parms, in ip_tunnel_find() 235 struct ip_tunnel_parm_kern *parms) in __ip_tunnel_create() 331 struct ip_tunnel_parm_kern *parms) in ip_tunnel_create() 876 struct ip_tunnel_parm_kern *p, in ip_tunnel_update() 1011 bool ip_tunnel_parm_from_user(struct ip_tunnel_parm_kern *kp, in ip_tunnel_parm_from_user() 1056 struct ip_tunnel_parm_kern p; in ip_tunnel_siocdevprivate() 1140 struct ip_tunnel_parm_kern parms; in ip_tunnel_init_net() 1218 struct nlattr *tb[], struct ip_tunnel_parm_kern *p, in ip_tunnel_newlink() [all …]
|
| H A D | ipip.c | 341 ipip_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p, int cmd) in ipip_tunnel_ctl() 417 struct ip_tunnel_parm_kern *parms, in ipip_netlink_parms() 447 struct ip_tunnel_parm_kern p; in ipip_newlink() 468 struct ip_tunnel_parm_kern p; in ipip_changelink() 525 struct ip_tunnel_parm_kern *parm = &tunnel->parms; in ipip_fill_info()
|
| H A D | ip_vti.c | 173 struct ip_tunnel_parm_kern *parms = &tunnel->parms; in vti_xmit() 382 vti_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p, int cmd) in vti_tunnel_ctl() 547 struct ip_tunnel_parm_kern *parms, in vti_netlink_parms() 583 struct ip_tunnel_parm_kern parms; in vti_newlink() 597 struct ip_tunnel_parm_kern p; in vti_changelink() 625 struct ip_tunnel_parm_kern *p = &t->parms; in vti_fill_info()
|
| H A D | ip_gre.c | 815 struct ip_tunnel_parm_kern *p, in ipgre_tunnel_ctl() 1175 struct ip_tunnel_parm_kern *parms, in ipgre_netlink_parms() 1244 struct ip_tunnel_parm_kern *parms, in erspan_netlink_parms() 1405 struct ip_tunnel_parm_kern p; in ipgre_newlink() 1426 struct ip_tunnel_parm_kern p; in erspan_newlink() 1446 struct ip_tunnel_parm_kern p; in ipgre_changelink() 1475 struct ip_tunnel_parm_kern p; in erspan_changelink() 1548 struct ip_tunnel_parm_kern *p = &t->parms; in ipgre_fill_info()
|
| H A D | ip_tunnel_core.c | 1135 struct ip_tunnel_parm_kern *parms) in ip_tunnel_netlink_parms()
|
| H A D | ipmr.c | 461 struct ip_tunnel_parm_kern p = { }; in ipmr_new_tunnel()
|
| /linux-6.15/net/ipv6/ |
| H A D | sit.c | 138 __ipip6_bucket(struct sit_net *sitn, struct ip_tunnel_parm_kern *parms) in __ipip6_bucket() 230 struct ip_tunnel_parm_kern *parms, in ipip6_tunnel_locate() 1142 struct ip_tunnel_parm_kern *p, in ipip6_tunnel_update() 1203 struct ip_tunnel_parm_kern p; in ipip6_tunnel_get6rd() 1275 ipip6_tunnel_get(struct net_device *dev, struct ip_tunnel_parm_kern *p) in ipip6_tunnel_get() 1288 ipip6_tunnel_add(struct net_device *dev, struct ip_tunnel_parm_kern *p) in ipip6_tunnel_add() 1335 ipip6_tunnel_del(struct net_device *dev, struct ip_tunnel_parm_kern *p) in ipip6_tunnel_del() 1355 ipip6_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p, in ipip6_tunnel_ctl() 1497 struct ip_tunnel_parm_kern *parms, in ipip6_netlink_parms() 1611 struct ip_tunnel_parm_kern p; in ipip6_changelink() [all …]
|
| H A D | addrconf.c | 2944 struct ip_tunnel_parm_kern p = { }; in addrconf_set_sit_dstaddr()
|
| /linux-6.15/include/linux/ |
| H A D | netdevice.h | 63 struct ip_tunnel_parm_kern; 1633 struct ip_tunnel_parm_kern *p,
|