Home
last modified time | relevance | path

Searched refs:itn (Results 1 – 5 of 5) sorted by relevance

/linux/net/ipv4/
H A Dip_tunnel.c81 struct ip_tunnel *ip_tunnel_lookup(struct ip_tunnel_net *itn, in ip_tunnel_lookup() argument
92 head = &itn->tunnels[hash]; in ip_tunnel_lookup()
124 head = &itn->tunnels[hash]; in ip_tunnel_lookup()
160 t = rcu_dereference(itn->collect_md_tun); in ip_tunnel_lookup()
164 ndev = READ_ONCE(itn->fb_tunnel_dev); in ip_tunnel_lookup()
172 static struct hlist_head *ip_bucket(struct ip_tunnel_net *itn, in ip_bucket() argument
189 return &itn->tunnels[h]; in ip_bucket()
192 static void ip_tunnel_add(struct ip_tunnel_net *itn, struct ip_tunnel *t) in ip_tunnel_add() argument
194 struct hlist_head *head = ip_bucket(itn, &t->parms); in ip_tunnel_add()
197 rcu_assign_pointer(itn->collect_md_tun, t); in ip_tunnel_add()
[all …]
H A Dip_vti.c53 struct ip_tunnel_net *itn = net_generic(net, vti_net_id); in vti_input() local
58 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, flags, in vti_input()
327 struct ip_tunnel_net *itn = net_generic(net, vti_net_id); in vti4_err() local
332 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, flags, in vti4_err()
515 struct ip_tunnel_net *itn; in vti_init_net() local
520 itn = net_generic(net, vti_net_id); in vti_init_net()
521 if (itn->fb_tunnel_dev) in vti_init_net()
522 vti_fb_tunnel_init(itn->fb_tunnel_dev); in vti_init_net()
H A Dip_gre.c140 struct ip_tunnel_net *itn; in ipgre_err() local
147 itn = net_generic(net, gre_tap_net_id); in ipgre_err()
150 itn = net_generic(net, erspan_net_id); in ipgre_err()
152 itn = net_generic(net, ipgre_net_id); in ipgre_err()
155 t = ip_tunnel_lookup(itn, skb->dev->ifindex, tpi->flags, in ipgre_err()
274 struct ip_tunnel_net *itn; in erspan_rcv() local
283 itn = net_generic(net, erspan_net_id); in erspan_rcv()
288 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, flags, in erspan_rcv()
299 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, flags, in erspan_rcv()
367 struct ip_tunnel_net *itn, int hdr_len, bool raw_proto) in __ipgre_rcv() argument
[all …]
H A Dipip.c131 struct ip_tunnel_net *itn = net_generic(net, ipip_net_id); in ipip_err() local
141 t = ip_tunnel_lookup(itn, skb->dev->ifindex, flags, iph->daddr, in ipip_err()
218 struct ip_tunnel_net *itn = net_generic(net, ipip_net_id); in ipip_tunnel_rcv() local
227 tunnel = ip_tunnel_lookup(itn, skb->dev->ifindex, flags, iph->saddr, in ipip_tunnel_rcv()
/linux/include/net/
H A Dip_tunnels.h411 struct ip_tunnel *ip_tunnel_lookup(struct ip_tunnel_net *itn,