Home
last modified time | relevance | path

Searched refs:genevehdr (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_geneve.c18 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_geneve.c18 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()
/kernel/linux/linux-5.10/drivers/net/
H A Dgeneve.c34 #define GENEVE_BASE_HLEN (sizeof(struct udphdr) + sizeof(struct genevehdr))
166 static inline struct genevehdr *geneve_hdr(const struct sk_buff *skb) in geneve_hdr()
168 return (struct genevehdr *)(udp_hdr(skb) + 1); in geneve_hdr()
218 struct genevehdr *gnvh = geneve_hdr(skb); in geneve_rx()
343 struct genevehdr *geneveh; in geneve_udp_encap_recv()
388 struct genevehdr *geneveh; in geneve_udp_encap_err_lookup()
466 static int geneve_hlen(struct genevehdr *gh) in geneve_hlen()
477 struct genevehdr *gh, *gh2; in geneve_gro_receive()
507 gh2 = (struct genevehdr *)(p->data + off_gnv); in geneve_gro_receive()
538 struct genevehdr *g in geneve_gro_complete()
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dgeneve.c36 #define GENEVE_BASE_HLEN (sizeof(struct udphdr) + sizeof(struct genevehdr))
169 static inline struct genevehdr *geneve_hdr(const struct sk_buff *skb) in geneve_hdr()
171 return (struct genevehdr *)(udp_hdr(skb) + 1); in geneve_hdr()
221 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...]
/kernel/linux/linux-5.10/include/net/
H A Dgeneve.h45 struct genevehdr { struct
/kernel/linux/linux-6.6/include/net/
H A Dgeneve.h45 struct genevehdr { struct
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Dtc_encap_actions.c331 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()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnft_inner.c192 struct genevehdr *gnvh, _gnvh; in nft_inner_parse_tunhdr()

Completed in 8 milliseconds