ip6_tnl_encap_ops 78 include/net/ip6_tunnel.h extern const struct ip6_tnl_encap_ops __rcu * ip6_tnl_encap_ops 81 include/net/ip6_tunnel.h int ip6_tnl_encap_add_ops(const struct ip6_tnl_encap_ops *ops, ip6_tnl_encap_ops 83 include/net/ip6_tunnel.h int ip6_tnl_encap_del_ops(const struct ip6_tnl_encap_ops *ops, ip6_tnl_encap_ops 90 include/net/ip6_tunnel.h const struct ip6_tnl_encap_ops *ops; ip6_tnl_encap_ops 111 include/net/ip6_tunnel.h const struct ip6_tnl_encap_ops *ops; ip6_tnl_encap_ops 42 net/ipv4/ip_tunnel_core.c const struct ip6_tnl_encap_ops __rcu * ip6_tnl_encap_ops 158 net/ipv6/fou6.c static const struct ip6_tnl_encap_ops fou_ip6tun_ops = { ip6_tnl_encap_ops 164 net/ipv6/fou6.c static const struct ip6_tnl_encap_ops gue_ip6tun_ops = { ip6_tnl_encap_ops 1720 net/ipv6/ip6_tunnel.c int ip6_tnl_encap_add_ops(const struct ip6_tnl_encap_ops *ops, ip6_tnl_encap_ops 1726 net/ipv6/ip6_tunnel.c return !cmpxchg((const struct ip6_tnl_encap_ops **) ip6_tnl_encap_ops 1732 net/ipv6/ip6_tunnel.c int ip6_tnl_encap_del_ops(const struct ip6_tnl_encap_ops *ops, ip6_tnl_encap_ops 1740 net/ipv6/ip6_tunnel.c ret = (cmpxchg((const struct ip6_tnl_encap_ops **) ip6_tnl_encap_ops 418 net/ipv6/udp.c const struct ip6_tnl_encap_ops *encap;