Searched refs:ip_tunnel_key (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_tc.h | 78 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;
|
D | bnxt_tc.c | 102 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/ |
D | ip_tunnels.h | 31 #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/ |
D | flow.h | 78 struct ip_tunnel_key tun_key; /* Encapsulating tunnel key. */
|
D | flow_netlink.c | 851 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/ |
D | ip_gre.c | 465 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()
|
D | ip_tunnel.c | 556 const struct ip_tunnel_key *key; in ip_md_tunnel_xmit()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.c | 2136 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/ |
D | act_tunnel_key.c | 508 struct ip_tunnel_key *key = &info->key; in tunnel_key_dump()
|
/Linux-v4.19/drivers/net/ |
D | geneve.c | 821 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/ |
D | ip6_tunnel.c | 1258 const struct ip_tunnel_key *key; in ip4ip6_tnl_xmit() 1334 const struct ip_tunnel_key *key; in ip6ip6_tnl_xmit()
|
D | ip6_gre.c | 747 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/ |
D | flow_dissector.c | 143 struct ip_tunnel_key *key; in skb_flow_dissect_tunnel_info()
|