Home
last modified time | relevance | path

Searched refs:metadata_dst (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/include/net/
Ddst_metadata.h8 struct metadata_dst { struct
15 static inline struct metadata_dst *skb_metadata_dst(struct sk_buff *skb) in skb_metadata_dst() argument
17 struct metadata_dst *md_dst = (struct metadata_dst *) skb_dst(skb); in skb_metadata_dst()
27 struct metadata_dst *md_dst = skb_metadata_dst(skb); in skb_tunnel_info()
50 const struct metadata_dst *a, *b; in skb_metadata_dst_cmp()
55 a = (const struct metadata_dst *) skb_dst(skb_a); in skb_metadata_dst_cmp()
56 b = (const struct metadata_dst *) skb_dst(skb_b); in skb_metadata_dst_cmp()
65 struct metadata_dst *metadata_dst_alloc(u8 optslen, gfp_t flags);
66 struct metadata_dst __percpu *metadata_dst_alloc_percpu(u8 optslen, gfp_t flags);
68 static inline struct metadata_dst *tun_rx_dst(int md_size) in tun_rx_dst()
[all …]
Dip_tunnels.h93 struct metadata_dst;
244 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
280 struct metadata_dst *iptunnel_metadata_reply(struct metadata_dst *md,
Dudp_tunnel.h97 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family,
/linux-4.4.14/net/core/
Ddst.c370 static void __metadata_dst_init(struct metadata_dst *md_dst, u8 optslen) in __metadata_dst_init()
384 struct metadata_dst *metadata_dst_alloc(u8 optslen, gfp_t flags) in metadata_dst_alloc()
386 struct metadata_dst *md_dst; in metadata_dst_alloc()
398 struct metadata_dst __percpu *metadata_dst_alloc_percpu(u8 optslen, gfp_t flags) in metadata_dst_alloc_percpu()
401 struct metadata_dst __percpu *md_dst; in metadata_dst_alloc_percpu()
403 md_dst = __alloc_percpu_gfp(sizeof(struct metadata_dst) + optslen, in metadata_dst_alloc_percpu()
404 __alignof__(struct metadata_dst), flags); in metadata_dst_alloc_percpu()
Dfilter.c1587 static struct metadata_dst __percpu *md_dst;
1593 struct metadata_dst *md = this_cpu_ptr(md_dst); in bpf_skb_set_tunnel_key()
/linux-4.4.14/net/ipv4/
Dudp_tunnel.c109 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family, in udp_tun_rx_dst()
112 struct metadata_dst *tun_dst; in udp_tun_rx_dst()
Dip_tunnel_core.c123 struct metadata_dst *iptunnel_metadata_reply(struct metadata_dst *md, in iptunnel_metadata_reply()
126 struct metadata_dst *res; in iptunnel_metadata_reply()
Dip_tunnel.c429 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst, in ip_tunnel_rcv()
Dip_gre.c387 struct metadata_dst *tun_dst = NULL; in ipgre_rcv()
/linux-4.4.14/net/openvswitch/
Dflow.h50 struct metadata_dst *tun_dst;
Dflow_netlink.c1931 struct metadata_dst *tun_dst; in validate_and_copy_set_tun()
/linux-4.4.14/drivers/net/
Dgeneve.c152 struct metadata_dst *tun_dst = NULL; in geneve_rx()
Dvxlan.c1153 struct metadata_dst *tun_dst) in vxlan_rcv()
1248 struct metadata_dst *tun_dst = NULL; in vxlan_udp_encap_recv()