Lines Matching refs:new_table_desc
117 acpi_tb_install_table_with_override(struct acpi_table_desc *new_table_desc, in acpi_tb_install_table_with_override() argument
136 acpi_tb_override_table(new_table_desc); in acpi_tb_install_table_with_override()
140 new_table_desc->address, in acpi_tb_install_table_with_override()
141 new_table_desc->flags, in acpi_tb_install_table_with_override()
142 new_table_desc->pointer); in acpi_tb_install_table_with_override()
144 acpi_tb_print_table_header(new_table_desc->address, in acpi_tb_install_table_with_override()
145 new_table_desc->pointer); in acpi_tb_install_table_with_override()
154 acpi_ut_set_integer_width(new_table_desc->pointer->revision); in acpi_tb_install_table_with_override()
178 struct acpi_table_desc new_table_desc; in acpi_tb_install_fixed_table() local
192 status = acpi_tb_acquire_temp_table(&new_table_desc, address, in acpi_tb_install_fixed_table()
203 status = acpi_tb_verify_temp_table(&new_table_desc, signature); in acpi_tb_install_fixed_table()
210 acpi_tb_install_table_with_override(&new_table_desc, TRUE, table_index); in acpi_tb_install_fixed_table()
216 acpi_tb_release_temp_table(&new_table_desc); in acpi_tb_install_fixed_table()
249 struct acpi_table_desc new_table_desc; in acpi_tb_install_standard_table() local
255 status = acpi_tb_acquire_temp_table(&new_table_desc, address, flags); in acpi_tb_install_standard_table()
269 ACPI_COMPARE_NAME(&new_table_desc.signature, ACPI_SIG_SSDT)) { in acpi_tb_install_standard_table()
272 new_table_desc.signature.ascii, in acpi_tb_install_standard_table()
279 status = acpi_tb_verify_temp_table(&new_table_desc, NULL); in acpi_tb_install_standard_table()
296 if ((new_table_desc.signature.ascii[0] != 0x00) && in acpi_tb_install_standard_table()
298 (&new_table_desc.signature, ACPI_SIG_SSDT)) in acpi_tb_install_standard_table()
299 && (strncmp(new_table_desc.signature.ascii, "OEM", 3))) { in acpi_tb_install_standard_table()
303 acpi_ut_valid_acpi_name(new_table_desc. in acpi_tb_install_standard_table()
306 new_table_desc.signature. in acpi_tb_install_standard_table()
308 new_table_desc.signature.integer)); in acpi_tb_install_standard_table()
322 if (!acpi_tb_compare_tables(&new_table_desc, i)) { in acpi_tb_install_standard_table()
356 acpi_tb_uninstall_table(&new_table_desc); in acpi_tb_install_standard_table()
365 acpi_tb_install_table_with_override(&new_table_desc, override, in acpi_tb_install_standard_table()
372 acpi_tb_release_temp_table(&new_table_desc); in acpi_tb_install_standard_table()
397 struct acpi_table_desc new_table_desc; in acpi_tb_override_table() local
406 acpi_tb_acquire_temp_table(&new_table_desc, in acpi_tb_override_table()
418 acpi_tb_acquire_temp_table(&new_table_desc, address, in acpi_tb_override_table()
430 status = acpi_tb_verify_temp_table(&new_table_desc, NULL); in acpi_tb_override_table()
439 override_type, ACPI_FORMAT_UINT64(new_table_desc.address))); in acpi_tb_override_table()
449 acpi_tb_init_table_descriptor(old_table_desc, new_table_desc.address, in acpi_tb_override_table()
450 new_table_desc.flags, in acpi_tb_override_table()
451 new_table_desc.pointer); in acpi_tb_override_table()
456 acpi_tb_release_temp_table(&new_table_desc); in acpi_tb_override_table()