ACPI_REPORT_ERROR (("Incorrect table signature - wanted [%s] found [%4.4s]\n", 
ACPI_REPORT_ERROR (( "Incorrect table signature - wanted [%s] found [%4.4s]\n", 
acpi_tb_get_secondary_table (	struct acpi_pointer             *address,	acpi_string                     signature,	struct acpi_table_desc          *table_info){	acpi_status                     status;	struct acpi_table_header        header;	ACPI_FUNCTION_TRACE_STR ("tb_get_secondary_table", signature);	/* Get the header in order to match the signature */	status = acpi_tb_get_table_header (address, &header);	if (ACPI_FAILURE (status)) {		return_ACPI_STATUS (status);	}	/* Signature must match request */	if (ACPI_STRNCMP (header.signature, signature, ACPI_NAME_SIZE)) {		ACPI_REPORT_ERROR (("Incorrect table signature - wanted [%s] found [%4.4s]\n",			signature, header.signature));		return_ACPI_STATUS (AE_BAD_SIGNATURE);	}	/*	 * Check the table signature and make sure it is recognized.	 * Also checks the header checksum	 */	table_info->pointer = &header;	status = acpi_tb_recognize_table (table_info, ACPI_TABLE_SECONDARY);	if (ACPI_FAILURE (status)) {		return_ACPI_STATUS (status);	}	/* Get the entire table */	status = acpi_tb_get_table_body (address, &header, table_info);	if (ACPI_FAILURE (status)) {		return_ACPI_STATUS (status);	}	/* Install the table */	status = acpi_tb_install_table (table_info);	return_ACPI_STATUS (status);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/44f6c01242da4e162f28d8e1216a8c7a91174605/tbgetall.c/clean/drivers/acpi/tables/tbgetall.c