Home
last modified time | relevance | path

Searched refs:ershdr (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/include/net/
A Derspan.h130 return (ershdr->session_id_upper << 8) + ershdr->session_id; in get_session_id()
135 ershdr->vlan = vlan & 0xff; in set_vlan()
141 return (ershdr->vlan_upper << 8) + ershdr->vlan; in get_vlan()
205 memset(ershdr, 0, sizeof(*ershdr) + ERSPAN_V1_MDSIZE); in erspan_build_header()
210 ershdr->en = enc_type; in erspan_build_header()
211 ershdr->t = truncate; in erspan_build_header()
212 set_vlan(ershdr, vlan_tci); in erspan_build_header()
213 set_session_id(ershdr, id); in erspan_build_header()
299 memset(ershdr, 0, sizeof(*ershdr) + ERSPAN_V2_MDSIZE); in erspan_build_header_v2()
304 ershdr->en = bso; in erspan_build_header_v2()
[all …]
/linux-6.3-rc2/net/ipv4/
A Dgre_demux.c133 struct erspan_base_hdr *ershdr; in gre_parse_header() local
135 if (!pskb_may_pull(skb, nhs + hdr_len + sizeof(*ershdr))) in gre_parse_header()
138 ershdr = (struct erspan_base_hdr *)(skb->data + nhs + hdr_len); in gre_parse_header()
139 tpi->key = cpu_to_be32(get_session_id(ershdr)); in gre_parse_header()
A Dip_gre.c267 struct erspan_base_hdr *ershdr; in erspan_rcv() local
283 ershdr = (struct erspan_base_hdr *)(skb->data + gre_hdr_len); in erspan_rcv()
284 ver = ershdr->ver; in erspan_rcv()
328 sizeof(*ershdr)); in erspan_rcv()
/linux-6.3-rc2/net/ipv6/
A Dip6_gre.c525 struct erspan_base_hdr *ershdr; in ip6erspan_rcv() local
532 ershdr = (struct erspan_base_hdr *)skb->data; in ip6erspan_rcv()
533 ver = ershdr->ver; in ip6erspan_rcv()
573 sizeof(*ershdr)); in ip6erspan_rcv()

Completed in 12 milliseconds