Lines Matching refs:new_table_desc
118 struct acpi_table_desc *new_table_desc, in acpi_tb_install_table_with_override() argument
134 acpi_tb_override_table(new_table_desc); in acpi_tb_install_table_with_override()
139 new_table_desc->address, in acpi_tb_install_table_with_override()
140 new_table_desc->flags, in acpi_tb_install_table_with_override()
141 new_table_desc->pointer); in acpi_tb_install_table_with_override()
143 acpi_tb_print_table_header(new_table_desc->address, in acpi_tb_install_table_with_override()
144 new_table_desc->pointer); in acpi_tb_install_table_with_override()
149 acpi_ut_set_integer_width(new_table_desc->pointer->revision); in acpi_tb_install_table_with_override()
173 struct acpi_table_desc new_table_desc; in acpi_tb_install_fixed_table() local
187 status = acpi_tb_acquire_temp_table(&new_table_desc, address, in acpi_tb_install_fixed_table()
198 status = acpi_tb_verify_temp_table(&new_table_desc, signature); in acpi_tb_install_fixed_table()
203 acpi_tb_install_table_with_override(table_index, &new_table_desc, TRUE); in acpi_tb_install_fixed_table()
209 acpi_tb_release_temp_table(&new_table_desc); in acpi_tb_install_fixed_table()
242 struct acpi_table_desc new_table_desc; in acpi_tb_install_standard_table() local
248 status = acpi_tb_acquire_temp_table(&new_table_desc, address, flags); in acpi_tb_install_standard_table()
262 ACPI_COMPARE_NAME(&new_table_desc.signature, ACPI_SIG_SSDT)) { in acpi_tb_install_standard_table()
265 new_table_desc.signature.ascii, in acpi_tb_install_standard_table()
272 status = acpi_tb_verify_temp_table(&new_table_desc, NULL); in acpi_tb_install_standard_table()
289 if ((new_table_desc.signature.ascii[0] != 0x00) && in acpi_tb_install_standard_table()
291 (&new_table_desc.signature, ACPI_SIG_SSDT)) in acpi_tb_install_standard_table()
292 && (ACPI_STRNCMP(new_table_desc.signature.ascii, "OEM", 3))) in acpi_tb_install_standard_table()
297 acpi_ut_valid_acpi_name(new_table_desc. in acpi_tb_install_standard_table()
300 new_table_desc.signature. in acpi_tb_install_standard_table()
302 new_table_desc.signature.integer)); in acpi_tb_install_standard_table()
316 if (!acpi_tb_compare_tables(&new_table_desc, i)) { in acpi_tb_install_standard_table()
350 acpi_tb_uninstall_table(&new_table_desc); in acpi_tb_install_standard_table()
365 acpi_tb_install_table_with_override(i, &new_table_desc, override); in acpi_tb_install_standard_table()
371 acpi_tb_release_temp_table(&new_table_desc); in acpi_tb_install_standard_table()
396 struct acpi_table_desc new_table_desc; in acpi_tb_override_table() local
405 acpi_tb_acquire_temp_table(&new_table_desc, in acpi_tb_override_table()
417 acpi_tb_acquire_temp_table(&new_table_desc, address, in acpi_tb_override_table()
429 status = acpi_tb_verify_temp_table(&new_table_desc, NULL); in acpi_tb_override_table()
438 override_type, ACPI_FORMAT_UINT64(new_table_desc.address))); in acpi_tb_override_table()
448 acpi_tb_init_table_descriptor(old_table_desc, new_table_desc.address, in acpi_tb_override_table()
449 new_table_desc.flags, in acpi_tb_override_table()
450 new_table_desc.pointer); in acpi_tb_override_table()
455 acpi_tb_release_temp_table(&new_table_desc); in acpi_tb_override_table()