/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.h | 89 struct ip_tunnel_key tun_encap_key; 130 struct ip_tunnel_key tun_key; 131 struct ip_tunnel_key tun_mask; 153 struct ip_tunnel_key key;
|
H A D | bnxt_tc.c | 106 const struct ip_tunnel_key *tun_key = &tun_info->key; in bnxt_tc_parse_tunnel_set() 793 struct ip_tunnel_key *tun_key = &flow->tun_key; in hwrm_cfa_decap_filter_alloc() 873 struct ip_tunnel_key *encap_key, in hwrm_cfa_encap_record_alloc() 1112 struct ip_tunnel_key *tun_key) in bnxt_tc_get_tunnel_node() 1218 struct ip_tunnel_key *tun_key, in bnxt_tc_resolve_tunnel_hdrs() 1296 struct ip_tunnel_key *decap_key = &flow->tun_key; in bnxt_tc_get_decap_handle() 1300 struct ip_tunnel_key tun_key = { 0 }; in bnxt_tc_get_decap_handle() 1394 struct ip_tunnel_key *encap_key = &flow->actions.tun_encap_key; in bnxt_tc_get_encap_handle() 1988 .key_len = sizeof(struct ip_tunnel_key),
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.h | 89 struct ip_tunnel_key tun_encap_key; 130 struct ip_tunnel_key tun_key; 131 struct ip_tunnel_key tun_mask; 153 struct ip_tunnel_key key;
|
H A D | bnxt_tc.c | 107 const struct ip_tunnel_key *tun_key = &tun_info->key; in bnxt_tc_parse_tunnel_set() 796 struct ip_tunnel_key *tun_key = &flow->tun_key; in hwrm_cfa_decap_filter_alloc() 880 struct ip_tunnel_key *encap_key, in hwrm_cfa_encap_record_alloc() 1120 struct ip_tunnel_key *tun_key) in bnxt_tc_get_tunnel_node() 1226 struct ip_tunnel_key *tun_key, in bnxt_tc_resolve_tunnel_hdrs() 1304 struct ip_tunnel_key *decap_key = &flow->tun_key; in bnxt_tc_get_decap_handle() 1308 struct ip_tunnel_key tun_key = { 0 }; in bnxt_tc_get_decap_handle() 1402 struct ip_tunnel_key *encap_key = &flow->actions.tun_encap_key; in bnxt_tc_get_encap_handle() 2002 .key_len = sizeof(struct ip_tunnel_key),
|
/kernel/linux/linux-5.10/include/net/ |
H A 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 (sizeof_field(struct ip_tunnel_key, u) - \ 37 sizeof_field(struct ip_tunnel_key, u.ipv4)) 39 struct ip_tunnel_key { struct 70 struct ip_tunnel_key key; 170 static inline void ip_tunnel_key_init(struct ip_tunnel_key *key, in ip_tunnel_key_init()
|
/kernel/linux/linux-6.6/include/net/ |
H A 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 (sizeof_field(struct ip_tunnel_key, u) - \ 37 sizeof_field(struct ip_tunnel_key, u.ipv4)) 39 struct ip_tunnel_key { struct 85 struct ip_tunnel_key key; 182 static inline void ip_tunnel_key_init(struct ip_tunnel_key *key, in ip_tunnel_key_init()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | tc_encap_actions.c | 268 struct ip_tunnel_key *key = &encap->key; in efx_gen_tun_header_ipv4() 288 struct ip_tunnel_key *key = &encap->key; in efx_gen_tun_header_ipv6() 306 struct ip_tunnel_key *key = &encap->key; in efx_gen_tun_header_udp() 318 struct ip_tunnel_key *key = &encap->key; in efx_gen_tun_header_vxlan() 330 struct ip_tunnel_key *key = &encap->key; in efx_gen_tun_header_geneve()
|
H A D | tc_encap_actions.h | 73 struct ip_tunnel_key key; /* 52 bytes */
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_vxlan.c | 86 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_gen_ip_tunnel_header_vxlan()
|
H A D | tc_tun_mplsoudp.c | 32 const struct ip_tunnel_key *tun_key = &r->tun_info->key; in generate_ip_tun_hdr()
|
H A D | tc_tun_gre.c | 31 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_gen_ip_tunnel_header_gretap()
|
H A D | tc_tun.c | 190 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_tc_tun_create_header_ipv4() 355 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_tc_tun_create_header_ipv6()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_mplsoudp.c | 32 const struct ip_tunnel_key *tun_key = &r->tun_info->key; in generate_ip_tun_hdr()
|
H A D | tc_tun_gre.c | 31 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_gen_ip_tunnel_header_gretap()
|
H A D | tc_tun.h | 25 const struct ip_tunnel_key *ip_tun_key;
|
H A D | tc_tun_vxlan.c | 87 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_gen_ip_tunnel_header_vxlan()
|
H A D | tc_tun.c | 228 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_tc_tun_create_header_ipv4() 344 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_tc_tun_update_header_ipv4() 498 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_tc_tun_create_header_ipv6() 612 const struct ip_tunnel_key *tun_key = &e->tun_info->key; in mlx5e_tc_tun_update_header_ipv6()
|
/kernel/linux/linux-5.10/net/psample/ |
H A D | psample.c | 219 const struct ip_tunnel_key *tun_key = &tun_info->key; in __psample_ip_tun_to_nlattr() 311 const struct ip_tunnel_key *tun_key = &tun_info->key; in psample_tunnel_meta_len()
|
/kernel/linux/linux-6.6/net/psample/ |
H A D | psample.c | 221 const struct ip_tunnel_key *tun_key = &tun_info->key; in __psample_ip_tun_to_nlattr() 313 const struct ip_tunnel_key *tun_key = &tun_info->key; in psample_tunnel_meta_len()
|
/kernel/linux/linux-5.10/net/openvswitch/ |
H A D | flow.h | 65 struct ip_tunnel_key tun_key; /* Encapsulating tunnel key. */
|
/kernel/linux/linux-6.6/net/openvswitch/ |
H A D | flow.h | 78 struct ip_tunnel_key tun_key; /* Encapsulating tunnel key. */
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | bareudp.c | 289 const struct ip_tunnel_key *key = &info->key; in bareudp_xmit_skb() 352 const struct ip_tunnel_key *key = &info->key; in bareudp6_xmit_skb()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | bareudp.c | 298 const struct ip_tunnel_key *key = &info->key; in bareudp_xmit_skb() 361 const struct ip_tunnel_key *key = &info->key; in bareudp6_xmit_skb()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | ip_gre.c | 477 const struct ip_tunnel_key *key; in gre_fb_xmit() 515 const struct ip_tunnel_key *key; in erspan_fb_xmit() 596 const struct ip_tunnel_key *key; in gre_fill_metadata_dst()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | ip_gre.c | 482 const struct ip_tunnel_key *key; in gre_fb_xmit() 520 const struct ip_tunnel_key *key; in erspan_fb_xmit() 602 const struct ip_tunnel_key *key; in gre_fill_metadata_dst()
|