Lines Matching refs:hdrs
115 const struct AcpiTableOptions *hdrs, in acpi_table_install() argument
194 if (hdrs->sig) { in acpi_table_install()
195 strncpy(ext_hdr->sig, hdrs->sig, sizeof ext_hdr->sig); in acpi_table_install()
206 if (hdrs->has_rev) { in acpi_table_install()
207 ext_hdr->revision = hdrs->rev; in acpi_table_install()
213 if (hdrs->oem_id) { in acpi_table_install()
214 strncpy(ext_hdr->oem_id, hdrs->oem_id, sizeof ext_hdr->oem_id); in acpi_table_install()
217 if (hdrs->oem_table_id) { in acpi_table_install()
218 strncpy(ext_hdr->oem_table_id, hdrs->oem_table_id, in acpi_table_install()
222 if (hdrs->has_oem_rev) { in acpi_table_install()
223 ext_hdr->oem_revision = cpu_to_le32(hdrs->oem_rev); in acpi_table_install()
226 if (hdrs->asl_compiler_id) { in acpi_table_install()
227 strncpy(ext_hdr->asl_compiler_id, hdrs->asl_compiler_id, in acpi_table_install()
231 if (hdrs->has_asl_compiler_rev) { in acpi_table_install()
232 ext_hdr->asl_compiler_revision = cpu_to_le32(hdrs->asl_compiler_rev); in acpi_table_install()
247 AcpiTableOptions *hdrs = NULL; in acpi_table_add() local
257 visit_type_AcpiTableOptions(v, NULL, &hdrs, errp); in acpi_table_add()
261 if (!hdrs) { in acpi_table_add()
264 if (!hdrs->file == !hdrs->data) { in acpi_table_add()
269 pathnames = g_strsplit(hdrs->file ?: hdrs->data, ":", 0); in acpi_table_add()
306 acpi_table_install(blob, bloblen, !!hdrs->file, hdrs, errp); in acpi_table_add()
311 qapi_free_AcpiTableOptions(hdrs); in acpi_table_add()