Home
last modified time | relevance | path

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

/qemu/hw/acpi/
A Dcore.c116 struct acpi_table_header *ext_hdr; in acpi_table_install() local
187 ext_hdr->_length = cpu_to_le16(acpi_payload_size); in acpi_table_install()
190 strncpy(ext_hdr->sig, hdrs->sig, sizeof ext_hdr->sig); in acpi_table_install()
199 ext_hdr->length = cpu_to_le32(acpi_payload_size); in acpi_table_install()
202 ext_hdr->revision = hdrs->rev; in acpi_table_install()
206 ext_hdr->checksum = 0; in acpi_table_install()
209 strncpy(ext_hdr->oem_id, hdrs->oem_id, sizeof ext_hdr->oem_id); in acpi_table_install()
213 strncpy(ext_hdr->oem_table_id, hdrs->oem_table_id, in acpi_table_install()
214 sizeof ext_hdr->oem_table_id); in acpi_table_install()
223 sizeof ext_hdr->asl_compiler_id); in acpi_table_install()
[all …]
/qemu/net/
A Deth.c378 struct ip6_ext_hdr *ext_hdr, in _eth_get_rss_ex_dst_addr() argument
405 struct ip6_ext_hdr *ext_hdr, in _eth_get_rss_ex_src_addr() argument
408 size_t bytes_left = (ext_hdr->ip6r_len + 1) * 8 - sizeof(*ext_hdr); in _eth_get_rss_ex_src_addr()
410 size_t opt_offset = dsthdr_offset + sizeof(*ext_hdr); in _eth_get_rss_ex_src_addr()
456 struct ip6_ext_hdr ext_hdr; in eth_parse_ipv6_hdr() local
493 &ext_hdr, sizeof(ext_hdr)); in eth_parse_ipv6_hdr()
495 if (bytes_read < sizeof(ext_hdr)) { in eth_parse_ipv6_hdr()
500 if (ext_hdr.ip6r_len == sizeof(struct in6_address) / 8) { in eth_parse_ipv6_hdr()
510 &ext_hdr, &info->rss_ex_src); in eth_parse_ipv6_hdr()
516 curr_ext_hdr_type = ext_hdr.ip6r_nxt; in eth_parse_ipv6_hdr()
[all …]
/qemu/tools/ebpf/
A Drss.bpf.c177 struct ipv6_opt_hdr ext_hdr = {}; in parse_ipv6_ext() local
181 err = bpf_skb_load_bytes_relative(skb, *l4_offset, &ext_hdr, in parse_ipv6_ext()
182 sizeof(ext_hdr), BPF_HDR_START_NET); in parse_ipv6_ext()
217 size_t opt_offset = sizeof(ext_hdr); in parse_ipv6_ext()
243 if (opt_offset + 1 >= ext_hdr.hdrlen * 8) { in parse_ipv6_ext()
251 *l4_protocol = ext_hdr.nexthdr; in parse_ipv6_ext()
252 *l4_offset += (ext_hdr.hdrlen + 1) * 8; in parse_ipv6_ext()
254 if (!ip6_extension_header_type(ext_hdr.nexthdr)) { in parse_ipv6_ext()

Completed in 10 milliseconds