Home
last modified time | relevance | path

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

12

/Linux-v6.1/include/net/
Ddst_metadata.h31 struct metadata_dst { struct
42 static inline struct metadata_dst *skb_metadata_dst(const struct sk_buff *skb) in skb_metadata_dst() argument
44 struct metadata_dst *md_dst = (struct metadata_dst *) skb_dst(skb); in skb_metadata_dst()
55 struct metadata_dst *md_dst = skb_metadata_dst(skb); in skb_tunnel_info()
77 struct metadata_dst *md_dst = skb_metadata_dst(skb); in skb_xfrm_md_info()
101 const struct metadata_dst *a, *b; in skb_metadata_dst_cmp()
106 a = (const struct metadata_dst *) skb_dst(skb_a); in skb_metadata_dst_cmp()
107 b = (const struct metadata_dst *) skb_dst(skb_b); in skb_metadata_dst_cmp()
131 void metadata_dst_free(struct metadata_dst *);
132 struct metadata_dst *metadata_dst_alloc(u8 optslen, enum metadata_type type,
[all …]
Dip_tunnels.h103 struct metadata_dst;
297 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
443 struct metadata_dst *iptunnel_metadata_reply(struct metadata_dst *md,
Dmacsec.h36 struct metadata_dst;
212 struct metadata_dst *md_dst;
Dip6_tunnel.h141 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
Dudp_tunnel.h164 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family,
/Linux-v6.1/net/core/
Ddst.c125 metadata_dst_free((struct metadata_dst *)dst); in dst_destroy()
286 static void __metadata_dst_init(struct metadata_dst *md_dst, in __metadata_dst_init()
298 struct metadata_dst *metadata_dst_alloc(u8 optslen, enum metadata_type type, in metadata_dst_alloc()
301 struct metadata_dst *md_dst; in metadata_dst_alloc()
313 void metadata_dst_free(struct metadata_dst *md_dst) in metadata_dst_free()
323 struct metadata_dst __percpu *
327 struct metadata_dst __percpu *md_dst; in metadata_dst_alloc_percpu()
329 md_dst = __alloc_percpu_gfp(sizeof(struct metadata_dst) + optslen, in metadata_dst_alloc_percpu()
330 __alignof__(struct metadata_dst), flags); in metadata_dst_alloc_percpu()
341 void metadata_dst_free_percpu(struct metadata_dst __percpu *md_dst) in metadata_dst_free_percpu()
[all …]
/Linux-v6.1/net/bridge/
Dbr_vlan_tunnel.c46 struct metadata_dst *tdst = rtnl_dereference(vlan->tinfo.tunnel_dst); in vlan_tunnel_info_release()
66 struct metadata_dst *metadata = rtnl_dereference(vlan->tinfo.tunnel_dst); in __vlan_tunnel_info_add()
188 struct metadata_dst *tunnel_dst; in br_handle_egress_vlan_tunnel()
/Linux-v6.1/drivers/net/ethernet/netronome/nfp/
Dnfp_net_repr.h7 struct metadata_dst;
53 struct metadata_dst *dst;
/Linux-v6.1/drivers/net/ethernet/intel/ice/
Dice_repr.h14 struct metadata_dst *dst;
Dice_eswitch.c304 struct metadata_dst *dst; in ice_eswitch_setup_reprs()
386 struct metadata_dst *dst = skb_metadata_dst(skb); in ice_eswitch_set_target_vsi()
/Linux-v6.1/net/ipv4/
Dudp_tunnel_core.c184 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family, in udp_tun_rx_dst()
187 struct metadata_dst *tun_dst; in udp_tun_rx_dst()
Dip_tunnel_core.c125 struct metadata_dst *iptunnel_metadata_reply(struct metadata_dst *md, in iptunnel_metadata_reply()
128 struct metadata_dst *res; in iptunnel_metadata_reply()
Dipip.c216 struct metadata_dst *tun_dst = NULL; in ipip_tunnel_rcv()
Dip_gre.c266 struct metadata_dst *tun_dst = NULL; in erspan_rcv()
354 struct metadata_dst *tun_dst = NULL; in __ipgre_rcv()
/Linux-v6.1/include/net/tc_act/
Dtc_tunnel_key.h17 struct metadata_dst *tcft_enc_metadata;
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dmacsec.h43 struct metadata_dst *md_dst = skb_metadata_dst(skb); in mlx5e_macsec_skb_is_offload()
Dmacsec.c86 struct metadata_dst *md_dst;
1704 struct metadata_dst *md_dst = skb_metadata_dst(skb); in mlx5e_macsec_handle_tx_skb()
1722 struct metadata_dst *md_dst = skb_metadata_dst(skb); in mlx5e_macsec_tx_build_eseg()
/Linux-v6.1/net/openvswitch/
Dflow.h58 struct metadata_dst *tun_dst;
/Linux-v6.1/net/netfilter/
Dnft_tunnel.c182 struct metadata_dst *md;
448 struct metadata_dst *md; in nft_tunnel_obj_init()
/Linux-v6.1/net/ipv6/
Dip6_tunnel.c793 struct metadata_dst *tun_dst, in __ip6_tnl_rcv()
877 struct metadata_dst *tun_dst, in ip6_tnl_rcv()
916 struct metadata_dst *tun_dst = NULL; in ipxip6_rcv()
Dip6_gre.c499 struct metadata_dst *tun_dst; in ip6gre_rcv()
551 struct metadata_dst *tun_dst; in ip6erspan_rcv()
/Linux-v6.1/drivers/net/
Dbareudp.c63 struct metadata_dst *tun_dst = NULL; in bareudp_udp_encap_recv()
/Linux-v6.1/net/sched/
Dact_tunnel_key.c364 struct metadata_dst *metadata = NULL; in tunnel_key_init()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dtc.c676 struct metadata_dst *tun_dst; in mlx5e_restore_tunnel()
/Linux-v6.1/net/xfrm/
Dxfrm_interface.c363 struct metadata_dst *md_dst; in xfrmi_rcv_cb()

12