Symbol: ip_tunnel_info
drivers/net/bareudp.c
306
const struct ip_tunnel_info *info)
drivers/net/bareudp.c
376
const struct ip_tunnel_info *info)
drivers/net/bareudp.c
465
struct ip_tunnel_info *info = NULL;
drivers/net/bareudp.c
504
struct ip_tunnel_info *info = skb_tunnel_info(skb);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
106
const struct ip_tunnel_info *tun_info = act->tunnel;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/act.h
26
const struct ip_tunnel_info *tun_info;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
36
const struct ip_tunnel_info *tun_info[MLX5_MAX_FLOW_FWD_VPORTS];
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1358
const struct ip_tunnel_info *tun_info;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
600
struct ip_tunnel_info *a_info;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
601
struct ip_tunnel_info *b_info;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
618
a_info = container_of(a->ip_tun_key, struct ip_tunnel_info, key);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
619
b_info = container_of(b->ip_tun_key, struct ip_tunnel_info, key);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
692
struct ip_tunnel_info *mlx5e_dup_tun_info(const struct ip_tunnel_info *tun_info)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
829
const struct ip_tunnel_info *tun_info;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
42
struct ip_tunnel_info *mlx5e_dup_tun_info(const struct ip_tunnel_info *tun_info);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
96
const struct ip_tunnel_info *tun_info = e->tun_info;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
211
const struct ip_tunnel_info *tun_info;
drivers/net/ethernet/netronome/nfp/flower/action.c
1109
const struct ip_tunnel_info *ip_tun = act->tunnel;
drivers/net/ethernet/netronome/nfp/flower/action.c
287
const struct ip_tunnel_info *tun = act->tunnel;
drivers/net/ethernet/netronome/nfp/flower/action.c
334
struct ip_tunnel_info *ip_tun = (struct ip_tunnel_info *)act->tunnel;
drivers/net/ethernet/netronome/nfp/flower/action.c
417
const struct ip_tunnel_info *ip_tun = act->tunnel;
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1555
struct ip_tunnel_info *tun = act->tunnel;
drivers/net/ethernet/sfc/tc.c
2073
const struct ip_tunnel_info *encap_info = NULL;
drivers/net/ethernet/sfc/tc_encap_actions.c
601
struct efx_nic *efx, const struct ip_tunnel_info *info,
drivers/net/ethernet/sfc/tc_encap_actions.h
95
struct efx_nic *efx, const struct ip_tunnel_info *info,
drivers/net/geneve.c
1141
const struct ip_tunnel_info *info,
drivers/net/geneve.c
1231
const struct ip_tunnel_info *info,
drivers/net/geneve.c
1276
const struct ip_tunnel_info *info,
drivers/net/geneve.c
1293
const struct ip_tunnel_info *info)
drivers/net/geneve.c
1333
struct ip_tunnel_info *info;
drivers/net/geneve.c
1337
struct ip_tunnel_info *unclone;
drivers/net/geneve.c
1405
const struct ip_tunnel_info *info)
drivers/net/geneve.c
1444
struct ip_tunnel_info *info = skb_tunnel_info(skb);
drivers/net/geneve.c
1447
struct ip_tunnel_info *unclone;
drivers/net/geneve.c
1497
struct ip_tunnel_info *info = NULL;
drivers/net/geneve.c
1549
struct ip_tunnel_info *info = skb_tunnel_info(skb);
drivers/net/geneve.c
1787
const struct ip_tunnel_info *info,
drivers/net/geneve.c
1808
static bool is_tnl_info_zero(const struct ip_tunnel_info *info)
drivers/net/geneve.c
1816
static bool geneve_dst_addr_equal(struct ip_tunnel_info *a,
drivers/net/geneve.c
1817
struct ip_tunnel_info *b)
drivers/net/geneve.c
1831
const struct ip_tunnel_info *info = &cfg->info;
drivers/net/geneve.c
1892
static void init_tnl_info(struct ip_tunnel_info *info, __u16 dst_port)
drivers/net/geneve.c
1902
struct ip_tunnel_info *info = &cfg->info;
drivers/net/geneve.c
2093
struct ip_tunnel_info *info, struct nlattr *tb[])
drivers/net/geneve.c
2278
struct ip_tunnel_info *info = &geneve->cfg.info;
drivers/net/geneve.c
86
struct ip_tunnel_info info;
drivers/net/vxlan/vxlan_core.c
2348
struct ip_tunnel_info *info;
drivers/net/vxlan/vxlan_core.c
2523
struct ip_tunnel_info *unclone;
drivers/net/vxlan/vxlan_core.c
2596
struct ip_tunnel_info *unclone;
drivers/net/vxlan/vxlan_core.c
2729
const struct ip_tunnel_info *info;
drivers/net/vxlan/vxlan_core.c
3230
struct ip_tunnel_info *info = skb_tunnel_info(skb);
include/net/dst_metadata.h
168
sizeof(struct ip_tunnel_info) + md_size);
include/net/dst_metadata.h
187
static inline struct ip_tunnel_info *skb_tunnel_info_unclone(struct sk_buff *skb)
include/net/dst_metadata.h
245
struct ip_tunnel_info *info;
include/net/dst_metadata.h
37
struct ip_tunnel_info tun_info;
include/net/dst_metadata.h
54
static inline struct ip_tunnel_info *
include/net/flow_offload.h
276
struct ip_tunnel_info *tunnel; /* FLOW_ACTION_TUNNEL_ENCAP */
include/net/ip_tunnels.h
103
GENMASK((sizeof_field(struct ip_tunnel_info, \
include/net/ip_tunnels.h
108
const struct ip_tunnel_info * : ((const void *)(info)->options),\
include/net/ip_tunnels.h
109
struct ip_tunnel_info * : ((void *)(info)->options)\
include/net/ip_tunnels.h
322
const struct ip_tunnel_info *info)
include/net/ip_tunnels.h
330
static inline unsigned short ip_tunnel_info_af(const struct ip_tunnel_info
include/net/ip_tunnels.h
423
void ip_tunnel_md_udp_encap(struct sk_buff *skb, struct ip_tunnel_info *info);
include/net/ip_tunnels.h
703
const struct ip_tunnel_info *info)
include/net/ip_tunnels.h
708
static inline void ip_tunnel_info_opts_set(struct ip_tunnel_info *info,
include/net/ip_tunnels.h
720
static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate)
include/net/ip_tunnels.h
722
return (struct ip_tunnel_info *)lwtstate->data;
include/net/ip_tunnels.h
740
static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate)
include/net/ip_tunnels.h
754
const struct ip_tunnel_info *info)
include/net/ip_tunnels.h
758
static inline void ip_tunnel_info_opts_set(struct ip_tunnel_info *info,
include/net/ipv6.h
24
struct ip_tunnel_info;
include/net/route.h
53
struct ip_tunnel_info;
include/net/tc_act/tc_tunnel_key.h
56
static inline struct ip_tunnel_info *tcf_tunnel_info(const struct tc_action *a)
include/net/tc_act/tc_tunnel_key.h
71
static inline struct ip_tunnel_info *
include/net/tc_act/tc_tunnel_key.h
75
struct ip_tunnel_info *tun = tcf_tunnel_info(a);
include/net/tc_act/tc_tunnel_key.h
79
struct ip_tunnel_info *tun_copy = kmemdup(tun, tun_size,
net/bridge/br_vlan_tunnel.c
166
struct ip_tunnel_info *tinfo = skb_tunnel_info(skb);
net/core/dev.c
728
struct ip_tunnel_info *info;
net/core/filter.c
4733
const struct ip_tunnel_info *info = skb_tunnel_info(skb);
net/core/filter.c
4811
const struct ip_tunnel_info *info = skb_tunnel_info(skb);
net/core/filter.c
4850
struct ip_tunnel_info *info;
net/core/filter.c
4929
struct ip_tunnel_info *info = skb_tunnel_info(skb);
net/core/flow_dissector.c
370
struct ip_tunnel_info *info;
net/ipv4/fou_bpf.c
48
struct ip_tunnel_info *info = skb_tunnel_info(skb);
net/ipv4/fou_bpf.c
90
struct ip_tunnel_info *info = skb_tunnel_info(skb);
net/ipv4/ip_gre.c
320
struct ip_tunnel_info *info;
net/ipv4/ip_gre.c
503
struct ip_tunnel_info *tun_info;
net/ipv4/ip_gre.c
546
struct ip_tunnel_info *tun_info;
net/ipv4/ip_gre.c
629
struct ip_tunnel_info *info = skb_tunnel_info(skb);
net/ipv4/ip_tunnel.c
363
void ip_tunnel_md_udp_encap(struct sk_buff *skb, struct ip_tunnel_info *info)
net/ipv4/ip_tunnel.c
576
struct ip_tunnel_info *tun_info;
net/ipv4/ip_tunnel.c
673
struct ip_tunnel_info *tun_info = NULL;
net/ipv4/ip_tunnel_core.c
1041
struct ip_tunnel_info *tun_info = lwt_tun_info(lwtstate);
net/ipv4/ip_tunnel_core.c
147
struct ip_tunnel_info *dst, *src;
net/ipv4/ip_tunnel_core.c
494
struct ip_tunnel_info *info, int opts_len,
net/ipv4/ip_tunnel_core.c
531
struct ip_tunnel_info *info, int opts_len,
net/ipv4/ip_tunnel_core.c
559
struct ip_tunnel_info *info, int opts_len,
net/ipv4/ip_tunnel_core.c
607
static int ip_tun_parse_opts(struct nlattr *attr, struct ip_tunnel_info *info,
net/ipv4/ip_tunnel_core.c
670
static int ip_tun_set_opts(struct nlattr *attr, struct ip_tunnel_info *info,
net/ipv4/ip_tunnel_core.c
683
struct ip_tunnel_info *tun_info;
net/ipv4/ip_tunnel_core.c
754
struct ip_tunnel_info *tun_info = lwt_tun_info(lwtstate);
net/ipv4/ip_tunnel_core.c
761
struct ip_tunnel_info *tun_info)
net/ipv4/ip_tunnel_core.c
789
struct ip_tunnel_info *tun_info)
net/ipv4/ip_tunnel_core.c
809
struct ip_tunnel_info *tun_info)
net/ipv4/ip_tunnel_core.c
840
struct ip_tunnel_info *tun_info)
net/ipv4/ip_tunnel_core.c
871
struct ip_tunnel_info *tun_info = lwt_tun_info(lwtstate);
net/ipv4/ip_tunnel_core.c
887
static int ip_tun_opts_nlsize(struct ip_tunnel_info *info)
net/ipv4/ip_tunnel_core.c
940
struct ip_tunnel_info *info_a = lwt_tun_info(a);
net/ipv4/ip_tunnel_core.c
941
struct ip_tunnel_info *info_b = lwt_tun_info(b);
net/ipv4/ip_tunnel_core.c
977
struct ip_tunnel_info *tun_info;
net/ipv4/route.c
2271
struct ip_tunnel_info *tun_info;
net/ipv4/udp_tunnel_core.c
212
struct ip_tunnel_info *info;
net/ipv6/ip6_gre.c
525
struct ip_tunnel_info *info;
net/ipv6/ip6_gre.c
706
static struct ip_tunnel_info *skb_tunnel_info_txcheck(struct sk_buff *skb)
net/ipv6/ip6_gre.c
708
struct ip_tunnel_info *tun_info;
net/ipv6/ip6_gre.c
738
struct ip_tunnel_info *tun_info;
net/ipv6/ip6_gre.c
919
struct ip_tunnel_info *tun_info = NULL;
net/ipv6/ip6_tunnel.c
1316
struct ip_tunnel_info *tun_info;
net/ipv6/route.c
2634
struct ip_tunnel_info *tun_info;
net/netfilter/nf_flow_table_offload.c
36
struct ip_tunnel_info *tun_info)
net/netfilter/nf_flow_table_offload.c
638
struct ip_tunnel_info *tun_info;
net/netfilter/nf_flow_table_offload.c
667
struct ip_tunnel_info *tun_info;
net/netfilter/nf_flow_table_offload.c
99
struct ip_tunnel_info *tun_info;
net/netfilter/nft_tunnel.c
193
struct ip_tunnel_info *info)
net/netfilter/nft_tunnel.c
222
struct ip_tunnel_info *info)
net/netfilter/nft_tunnel.c
29
struct ip_tunnel_info *tun_info;
net/netfilter/nft_tunnel.c
387
struct ip_tunnel_info *info,
net/netfilter/nft_tunnel.c
450
struct ip_tunnel_info info;
net/netfilter/nft_tunnel.c
541
static int nft_tunnel_ip_dump(struct sk_buff *skb, struct ip_tunnel_info *info)
net/netfilter/nft_tunnel.c
651
struct ip_tunnel_info *info)
net/netfilter/nft_tunnel.c
661
struct ip_tunnel_info *info)
net/netfilter/nft_tunnel.c
682
struct ip_tunnel_info *info = &priv->md->u.tun_info;
net/openvswitch/datapath.h
152
struct ip_tunnel_info *egress_tun_info;
net/openvswitch/flow.c
997
int ovs_flow_key_extract(const struct ip_tunnel_info *tun_info,
net/openvswitch/flow.h
290
int ovs_flow_key_extract(const struct ip_tunnel_info *tun_info,
net/openvswitch/flow_netlink.c
2731
struct ip_tunnel_info *tun_info;
net/openvswitch/flow_netlink.c
3699
struct ip_tunnel_info *tun_info = &ovs_tun->tun_dst->u.tun_info;
net/openvswitch/flow_netlink.c
980
struct ip_tunnel_info *tun_info)
net/openvswitch/flow_netlink.h
50
struct ip_tunnel_info *tun_info);
net/openvswitch/vport.c
495
const struct ip_tunnel_info *tun_info)
net/openvswitch/vport.h
201
const struct ip_tunnel_info *);
net/psample/psample.c
217
struct ip_tunnel_info *tun_info)
net/psample/psample.c
291
struct ip_tunnel_info *tun_info)
net/psample/psample.c
311
static int psample_tunnel_meta_len(struct ip_tunnel_info *tun_info)
net/psample/psample.c
372
struct ip_tunnel_info *tun_info;
net/sched/act_tunnel_key.c
296
static int tunnel_key_opts_set(struct nlattr *nla, struct ip_tunnel_info *info,
net/sched/act_tunnel_key.c
571
const struct ip_tunnel_info *info)
net/sched/act_tunnel_key.c
603
const struct ip_tunnel_info *info)
net/sched/act_tunnel_key.c
622
const struct ip_tunnel_info *info)
net/sched/act_tunnel_key.c
653
const struct ip_tunnel_info *info)
net/sched/act_tunnel_key.c
688
const struct ip_tunnel_info *info)
net/sched/act_tunnel_key.c
737
struct ip_tunnel_info *info =
net/sched/act_tunnel_key.c
779
struct ip_tunnel_info *tunnel = priv;