Home
last modified time | relevance | path

Searched refs:gre_proto (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/net/ipv4/
Dgre_demux.c33 static const struct gre_protocol __rcu *gre_proto[GREPROTO_MAX] __read_mostly; variable
41 return (cmpxchg((const struct gre_protocol **)&gre_proto[version], NULL, proto) == NULL) ? in gre_add_protocol()
53 ret = (cmpxchg((const struct gre_protocol **)&gre_proto[version], proto, NULL) == proto) ? in gre_del_protocol()
269 proto = rcu_dereference(gre_proto[ver]); in gre_rcv()
293 proto = rcu_dereference(gre_proto[ver]); in gre_err()
/linux-4.1.27/samples/bpf/
Dsockex2_kern.c134 __u64 gre_proto = load_half(skb, in flow_dissector() local
140 proto = gre_proto; in flow_dissector()
/linux-4.1.27/net/ipv6/
Dip6_gre.c116 __be32 key, __be16 gre_proto) in ip6gre_tunnel_lookup() argument
124 int dev_type = (gre_proto == htons(ETH_P_TEB)) ? in ip6gre_tunnel_lookup()
457 __be16 gre_proto; in ip6gre_rcv() local
488 gre_proto = *(__be16 *)(h + 2); in ip6gre_rcv()
492 gre_proto); in ip6gre_rcv()
504 skb->protocol = gre_proto; in ip6gre_rcv()
509 if (flags == 0 && gre_proto == htons(ETH_P_WCCP)) { in ip6gre_rcv()