Home
last modified time | relevance | path

Searched refs:l4hdr (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dtest_tc_tunnel.c62 union l4hdr { union
69 union l4hdr l4hdr; member
75 union l4hdr l4hdr; member
179 olen += sizeof(h_outer.l4hdr.gre); in __encap_ipv4()
181 h_outer.l4hdr.gre.flags = 0; in __encap_ipv4()
185 olen += sizeof(h_outer.l4hdr.udp); in __encap_ipv4()
188 h_outer.l4hdr.udp.check = 0; in __encap_ipv4()
190 sizeof(h_outer.l4hdr.udp) + in __encap_ipv4()
310 olen += sizeof(h_outer.l4hdr.gre); in __encap_ipv6()
312 h_outer.l4hdr.gre.flags = 0; in __encap_ipv6()
[all …]
/linux-6.15/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_txrx.c189 unsigned char *l4hdr; in fbnic_tx_lso() local
212 l4hdr = skb_checksum_start(skb); in fbnic_tx_lso()
213 payload_len = cpu_to_be16(skb->len - (l4hdr - skb->data)); in fbnic_tx_lso()
216 struct tcphdr *tcph = (struct tcphdr *)l4hdr; in fbnic_tx_lso()
219 l4len = __tcp_hdrlen((struct tcphdr *)l4hdr); in fbnic_tx_lso()
222 struct udphdr *udph = (struct udphdr *)l4hdr; in fbnic_tx_lso()
229 hdrlen = (l4hdr - skb->data) + l4len; in fbnic_tx_lso()