Lines Matching full:signature

22 	char signature[ACPI_NAMESEG_SIZE];  member
31 osl_table_name_from_file(char *filename, char *signature, u32 *instance);
33 static acpi_status osl_add_table_to_list(char *signature, u32 instance);
42 char *signature, struct acpi_table_header **table);
57 char *signature,
65 osl_get_bios_table(char *signature,
203 * PARAMETERS: signature - ACPI Signature for desired table. Must be
212 * AE_NOT_FOUND: A table with the signature was not found
214 * NOTE: Assumes the input signature is uppercase.
219 acpi_os_get_table_by_name(char *signature, in acpi_os_get_table_by_name() argument
240 osl_get_bios_table(signature, instance, table, address); in acpi_os_get_table_by_name()
244 status = osl_get_customized_table(STATIC_TABLE_DIR, signature, in acpi_os_get_table_by_name()
255 signature, instance, table, in acpi_os_get_table_by_name()
267 * PARAMETERS: signature - Table signature
277 static acpi_status osl_add_table_to_list(char *signature, u32 instance) in osl_add_table_to_list() argument
289 ACPI_COPY_NAMESEG(new_info->signature, signature); in osl_add_table_to_list()
296 if (ACPI_COMPARE_NAMESEG(next->signature, signature)) { in osl_add_table_to_list()
317 signature, instance, next_instance); in osl_add_table_to_list()
376 /* Now we can just get the table via the signature */ in acpi_os_get_table_by_index()
378 status = acpi_os_get_table_by_name(info->signature, info->instance, in acpi_os_get_table_by_index()
737 osl_add_table_to_list(mapped_table->signature, 0); in osl_list_bios_tables()
748 * PARAMETERS: signature - ACPI Signature for common table. Must be
757 * AE_NOT_FOUND: A table with the signature was not found
761 * NOTE: Assumes the input signature is uppercase.
766 osl_get_bios_table(char *signature, in osl_get_bios_table() argument
785 if (ACPI_COMPARE_NAMESEG(signature, ACPI_RSDP_NAME) || in osl_get_bios_table()
786 ACPI_COMPARE_NAMESEG(signature, ACPI_SIG_RSDT) || in osl_get_bios_table()
787 ACPI_COMPARE_NAMESEG(signature, ACPI_SIG_XSDT) || in osl_get_bios_table()
788 ACPI_COMPARE_NAMESEG(signature, ACPI_SIG_DSDT) || in osl_get_bios_table()
789 ACPI_COMPARE_NAMESEG(signature, ACPI_SIG_FACS)) { in osl_get_bios_table()
800 if (ACPI_COMPARE_NAMESEG(signature, ACPI_SIG_DSDT)) { in osl_get_bios_table()
818 } else if (ACPI_COMPARE_NAMESEG(signature, ACPI_SIG_FACS)) { in osl_get_bios_table()
836 } else if (ACPI_COMPARE_NAMESEG(signature, ACPI_SIG_XSDT)) { in osl_get_bios_table()
845 } else if (ACPI_COMPARE_NAMESEG(signature, ACPI_SIG_RSDT)) { in osl_get_bios_table()
855 signature = ACPI_SIG_RSDP; in osl_get_bios_table()
865 status = osl_map_table(table_address, signature, &mapped_table); in osl_get_bios_table()
932 /* Does this table match the requested signature? */ in osl_get_bios_table()
935 (mapped_table->signature, signature)) { in osl_get_bios_table()
1041 * signature - Optional ACPI Signature for desired table.
1055 char *signature, struct acpi_table_header **table) in osl_map_table() argument
1078 /* If specified, signature must match */ in osl_map_table()
1080 if (signature) { in osl_map_table()
1081 if (ACPI_VALIDATE_RSDP_SIG(signature)) { in osl_map_table()
1082 if (!ACPI_VALIDATE_RSDP_SIG(mapped_table->signature)) { in osl_map_table()
1090 (signature, mapped_table->signature)) { in osl_map_table()
1143 * signature - Pointer to 4-character buffer to store
1144 * extracted table signature.
1150 * DESCRIPTION: Extract table signature and instance number from a table file
1156 osl_table_name_from_file(char *filename, char *signature, u32 *instance) in osl_table_name_from_file() argument
1175 /* Extract signature */ in osl_table_name_from_file()
1177 ACPI_COPY_NAMESEG(signature, filename); in osl_table_name_from_file()
1228 /* If signature is specified, it must match the table */ in osl_read_table_from_file()
1230 if (signature) { in osl_read_table_from_file()
1231 if (ACPI_VALIDATE_RSDP_SIG(signature)) { in osl_read_table_from_file()
1232 if (!ACPI_VALIDATE_RSDP_SIG(header.signature)) { in osl_read_table_from_file()
1234 "Incorrect RSDP signature: found %8.8s\n", in osl_read_table_from_file()
1235 header.signature); in osl_read_table_from_file()
1239 } else if (!ACPI_COMPARE_NAMESEG(signature, header.signature)) { in osl_read_table_from_file()
1241 "Incorrect signature: Expecting %4.4s, found %4.4s\n", in osl_read_table_from_file()
1242 signature, header.signature); in osl_read_table_from_file()
1261 header.signature, table_length); in osl_read_table_from_file()
1271 header.signature); in osl_read_table_from_file()
1291 * signature - ACPI Signature for desired table. Must be
1300 * AE_NOT_FOUND: A table with the signature was not found
1308 char *signature, in osl_get_customized_table() argument
1333 if (!ACPI_COMPARE_NAMESEG(filename, signature)) { in osl_get_customized_table()