Home
last modified time | relevance | path

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

/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_tc_tunnel.c59 union l4hdr { union
66 union l4hdr l4hdr; member
72 union l4hdr l4hdr; member
176 olen += sizeof(h_outer.l4hdr.gre); in __encap_ipv4()
177 h_outer.l4hdr.gre.protocol = bpf_htons(l2_proto); in __encap_ipv4()
178 h_outer.l4hdr.gre.flags = 0; in __encap_ipv4()
182 olen += sizeof(h_outer.l4hdr.udp); in __encap_ipv4()
183 h_outer.l4hdr.udp.source = __bpf_constant_htons(cfg_udp_src); in __encap_ipv4()
184 h_outer.l4hdr.udp.dest = bpf_htons(udp_dst); in __encap_ipv4()
185 h_outer.l4hdr.udp.check = 0; in __encap_ipv4()
[all …]
/openbmc/qemu/hw/net/
H A Dnet_tx_pkt.c327 struct tcp_hdr l4hdr; in net_tx_pkt_build_vheader() local
350 pkt->payload_frags, 0, &l4hdr, sizeof(l4hdr)); in net_tx_pkt_build_vheader()
351 if (bytes_read < sizeof(l4hdr) || in net_tx_pkt_build_vheader()
352 l4hdr.th_off * sizeof(uint32_t) < sizeof(l4hdr)) { in net_tx_pkt_build_vheader()
356 pkt->virt_hdr.hdr_len = pkt->hdr_len + l4hdr.th_off * sizeof(uint32_t); in net_tx_pkt_build_vheader()
650 struct iovec *l4hdr = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_fix() local
653 size_t len = l3hdr->iov_len + l4hdr->iov_len + fragment_len; in net_tx_pkt_tcp_fragment_fix()
674 struct iovec *l4hdr = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_advance() local
676 struct tcp_hdr *th = l4hdr->iov_base; in net_tx_pkt_tcp_fragment_advance()
H A Dtrace-events179 …ta_protocols(bool hasip4, bool hasip6, int l4hdr_protocol) "protocols: ip4: %d, ip6: %d, l4hdr: %d"