Home
last modified time | relevance | path

Searched refs:metadata_dst (Results 1 - 25 of 70) sorted by relevance

123

/kernel/linux/linux-5.10/include/net/
H A Ddst_metadata.h19 struct metadata_dst { struct
28 static inline struct metadata_dst *skb_metadata_dst(const struct sk_buff *skb) in skb_metadata_dst()
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()
66 const struct metadata_dst *a, *b; in skb_metadata_dst_cmp()
71 a = (const struct metadata_dst *) skb_dst(skb_a); in skb_metadata_dst_cmp()
72 b = (const struct metadata_dst *) skb_dst(skb_b); in skb_metadata_dst_cmp()
90 void metadata_dst_free(struct metadata_dst *);
91 struct metadata_dst *metadata_dst_allo
[all...]
H A Dip_tunnels.h102 struct metadata_dst;
285 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
425 struct metadata_dst *iptunnel_metadata_reply(struct metadata_dst *md,
H A Dip6_tunnel.h140 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
H A Dudp_tunnel.h156 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family,
/kernel/linux/linux-6.6/include/net/
H A Ddst_metadata.h32 struct metadata_dst { struct
43 static inline struct metadata_dst *skb_metadata_dst(const struct sk_buff *skb) in skb_metadata_dst()
45 struct metadata_dst *md_dst = (struct metadata_dst *) skb_dst(skb); in skb_metadata_dst()
56 struct metadata_dst *md_dst = skb_metadata_dst(skb); in skb_tunnel_info()
78 struct metadata_dst *md_dst = skb_metadata_dst(skb); in skb_xfrm_md_info()
102 const struct metadata_dst *a, *b; in skb_metadata_dst_cmp()
107 a = (const struct metadata_dst *) skb_dst(skb_a); in skb_metadata_dst_cmp()
108 b = (const struct metadata_dst *) skb_dst(skb_b); in skb_metadata_dst_cmp()
132 void metadata_dst_free(struct metadata_dst *);
[all...]
H A Dip_tunnels.h111 struct metadata_dst;
306 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
453 struct metadata_dst *iptunnel_metadata_reply(struct metadata_dst *md,
H A Dmacsec.h37 struct metadata_dst;
213 struct metadata_dst *md_dst;
H A Dip6_tunnel.h141 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
/kernel/linux/linux-5.10/net/core/
H A Ddst.c123 metadata_dst_free((struct metadata_dst *)dst); in dst_destroy()
284 static void __metadata_dst_init(struct metadata_dst *md_dst, in __metadata_dst_init()
296 struct metadata_dst *metadata_dst_alloc(u8 optslen, enum metadata_type type, in metadata_dst_alloc()
299 struct metadata_dst *md_dst; in metadata_dst_alloc()
311 void metadata_dst_free(struct metadata_dst *md_dst) in metadata_dst_free()
321 struct metadata_dst __percpu *
325 struct metadata_dst __percpu *md_dst; in metadata_dst_alloc_percpu()
327 md_dst = __alloc_percpu_gfp(sizeof(struct metadata_dst) + optslen, in metadata_dst_alloc_percpu()
328 __alignof__(struct metadata_dst), flags); in metadata_dst_alloc_percpu()
339 void metadata_dst_free_percpu(struct metadata_dst __percp
[all...]
/kernel/linux/linux-6.6/net/core/
H A Ddst.c122 metadata_dst_free((struct metadata_dst *)dst); in dst_destroy()
267 static void __metadata_dst_init(struct metadata_dst *md_dst, in __metadata_dst_init()
279 struct metadata_dst *metadata_dst_alloc(u8 optslen, enum metadata_type type, in metadata_dst_alloc()
282 struct metadata_dst *md_dst; in metadata_dst_alloc()
294 void metadata_dst_free(struct metadata_dst *md_dst) in metadata_dst_free()
306 struct metadata_dst __percpu *
310 struct metadata_dst __percpu *md_dst; in metadata_dst_alloc_percpu()
312 md_dst = __alloc_percpu_gfp(sizeof(struct metadata_dst) + optslen, in metadata_dst_alloc_percpu()
313 __alignof__(struct metadata_dst), flags); in metadata_dst_alloc_percpu()
324 void metadata_dst_free_percpu(struct metadata_dst __percp
[all...]
/kernel/linux/linux-5.10/net/bridge/
H A 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()
190 struct metadata_dst *tunnel_dst; in br_handle_egress_vlan_tunnel()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_repr.h7 struct metadata_dst;
53 struct metadata_dst *dst;
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_repr.h7 struct metadata_dst;
53 struct metadata_dst *dst;
/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_interface_bpf.c67 struct metadata_dst *md_dst; in bpf_skb_set_xfrm_info()
74 struct metadata_dst __percpu *tmp; in bpf_skb_set_xfrm_info()
/kernel/linux/linux-6.6/net/bridge/
H A 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_repr.h14 struct metadata_dst *dst;
H A Dice_eswitch.c282 struct metadata_dst *dst; in ice_eswitch_setup_reprs()
370 struct metadata_dst *dst = skb_metadata_dst(skb); in ice_eswitch_set_target_vsi()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dmacsec.h27 struct metadata_dst *md_dst = skb_metadata_dst(skb); in mlx5e_macsec_skb_is_offload()
/kernel/linux/linux-6.6/net/ipv4/
H A Dudp_tunnel_core.c185 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family, in udp_tun_rx_dst()
188 struct metadata_dst *tun_dst; in udp_tun_rx_dst()
/kernel/linux/linux-5.10/include/net/tc_act/
H A Dtc_tunnel_key.h17 struct metadata_dst *tcft_enc_metadata;
/kernel/linux/linux-6.6/include/net/tc_act/
H A Dtc_tunnel_key.h17 struct metadata_dst *tcft_enc_metadata;
/kernel/linux/linux-5.10/net/ipv4/
H A Dudp_tunnel_core.c203 struct metadata_dst *udp_tun_rx_dst(struct sk_buff *skb, unsigned short family, in udp_tun_rx_dst()
206 struct metadata_dst *tun_dst; in udp_tun_rx_dst()
/kernel/linux/linux-6.6/net/dsa/
H A Dtag.c57 struct metadata_dst *md_dst = skb_metadata_dst(skb); in dsa_switch_rcv()
/kernel/linux/linux-5.10/net/openvswitch/
H A Dflow.h45 struct metadata_dst *tun_dst;
/kernel/linux/linux-6.6/net/openvswitch/
H A Dflow.h58 struct metadata_dst *tun_dst;

Completed in 12 milliseconds

123