Lines Matching defs:table

4  * Module Name: tbinstal - ACPI table installation and removal
21 * PARAMETERS: new_table_desc - New table descriptor to install
23 * table_index - Where the table index is returned
27 * DESCRIPTION: Install an ACPI table into the global data structure. The
28 * table override mechanism is called to allow the host
29 * OS to replace any table before it is installed in the root
30 * table array.
48 * Before we install the table, let the host OS override it with a new
49 * one if desired. Any table within the RSDT/XSDT can be replaced,
79 * PARAMETERS: address - Address of the table (might be a virtual
81 * flags - Flags for the table
82 * table - Pointer to the table (required for virtual
86 * table_index - Where the table index is returned
90 * DESCRIPTION: This function is called to verify and install an ACPI table.
93 * After successfully returning from this function, table is
101 struct acpi_table_header *table,
110 /* Acquire a temporary table descriptor for validation */
113 acpi_tb_acquire_temp_table(&new_table_desc, address, flags, table);
116 "Could not acquire table length at %8.8X%8.8X",
134 /* Acquire the table lock */
138 /* Validate and verify a table before installation */
159 /* Add the table to the global root table list */
164 /* Invoke table handler */
172 /* Release the table lock */
178 /* Release the temporary table descriptor */
188 * PARAMETERS: old_table_desc - Validated table descriptor to be
193 * DESCRIPTION: Attempt table override by calling the OSL override functions.
194 * Note: If the table is overridden, then the entire new table
196 * Before/after invocation, the table descriptor is in a state
205 struct acpi_table_header *table;
212 status = acpi_os_table_override(old_table_desc->pointer, &table);
213 if (ACPI_SUCCESS(status) && table) {
215 ACPI_PTR_TO_PHYSADDR(table),
217 table);
239 * Validate and verify a table before overriding, no nested table
248 " %s table override, new table: 0x%8.8X%8.8X",
253 /* We can now uninstall the original table */
258 * Replace the original table descriptor and keep its state as
266 /* Release the temporary table descriptor */
279 * DESCRIPTION: Delete one internal ACPI table