Searched refs:genevehdr (Results 1 – 5 of 5) sorted by relevance
18 sizeof(struct genevehdr) + in mlx5e_tc_tun_calc_hlen_geneve() 98 struct genevehdr *geneveh; in mlx5e_gen_ip_tunnel_header_geneve() 100 geneveh = (struct genevehdr *)((char *)udp + sizeof(struct udphdr)); in mlx5e_gen_ip_tunnel_header_geneve()
37 #define GENEVE_BASE_HLEN (sizeof(struct udphdr) + sizeof(struct genevehdr))173 static inline struct genevehdr *geneve_hdr(const struct sk_buff *skb) in geneve_hdr() 175 return (struct genevehdr *)(udp_hdr(skb) + 1); in geneve_hdr() 225 struct genevehdr *gnvh = geneve_hdr(skb); in geneve_rx() 367 struct genevehdr *geneveh; in geneve_udp_encap_recv() 417 struct genevehdr *geneveh; in geneve_udp_encap_err_lookup() 496 static int geneve_hlen(struct genevehdr *gh) in geneve_hlen() 507 struct genevehdr *gh, *gh2; in geneve_gro_receive() 534 gh2 = (struct genevehdr *)(p->data + off_gnv); in geneve_gro_receive() 564 struct genevehdr *g in geneve_gro_complete() [all...]
45 struct genevehdr { struct 47 opt_lengenevehdr global() argument 48 vergenevehdr global() argument 49 rsvd1genevehdr global() argument 50 criticalgenevehdr global() argument 51 oamgenevehdr global() argument 59 proto_typegenevehdr global() argument 60 vnigenevehdr global() argument 61 rsvd2genevehdr global() argument 62 optionsgenevehdr global() argument
331 struct genevehdr *geneve; in efx_gen_tun_header_geneve() 334 geneve = (struct genevehdr *)(encap->encap_hdr + encap->encap_hdr_len); in efx_gen_tun_header_geneve() 358 #define geneve_header_l4_len (sizeof(struct udphdr) + sizeof(struct genevehdr))365 efx_gen_tun_header_udp(encap, sizeof(struct genevehdr)); in efx_gen_geneve_header_ipv4() 386 efx_gen_tun_header_udp(encap, sizeof(struct genevehdr)); in efx_gen_geneve_header_ipv6()
199 struct genevehdr *gnvh, _gnvh; in nft_inner_parse_tunhdr()