ip_tunnel_info
const struct ip_tunnel_info *info)
const struct ip_tunnel_info *info)
struct ip_tunnel_info *info = NULL;
struct ip_tunnel_info *info = skb_tunnel_info(skb);
const struct ip_tunnel_info *tun_info = act->tunnel;
const struct ip_tunnel_info *tun_info;
const struct ip_tunnel_info *tun_info[MLX5_MAX_FLOW_FWD_VPORTS];
const struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *a_info;
struct ip_tunnel_info *b_info;
a_info = container_of(a->ip_tun_key, struct ip_tunnel_info, key);
b_info = container_of(b->ip_tun_key, struct ip_tunnel_info, key);
struct ip_tunnel_info *mlx5e_dup_tun_info(const struct ip_tunnel_info *tun_info)
const struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *mlx5e_dup_tun_info(const struct ip_tunnel_info *tun_info);
const struct ip_tunnel_info *tun_info = e->tun_info;
const struct ip_tunnel_info *tun_info;
const struct ip_tunnel_info *ip_tun = act->tunnel;
const struct ip_tunnel_info *tun = act->tunnel;
struct ip_tunnel_info *ip_tun = (struct ip_tunnel_info *)act->tunnel;
const struct ip_tunnel_info *ip_tun = act->tunnel;
struct ip_tunnel_info *tun = act->tunnel;
const struct ip_tunnel_info *encap_info = NULL;
struct efx_nic *efx, const struct ip_tunnel_info *info,
struct efx_nic *efx, const struct ip_tunnel_info *info,
const struct ip_tunnel_info *info,
const struct ip_tunnel_info *info,
const struct ip_tunnel_info *info,
const struct ip_tunnel_info *info)
struct ip_tunnel_info *info;
struct ip_tunnel_info *unclone;
const struct ip_tunnel_info *info)
struct ip_tunnel_info *info = skb_tunnel_info(skb);
struct ip_tunnel_info *unclone;
struct ip_tunnel_info *info = NULL;
struct ip_tunnel_info *info = skb_tunnel_info(skb);
const struct ip_tunnel_info *info,
static bool is_tnl_info_zero(const struct ip_tunnel_info *info)
static bool geneve_dst_addr_equal(struct ip_tunnel_info *a,
struct ip_tunnel_info *b)
const struct ip_tunnel_info *info = &cfg->info;
static void init_tnl_info(struct ip_tunnel_info *info, __u16 dst_port)
struct ip_tunnel_info *info = &cfg->info;
struct ip_tunnel_info *info, struct nlattr *tb[])
struct ip_tunnel_info *info = &geneve->cfg.info;
struct ip_tunnel_info info;
struct ip_tunnel_info *info;
struct ip_tunnel_info *unclone;
struct ip_tunnel_info *unclone;
const struct ip_tunnel_info *info;
struct ip_tunnel_info *info = skb_tunnel_info(skb);
sizeof(struct ip_tunnel_info) + md_size);
static inline struct ip_tunnel_info *skb_tunnel_info_unclone(struct sk_buff *skb)
struct ip_tunnel_info *info;
struct ip_tunnel_info tun_info;
static inline struct ip_tunnel_info *
struct ip_tunnel_info *tunnel; /* FLOW_ACTION_TUNNEL_ENCAP */
GENMASK((sizeof_field(struct ip_tunnel_info, \
const struct ip_tunnel_info * : ((const void *)(info)->options),\
struct ip_tunnel_info * : ((void *)(info)->options)\
const struct ip_tunnel_info *info)
static inline unsigned short ip_tunnel_info_af(const struct ip_tunnel_info
void ip_tunnel_md_udp_encap(struct sk_buff *skb, struct ip_tunnel_info *info);
const struct ip_tunnel_info *info)
static inline void ip_tunnel_info_opts_set(struct ip_tunnel_info *info,
static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate)
return (struct ip_tunnel_info *)lwtstate->data;
static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate)
const struct ip_tunnel_info *info)
static inline void ip_tunnel_info_opts_set(struct ip_tunnel_info *info,
struct ip_tunnel_info;
struct ip_tunnel_info;
static inline struct ip_tunnel_info *tcf_tunnel_info(const struct tc_action *a)
static inline struct ip_tunnel_info *
struct ip_tunnel_info *tun = tcf_tunnel_info(a);
struct ip_tunnel_info *tun_copy = kmemdup(tun, tun_size,
struct ip_tunnel_info *tinfo = skb_tunnel_info(skb);
struct ip_tunnel_info *info;
const struct ip_tunnel_info *info = skb_tunnel_info(skb);
const struct ip_tunnel_info *info = skb_tunnel_info(skb);
struct ip_tunnel_info *info;
struct ip_tunnel_info *info = skb_tunnel_info(skb);
struct ip_tunnel_info *info;
struct ip_tunnel_info *info = skb_tunnel_info(skb);
struct ip_tunnel_info *info = skb_tunnel_info(skb);
struct ip_tunnel_info *info;
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *info = skb_tunnel_info(skb);
void ip_tunnel_md_udp_encap(struct sk_buff *skb, struct ip_tunnel_info *info)
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info = NULL;
struct ip_tunnel_info *tun_info = lwt_tun_info(lwtstate);
struct ip_tunnel_info *dst, *src;
struct ip_tunnel_info *info, int opts_len,
struct ip_tunnel_info *info, int opts_len,
struct ip_tunnel_info *info, int opts_len,
static int ip_tun_parse_opts(struct nlattr *attr, struct ip_tunnel_info *info,
static int ip_tun_set_opts(struct nlattr *attr, struct ip_tunnel_info *info,
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info = lwt_tun_info(lwtstate);
struct ip_tunnel_info *tun_info)
struct ip_tunnel_info *tun_info)
struct ip_tunnel_info *tun_info)
struct ip_tunnel_info *tun_info)
struct ip_tunnel_info *tun_info = lwt_tun_info(lwtstate);
static int ip_tun_opts_nlsize(struct ip_tunnel_info *info)
struct ip_tunnel_info *info_a = lwt_tun_info(a);
struct ip_tunnel_info *info_b = lwt_tun_info(b);
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *info;
struct ip_tunnel_info *info;
static struct ip_tunnel_info *skb_tunnel_info_txcheck(struct sk_buff *skb)
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info = NULL;
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info)
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *info)
struct ip_tunnel_info *info)
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *info,
struct ip_tunnel_info info;
static int nft_tunnel_ip_dump(struct sk_buff *skb, struct ip_tunnel_info *info)
struct ip_tunnel_info *info)
struct ip_tunnel_info *info)
struct ip_tunnel_info *info = &priv->md->u.tun_info;
struct ip_tunnel_info *egress_tun_info;
int ovs_flow_key_extract(const struct ip_tunnel_info *tun_info,
int ovs_flow_key_extract(const struct ip_tunnel_info *tun_info,
struct ip_tunnel_info *tun_info;
struct ip_tunnel_info *tun_info = &ovs_tun->tun_dst->u.tun_info;
struct ip_tunnel_info *tun_info)
struct ip_tunnel_info *tun_info);
const struct ip_tunnel_info *tun_info)
const struct ip_tunnel_info *);
struct ip_tunnel_info *tun_info)
struct ip_tunnel_info *tun_info)
static int psample_tunnel_meta_len(struct ip_tunnel_info *tun_info)
struct ip_tunnel_info *tun_info;
static int tunnel_key_opts_set(struct nlattr *nla, struct ip_tunnel_info *info,
const struct ip_tunnel_info *info)
const struct ip_tunnel_info *info)
const struct ip_tunnel_info *info)
const struct ip_tunnel_info *info)
const struct ip_tunnel_info *info)
struct ip_tunnel_info *info =
struct ip_tunnel_info *tunnel = priv;