Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_tc.h78 struct ip_tunnel_key tun_encap_key;
107 struct ip_tunnel_key tun_key;
108 struct ip_tunnel_key tun_mask;
130 struct ip_tunnel_key key;
Dbnxt_tc.c102 struct ip_tunnel_key *tun_key = &tun_info->key; in bnxt_tc_parse_tunnel_set()
565 struct ip_tunnel_key *tun_key = &flow->tun_key; in hwrm_cfa_decap_filter_alloc()
647 struct ip_tunnel_key *encap_key, in hwrm_cfa_encap_record_alloc()
889 struct ip_tunnel_key *tun_key) in bnxt_tc_get_tunnel_node()
995 struct ip_tunnel_key *tun_key, in bnxt_tc_resolve_tunnel_hdrs()
1073 struct ip_tunnel_key *decap_key = &flow->tun_key; in bnxt_tc_get_decap_handle()
1077 struct ip_tunnel_key tun_key = { 0 }; in bnxt_tc_get_decap_handle()
1171 struct ip_tunnel_key *encap_key = &flow->actions.tun_encap_key; in bnxt_tc_get_encap_handle()
1613 .key_len = sizeof(struct ip_tunnel_key),
/Linux-v4.19/include/net/
Dip_tunnels.h31 #define IP_TUNNEL_KEY_SIZE offsetofend(struct ip_tunnel_key, tp_dst)
34 #define IP_TUNNEL_KEY_IPV4_PAD offsetofend(struct ip_tunnel_key, u.ipv4.dst)
36 (FIELD_SIZEOF(struct ip_tunnel_key, u) - \
37 FIELD_SIZEOF(struct ip_tunnel_key, u.ipv4))
39 struct ip_tunnel_key { struct
70 struct ip_tunnel_key key; argument
189 static inline void ip_tunnel_key_init(struct ip_tunnel_key *key, in ip_tunnel_key_init()
/Linux-v4.19/net/openvswitch/
Dflow.h78 struct ip_tunnel_key tun_key; /* Encapsulating tunnel key. */
Dflow_netlink.c851 const struct ip_tunnel_key *output, in __ip_tun_to_nlattr()
919 const struct ip_tunnel_key *output, in ip_tun_to_nlattr()
/Linux-v4.19/net/ipv4/
Dip_gre.c465 const struct ip_tunnel_key *key) in gre_get_rt()
485 const struct ip_tunnel_key *key; in prepare_fb_xmit()
532 const struct ip_tunnel_key *key; in gre_fb_xmit()
578 const struct ip_tunnel_key *key; in erspan_fb_xmit()
Dip_tunnel.c556 const struct ip_tunnel_key *key; in ip_md_tunnel_xmit()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_tc.c2136 static inline int cmp_encap_info(struct ip_tunnel_key *a, in cmp_encap_info()
2137 struct ip_tunnel_key *b) in cmp_encap_info()
2142 static inline int hash_encap_info(struct ip_tunnel_key *key) in hash_encap_info()
2315 struct ip_tunnel_key *tun_key = &e->tun_info.key; in mlx5e_create_encap_header_ipv4()
2424 struct ip_tunnel_key *tun_key = &e->tun_info.key; in mlx5e_create_encap_header_ipv6()
2537 struct ip_tunnel_key *key = &tun_info->key; in mlx5e_attach_encap()
/Linux-v4.19/net/sched/
Dact_tunnel_key.c508 struct ip_tunnel_key *key = &info->key; in tunnel_key_dump()
/Linux-v4.19/drivers/net/
Dgeneve.c821 const struct ip_tunnel_key *key = &info->key; in geneve_xmit_skb()
864 const struct ip_tunnel_key *key = &info->key; in geneve6_xmit_skb()
/Linux-v4.19/net/ipv6/
Dip6_tunnel.c1258 const struct ip_tunnel_key *key; in ip4ip6_tnl_xmit()
1334 const struct ip_tunnel_key *key; in ip6ip6_tnl_xmit()
Dip6_gre.c747 const struct ip_tunnel_key *key; in __gre6_xmit()
974 const struct ip_tunnel_key *key; in ip6erspan_tunnel_xmit()
/Linux-v4.19/net/core/
Dflow_dissector.c143 struct ip_tunnel_key *key; in skb_flow_dissect_tunnel_info()