Searched refs:metadata_dst (Results 1 – 25 of 26) sorted by relevance
12
| /Linux-v5.4/include/net/ |
| D | dst_metadata.h | 19 struct metadata_dst { struct 28 static inline struct metadata_dst *skb_metadata_dst(const struct sk_buff *skb) in skb_metadata_dst() argument 30 struct metadata_dst *md_dst = (struct metadata_dst *) skb_dst(skb); in skb_metadata_dst() 41 struct metadata_dst *md_dst = skb_metadata_dst(skb); in skb_tunnel_info() 64 const struct metadata_dst *a, *b; in skb_metadata_dst_cmp() 69 a = (const struct metadata_dst *) skb_dst(skb_a); in skb_metadata_dst_cmp() 70 b = (const struct metadata_dst *) skb_dst(skb_b); in skb_metadata_dst_cmp() 88 void metadata_dst_free(struct metadata_dst *); 89 struct metadata_dst *metadata_dst_alloc(u8 optslen, enum metadata_type type, 91 void metadata_dst_free_percpu(struct metadata_dst __percpu *md_dst); [all …]
|
| D | ip_tunnels.h | 102 struct metadata_dst; 284 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst, 417 struct metadata_dst *iptunnel_metadata_reply(struct metadata_dst *md,
|
| D | udp_tunnel.h | 157 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family,
|
| D | ip6_tunnel.h | 140 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
|
| /Linux-v5.4/net/core/ |
| D | dst.c | 127 metadata_dst_free((struct metadata_dst *)dst); in dst_destroy() 258 static void __metadata_dst_init(struct metadata_dst *md_dst, in __metadata_dst_init() 275 struct metadata_dst *metadata_dst_alloc(u8 optslen, enum metadata_type type, in metadata_dst_alloc() 278 struct metadata_dst *md_dst; in metadata_dst_alloc() 290 void metadata_dst_free(struct metadata_dst *md_dst) in metadata_dst_free() 300 struct metadata_dst __percpu * 304 struct metadata_dst __percpu *md_dst; in metadata_dst_alloc_percpu() 306 md_dst = __alloc_percpu_gfp(sizeof(struct metadata_dst) + optslen, in metadata_dst_alloc_percpu() 307 __alignof__(struct metadata_dst), flags); in metadata_dst_alloc_percpu() 318 void metadata_dst_free_percpu(struct metadata_dst __percpu *md_dst) in metadata_dst_free_percpu() [all …]
|
| D | filter.c | 3928 static struct metadata_dst __percpu *md_dst; 3933 struct metadata_dst *md = this_cpu_ptr(md_dst); in BPF_CALL_4() 4007 const struct metadata_dst *md = this_cpu_ptr(md_dst); in BPF_CALL_3() 4032 struct metadata_dst __percpu *tmp; in bpf_get_skb_set_tunnel_proto()
|
| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/ |
| D | nfp_net_repr.h | 7 struct metadata_dst; 53 struct metadata_dst *dst;
|
| D | nfp_net_common.c | 927 struct metadata_dst *md_dst = skb_metadata_dst(skb); in nfp_net_prep_tx_meta()
|
| /Linux-v5.4/include/net/tc_act/ |
| D | tc_tunnel_key.h | 17 struct metadata_dst *tcft_enc_metadata;
|
| /Linux-v5.4/net/ipv4/ |
| D | udp_tunnel.c | 204 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family, in udp_tun_rx_dst() 207 struct metadata_dst *tun_dst; in udp_tun_rx_dst()
|
| D | ip_tunnel_core.c | 121 struct metadata_dst *iptunnel_metadata_reply(struct metadata_dst *md, in iptunnel_metadata_reply() 124 struct metadata_dst *res; in iptunnel_metadata_reply()
|
| D | ipip.c | 216 struct metadata_dst *tun_dst = NULL; in ipip_tunnel_rcv()
|
| D | ip_gre.c | 255 struct metadata_dst *tun_dst = NULL; in erspan_rcv() 334 struct metadata_dst *tun_dst = NULL; in __ipgre_rcv()
|
| D | ip_tunnel.c | 362 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst, in ip_tunnel_rcv()
|
| /Linux-v5.4/net/bridge/ |
| D | br_vlan_tunnel.c | 59 struct metadata_dst *metadata = NULL; in __vlan_tunnel_info_add()
|
| D | br_private.h | 100 struct metadata_dst *tunnel_dst;
|
| /Linux-v5.4/net/openvswitch/ |
| D | flow.h | 44 struct metadata_dst *tun_dst;
|
| D | flow_netlink.c | 2561 struct metadata_dst *tun_dst; in validate_and_copy_set_tun()
|
| /Linux-v5.4/net/netfilter/ |
| D | nft_tunnel.c | 153 struct metadata_dst *md; 347 struct metadata_dst *md; in nft_tunnel_obj_init()
|
| /Linux-v5.4/net/sched/ |
| D | act_tunnel_key.c | 221 struct metadata_dst *metadata = NULL; in tunnel_key_init()
|
| /Linux-v5.4/net/ipv6/ |
| D | ip6_tunnel.c | 772 struct metadata_dst *tun_dst, in __ip6_tnl_rcv() 860 struct metadata_dst *tun_dst, in ip6_tnl_rcv() 886 struct metadata_dst *tun_dst = NULL; in ipxip6_rcv()
|
| D | ip6_gre.c | 500 struct metadata_dst *tun_dst; in ip6gre_rcv() 552 struct metadata_dst *tun_dst; in ip6erspan_rcv()
|
| /Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt.h | 1291 struct metadata_dst *dst;
|
| /Linux-v5.4/drivers/net/ |
| D | vxlan.c | 1538 struct metadata_dst *tun_dst; in vxlan_parse_gbp_hdr() 1545 tun_dst = (struct metadata_dst *)skb_dst(skb); in vxlan_parse_gbp_hdr() 1703 struct metadata_dst *tun_dst; in vxlan_rcv()
|
| D | geneve.c | 215 struct metadata_dst *tun_dst = NULL; in geneve_rx()
|
12