lwtunnel_encap_ops
int lwtunnel_encap_add_ops(const struct lwtunnel_encap_ops *op,
int lwtunnel_encap_del_ops(const struct lwtunnel_encap_ops *op,
static inline int lwtunnel_encap_add_ops(const struct lwtunnel_encap_ops *op,
static inline int lwtunnel_encap_del_ops(const struct lwtunnel_encap_ops *op,
static const struct lwtunnel_encap_ops bpf_encap_ops = {
ret = (cmpxchg((const struct lwtunnel_encap_ops **)
const struct lwtunnel_encap_ops *ops;
const struct lwtunnel_encap_ops *ops;
const struct lwtunnel_encap_ops *ops = lwtun_encaps[lws->type];
const struct lwtunnel_encap_ops *ops;
const struct lwtunnel_encap_ops *ops;
const struct lwtunnel_encap_ops *ops;
const struct lwtunnel_encap_ops *ops;
const struct lwtunnel_encap_ops *ops;
const struct lwtunnel_encap_ops *ops;
static const struct lwtunnel_encap_ops __rcu *
int lwtunnel_encap_add_ops(const struct lwtunnel_encap_ops *ops,
return !cmpxchg((const struct lwtunnel_encap_ops **)
int lwtunnel_encap_del_ops(const struct lwtunnel_encap_ops *ops,
static const struct lwtunnel_encap_ops ip6_tun_lwt_ops = {
static const struct lwtunnel_encap_ops ip_tun_lwt_ops = {
static const struct lwtunnel_encap_ops ila_encap_ops = {
static const struct lwtunnel_encap_ops ioam6_iptun_ops = {
static const struct lwtunnel_encap_ops rpl_ops = {
static const struct lwtunnel_encap_ops seg6_iptun_ops = {
static const struct lwtunnel_encap_ops seg6_local_ops = {
static const struct lwtunnel_encap_ops mpls_iptun_ops = {
static const struct lwtunnel_encap_ops xfrmi_encap_ops = {