Lines Matching refs:table

3  * Module Name: tbinstal - ACPI table installation and removal
56 * PARAMETERS: table_desc - table
60 * DESCRIPTION: this function is called to verify and map table
69 /* Map the table if necessary */
83 /* FACS is the odd table, has no standard ACPI header and no checksum */
102 * table_index - Where the table index is returned
106 * DESCRIPTION: This function is called to add an ACPI table. It is used to
128 * Validate the incoming table signature.
130 * 1) Originally, we checked the table signature for "SSDT" or "PSDT".
154 /* Check if table is already registered */
168 * Check for a table match on the entire table length,
183 * Note: the current mechanism does not unregister a table if it is
185 * but the table remains in the root table list.
189 * in just keeping the table in case it is needed again.
192 * machines with many table load/unload operations), tables will
194 * root table list should be reused when empty.
199 * We can delete the table that was passed as a parameter.
226 * NOTE: the table is fully mapped at this point, and the mapping will
227 * be deleted by tb_table_override if the table is actually overridden.
231 /* Add the table to the global root table list */
252 * PARAMETERS: table_header - Header for the original table
254 * original table. May or may not be mapped.
256 * RETURN: Pointer to the entire new table. NULL if table not overridden.
257 * If overridden, installs the new table within the input table
260 * DESCRIPTION: Attempt table override by calling the OSL override functions.
261 * Note: If the table is overridden, then the entire new table
296 /* Map the entire new table */
301 "%4.4s %p Attempted physical table override failed",
318 "%4.4s %p %s table override, new table: %p",
323 /* We can now unmap/delete the original table (if fully mapped) */
327 /* Setup descriptor for the new table */
345 * DESCRIPTION: Expand the size of global table array
371 "Could not allocate new root table array"));
375 /* Copy and free the previous table array */
404 * RETURN: Status and table index.
406 * DESCRIPTION: Add an ACPI table to the global table list
412 struct acpi_table_header *table,
418 /* Ensure that there is room for the table in the Root Table List */
432 /* Initialize added table */
435 new_table->pointer = table;
440 ACPI_MOVE_32_TO_32(&new_table->signature, table->signature);
455 * DESCRIPTION: Delete one internal ACPI table
509 * Delete the root table array if allocated locally. Array cannot be
532 * DESCRIPTION: Delete all namespace objects created when this table was loaded.
550 /* The table index does not exist */
556 /* Get the owner ID for this table, used to delete namespace nodes */
645 * owner_id - Where the table owner_id is returned
649 * DESCRIPTION: returns owner_id for the ACPI table
700 * is_loaded - TRUE if table is loaded, FALSE otherwise
704 * DESCRIPTION: Sets the table loaded flag to either TRUE or FALSE.