Symbol: vxlanhdr
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1502
sizeof(struct udphdr) + sizeof(struct vxlanhdr)))
drivers/net/ethernet/emulex/benet/be_main.c
5114
sizeof(struct udphdr) + sizeof(struct vxlanhdr) ||
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
91
struct vxlanhdr *vxh;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
96
vxh = (struct vxlanhdr *)((char *)udp + sizeof(struct udphdr));
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2150
sizeof(struct udphdr) + sizeof(struct vxlanhdr))))
drivers/net/ethernet/sfc/tc_encap_actions.c
320
struct vxlanhdr *vxlan;
drivers/net/ethernet/sfc/tc_encap_actions.c
322
vxlan = (struct vxlanhdr *)(encap->encap_hdr + encap->encap_hdr_len);
drivers/net/ethernet/sfc/tc_encap_actions.c
348
#define vxlan_header_l4_len (sizeof(struct udphdr) + sizeof(struct vxlanhdr))
drivers/net/ethernet/sfc/tc_encap_actions.c
355
efx_gen_tun_header_udp(encap, sizeof(struct vxlanhdr));
drivers/net/ethernet/sfc/tc_encap_actions.c
377
efx_gen_tun_header_udp(encap, sizeof(struct vxlanhdr));
drivers/net/vxlan/vxlan_core.c
1539
const struct vxlanhdr *vh = vxlan_hdr(skb);
drivers/net/vxlan/vxlan_core.c
1561
const struct vxlanhdr *vh = vxlan_hdr(skb);
drivers/net/vxlan/vxlan_core.c
1649
const struct vxlanhdr *vh;
drivers/net/vxlan/vxlan_core.c
1819
struct vxlanhdr *hdr;
drivers/net/vxlan/vxlan_core.c
2183
static int vxlan_build_gpe_hdr(struct vxlanhdr *vxh, __be16 protocol)
drivers/net/vxlan/vxlan_core.c
2201
struct vxlanhdr *vxh;
drivers/net/vxlan/vxlan_core.c
2237
start = skb_checksum_start_offset(skb) - sizeof(struct vxlanhdr);
drivers/net/vxlan/vxlan_core.c
3450
[IFLA_VXLAN_RESERVED_BITS] = NLA_POLICY_EXACT_LEN(sizeof(struct vxlanhdr)),
drivers/net/vxlan/vxlan_core.c
4067
struct vxlanhdr used_bits = {
drivers/net/vxlan/vxlan_core.c
4320
struct vxlanhdr reserved_bits;
drivers/net/vxlan/vxlan_core.c
4351
conf->reserved_bits = (struct vxlanhdr) {
drivers/net/vxlan/vxlan_core.c
4565
nla_total_size(sizeof(struct vxlanhdr)) +
drivers/net/vxlan/vxlan_core.c
603
static bool vxlan_parse_gpe_proto(const struct vxlanhdr *hdr, __be16 *protocol)
drivers/net/vxlan/vxlan_core.c
629
static struct vxlanhdr *vxlan_gro_remcsum(struct sk_buff *skb,
drivers/net/vxlan/vxlan_core.c
631
struct vxlanhdr *vh, size_t hdrlen,
drivers/net/vxlan/vxlan_core.c
655
static struct vxlanhdr *vxlan_gro_prepare_receive(struct sock *sk,
drivers/net/vxlan/vxlan_core.c
660
struct vxlanhdr *vh, *vh2;
drivers/net/vxlan/vxlan_core.c
678
skb_gro_postpull_rcsum(skb, vh, sizeof(struct vxlanhdr));
drivers/net/vxlan/vxlan_core.c
683
vh = vxlan_gro_remcsum(skb, off_vx, vh, sizeof(struct vxlanhdr),
drivers/net/vxlan/vxlan_core.c
692
skb_gro_pull(skb, sizeof(struct vxlanhdr)); /* pull vxlan header */
drivers/net/vxlan/vxlan_core.c
698
vh2 = (struct vxlanhdr *)(p->data + off_vx);
drivers/net/vxlan/vxlan_core.c
732
struct vxlanhdr *vh;
drivers/net/vxlan/vxlan_core.c
756
return eth_gro_complete(skb, nhoff + sizeof(struct vxlanhdr));
drivers/net/vxlan/vxlan_core.c
761
struct vxlanhdr *vh = (struct vxlanhdr *)(skb->data + nhoff);
drivers/net/vxlan/vxlan_core.c
770
err = ptype->callbacks.gro_complete(skb, nhoff + sizeof(struct vxlanhdr));
include/net/vxlan.h
231
struct vxlanhdr reserved_bits;
include/net/vxlan.h
36
#define VXLAN_HLEN (sizeof(struct udphdr) + sizeof(struct vxlanhdr))
include/net/vxlan.h
388
sizeof(struct udphdr) + sizeof(struct vxlanhdr)) ||
include/net/vxlan.h
402
sizeof(struct udphdr) + sizeof(struct vxlanhdr) +
include/net/vxlan.h
406
static inline struct vxlanhdr *vxlan_hdr(struct sk_buff *skb)
include/net/vxlan.h
408
return (struct vxlanhdr *)(udp_hdr(skb) + 1);
include/net/vxlan.h
589
static inline void vxlan_build_gbp_hdr(struct vxlanhdr *vxh, const struct vxlan_metadata *md)
tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c
105
struct vxlanhdr vxh;
tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c
152
struct vxlanhdr vxh;