Home
last modified time | relevance | path

Searched refs:ip_tunnel_parm_kern (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ipip.c11 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()
61 static u32 mlxsw_sp_ipip_parms4_okey(const struct ip_tunnel_parm_kern *parms) in mlxsw_sp_ipip_parms4_okey()
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()
[all …]
H A Dspectrum_ipip.h12 struct ip_tunnel_parm_kern
H A Dspectrum_span.c416 struct ip_tunnel_parm_kern parms; in mlxsw_sp_span_gretap4_route()
454 struct ip_tunnel_parm_kern tparm = mlxsw_sp_ipip_netdev_parms4(to_dev); in mlxsw_sp_span_entry_gretap4_parms()
/linux/include/net/
H A Dip_tunnels.h132 struct ip_tunnel_parm_kern { struct
168 struct ip_tunnel_parm_kern parms;
388 int ip_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p,
390 bool ip_tunnel_parm_from_user(struct ip_tunnel_parm_kern *kp,
392 bool ip_tunnel_parm_to_user(void __user *data, struct ip_tunnel_parm_kern *kp);
408 struct ip_tunnel_parm_kern *p, __u32 fwmark);
410 struct ip_tunnel_parm_kern *p, __u32 fwmark);
417 struct ip_tunnel_parm_kern *parms);
/linux/net/ipv4/
H A Dip_tunnel.c60 static bool ip_tunnel_key_match(const struct ip_tunnel_parm_kern *p, in ip_tunnel_key_match()
172 struct ip_tunnel_parm_kern *parms) in ip_bucket()
208 struct ip_tunnel_parm_kern *parms, in ip_tunnel_find()
234 struct ip_tunnel_parm_kern *parms) in __ip_tunnel_create()
330 struct ip_tunnel_parm_kern *parms) in ip_tunnel_create()
875 struct ip_tunnel_parm_kern *p, in ip_tunnel_update()
907 int ip_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p, in ip_tunnel_ctl()
1010 bool ip_tunnel_parm_from_user(struct ip_tunnel_parm_kern *kp, in ip_tunnel_parm_from_user()
1030 bool ip_tunnel_parm_to_user(void __user *data, struct ip_tunnel_parm_kern *kp) in ip_tunnel_parm_to_user()
1055 struct ip_tunnel_parm_kern p; in ip_tunnel_siocdevprivate()
[all …]
H A Dipip.c341 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()
445 struct ip_tunnel_parm_kern p; in ipip_newlink()
465 struct ip_tunnel_parm_kern p; in ipip_changelink()
522 struct ip_tunnel_parm_kern *parm = &tunnel->parms; in ipip_fill_info()
H A Dip_vti.c173 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()
582 struct ip_tunnel_parm_kern parms; in vti_newlink()
594 struct ip_tunnel_parm_kern p; in vti_changelink()
622 struct ip_tunnel_parm_kern *p = &t->parms; in vti_fill_info()
H A Dip_gre.c811 struct ip_tunnel_parm_kern *p, in ipgre_tunnel_ctl()
1168 struct ip_tunnel_parm_kern *parms, in ipgre_netlink_parms()
1237 struct ip_tunnel_parm_kern *parms, in erspan_netlink_parms()
1396 struct ip_tunnel_parm_kern p; in ipgre_newlink()
1414 struct ip_tunnel_parm_kern p; in erspan_newlink()
1433 struct ip_tunnel_parm_kern p; in ipgre_changelink()
1462 struct ip_tunnel_parm_kern p; in erspan_changelink()
1535 struct ip_tunnel_parm_kern *p = &t->parms; in ipgre_fill_info()
H A Dip_tunnel_core.c1135 struct ip_tunnel_parm_kern *parms) in ip_tunnel_netlink_parms()
H A Dipmr.c471 struct ip_tunnel_parm_kern p = { }; in ipmr_new_tunnel()
/linux/net/ipv6/
H A Dsit.c137 __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()
1141 struct ip_tunnel_parm_kern *p, in ipip6_tunnel_update()
1202 struct ip_tunnel_parm_kern p; in ipip6_tunnel_get6rd()
1257 __ipip6_tunnel_ioctl_validate(struct net *net, struct ip_tunnel_parm_kern *p) in __ipip6_tunnel_ioctl_validate()
1274 ipip6_tunnel_get(struct net_device *dev, struct ip_tunnel_parm_kern *p) in ipip6_tunnel_get()
1287 ipip6_tunnel_add(struct net_device *dev, struct ip_tunnel_parm_kern *p) in ipip6_tunnel_add()
1303 ipip6_tunnel_change(struct net_device *dev, struct ip_tunnel_parm_kern *p) in ipip6_tunnel_change()
1334 ipip6_tunnel_del(struct net_device *dev, struct ip_tunnel_parm_kern *p) in ipip6_tunnel_del()
1354 ipip6_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p, in ipip6_tunnel_ctl()
[all …]
H A Daddrconf.c2943 struct ip_tunnel_parm_kern p = { }; in addrconf_set_sit_dstaddr()
/linux/include/linux/
H A Dnetdevice.h63 struct ip_tunnel_parm_kern;
1616 struct ip_tunnel_parm_kern *p,