Lines Matching defs:table
25 * PARAMETERS: table_desc - An ACPI table descriptor for table to parse
26 * start_node - Where to enter the table into the namespace
30 * DESCRIPTION: Load ACPI/AML table by executing the entire table as a single
34 * as the table is parsed. Some AML code depends on this behavior.
39 * Note: This causes the table to only have a single-pass parse.
47 struct acpi_table_header *table;
56 status = acpi_get_table_by_index(table_index, &table);
63 if (table->length < sizeof(struct acpi_table_header)) {
67 aml_start = (u8 *)table + sizeof(struct acpi_table_header);
68 aml_length = table->length - sizeof(struct acpi_table_header);
91 "%s: Create table pseudo-method for [%4.4s] @%p, method %p\n",
92 ACPI_GET_FUNCTION_NAME, table->signature, table,
139 * table_desc - The table to be parsed.
143 * DESCRIPTION: Perform one complete parse of an ACPI/AML table.
157 struct acpi_table_header *table;
162 status = acpi_get_table_by_index(table_index, &table);
169 if (table->length < sizeof(struct acpi_table_header)) {
173 aml_start = (u8 *)table + sizeof(struct acpi_table_header);
174 aml_length = table->length - sizeof(struct acpi_table_header);
204 /* Found OSDT table, enable the namespace override feature */
206 if (ACPI_COMPARE_NAMESEG(table->signature, ACPI_SIG_OSDT) &&
211 /* start_node is the default location to load the table */
240 * PARAMETERS: table_desc - An ACPI table descriptor for table to parse
241 * start_node - Where to enter the table into the namespace
245 * DESCRIPTION: Parse AML within an ACPI table and return a tree of ops
257 * Executes the AML table as one large control method.
259 * as the table is parsed. Some AML code depends on this behavior.
261 * Note: This causes the table to only have a single-pass parse.
265 "%s: **** Start table execution pass\n",