mirror of
https://github.com/acpica/acpica/
synced 2025-02-22 00:14:18 +03:00
Update comments
date 2002.10.07.16.09.00; author rmoore1; state Exp;
This commit is contained in:
parent
7097d5cb78
commit
145ac1a55a
@ -1,7 +1,7 @@
|
||||
/*******************************************************************************
|
||||
*
|
||||
* Module Name: nssearch - Namespace search
|
||||
* $Revision: 1.90 $
|
||||
* $Revision: 1.91 $
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
@ -129,14 +129,15 @@
|
||||
* FUNCTION: AcpiNsSearchNode
|
||||
*
|
||||
* PARAMETERS: *TargetName - Ascii ACPI name to search for
|
||||
* *Node - Starting table where search will begin
|
||||
* *Node - Starting node where search will begin
|
||||
* Type - Object type to match
|
||||
* **ReturnNode - Where the matched Named obj is returned
|
||||
*
|
||||
* RETURN: Status
|
||||
*
|
||||
* DESCRIPTION: Search a single namespace table. Performs a simple search,
|
||||
* does not add entries or search parents.
|
||||
* DESCRIPTION: Search a single level of the namespace. Performs a
|
||||
* simple search of the specified level, and does not add
|
||||
* entries or search parents.
|
||||
*
|
||||
*
|
||||
* Named object lists are built (and subsequently dumped) in the
|
||||
@ -180,8 +181,8 @@ AcpiNsSearchNode (
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Search for name in this table, which is to say that we must search
|
||||
* for the name among the children of this object
|
||||
* Search for name at this namespace level, which is to say that we
|
||||
* must search for the name among the children of this object
|
||||
*/
|
||||
NextNode = Node->Child;
|
||||
while (NextNode)
|
||||
@ -241,7 +242,7 @@ AcpiNsSearchNode (
|
||||
NextNode = NextNode->Peer;
|
||||
}
|
||||
|
||||
/* Searched entire table, not found */
|
||||
/* Searched entire namespace level, not found */
|
||||
|
||||
ACPI_DEBUG_PRINT ((ACPI_DB_NAMES, "Name %4.4s Type [%s] not found at %p\n",
|
||||
(char *) &TargetName, AcpiUtGetTypeName (Type), NextNode));
|
||||
@ -255,14 +256,14 @@ AcpiNsSearchNode (
|
||||
* FUNCTION: AcpiNsSearchParentTree
|
||||
*
|
||||
* PARAMETERS: *TargetName - Ascii ACPI name to search for
|
||||
* *Node - Starting table where search will begin
|
||||
* *Node - Starting node where search will begin
|
||||
* Type - Object type to match
|
||||
* **ReturnNode - Where the matched Named Obj is returned
|
||||
*
|
||||
* RETURN: Status
|
||||
*
|
||||
* DESCRIPTION: Called when a name has not been found in the current namespace
|
||||
* table. Before adding it or giving up, ACPI scope rules require
|
||||
* level. Before adding it or giving up, ACPI scope rules require
|
||||
* searching enclosing scopes in cases identified by AcpiNsLocal().
|
||||
*
|
||||
* "A name is located by finding the matching name in the current
|
||||
@ -355,8 +356,8 @@ AcpiNsSearchParentTree (
|
||||
*
|
||||
* PARAMETERS: TargetName - Ascii ACPI name to search for (4 chars)
|
||||
* WalkState - Current state of the walk
|
||||
* *Node - Starting table where search will begin
|
||||
* InterpreterMode - Add names only in MODE_LoadPassX.
|
||||
* *Node - Starting node where search will begin
|
||||
* InterpreterMode - Add names only in ACPI_MODE_LOAD_PASS_x.
|
||||
* Otherwise,search only.
|
||||
* Type - Object type to match
|
||||
* Flags - Flags describing the search restrictions
|
||||
@ -364,12 +365,12 @@ AcpiNsSearchParentTree (
|
||||
*
|
||||
* RETURN: Status
|
||||
*
|
||||
* DESCRIPTION: Search for a name segment in a single name table,
|
||||
* DESCRIPTION: Search for a name segment in a single namespace level,
|
||||
* optionally adding it if it is not found. If the passed
|
||||
* Type is not Any and the type previously stored in the
|
||||
* entry was Any (i.e. unknown), update the stored type.
|
||||
*
|
||||
* In IMODE_EXECUTE, search only.
|
||||
* In ACPI_IMODE_EXECUTE, search only.
|
||||
* In other modes, search and add if not found.
|
||||
*
|
||||
******************************************************************************/
|
||||
@ -411,7 +412,7 @@ AcpiNsSearchAndEnter (
|
||||
return_ACPI_STATUS (AE_BAD_CHARACTER);
|
||||
}
|
||||
|
||||
/* Try to find the name in the table specified by the caller */
|
||||
/* Try to find the name in the namespace level specified by the caller */
|
||||
|
||||
*ReturnNode = ACPI_ENTRY_NOT_FOUND;
|
||||
Status = AcpiNsSearchNode (TargetName, Node, Type, ReturnNode);
|
||||
@ -447,7 +448,7 @@ AcpiNsSearchAndEnter (
|
||||
(Flags & ACPI_NS_SEARCH_PARENT))
|
||||
{
|
||||
/*
|
||||
* Not found in table - search parent tree according
|
||||
* Not found at this level - search parent tree according
|
||||
* to ACPI specification
|
||||
*/
|
||||
Status = AcpiNsSearchParentTree (TargetName, Node,
|
||||
|
Loading…
x
Reference in New Issue
Block a user