Macro rename and cleanup

date	2001.11.21.17.06.00;	author rmoore1;	state Exp;
This commit is contained in:
aystarik 2005-06-29 18:32:03 +00:00
parent 0e8f14917a
commit 60fa32085b
2 changed files with 21 additions and 23 deletions

View File

@ -2,7 +2,7 @@
* *
* Module Name: nsobject - Utilities for objects attached to namespace * Module Name: nsobject - Utilities for objects attached to namespace
* table entries * table entries
* $Revision: 1.73 $ * $Revision: 1.74 $
* *
******************************************************************************/ ******************************************************************************/
@ -181,7 +181,7 @@ AcpiNsAttachObject (
return_ACPI_STATUS (AE_BAD_PARAMETER); return_ACPI_STATUS (AE_BAD_PARAMETER);
} }
if (!VALID_DESCRIPTOR_TYPE (Node, ACPI_DESC_TYPE_NAMED)) if (ACPI_GET_DESCRIPTOR_TYPE (Node) != ACPI_DESC_TYPE_NAMED)
{ {
/* Not a name handle */ /* Not a name handle */
@ -211,7 +211,7 @@ AcpiNsAttachObject (
* If the source object is a namespace Node with an attached object, * If the source object is a namespace Node with an attached object,
* we will use that (attached) object * we will use that (attached) object
*/ */
else if (VALID_DESCRIPTOR_TYPE (Object, ACPI_DESC_TYPE_NAMED) && else if ((ACPI_GET_DESCRIPTOR_TYPE (Object) == ACPI_DESC_TYPE_NAMED) &&
((ACPI_NAMESPACE_NODE *) Object)->Object) ((ACPI_NAMESPACE_NODE *) Object)->Object)
{ {
/* /*
@ -314,7 +314,7 @@ AcpiNsDetachObject (
/* Clear the entry in all cases */ /* Clear the entry in all cases */
Node->Object = NULL; Node->Object = NULL;
if (VALID_DESCRIPTOR_TYPE (ObjDesc, ACPI_DESC_TYPE_INTERNAL)) if (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc) == ACPI_DESC_TYPE_INTERNAL)
{ {
Node->Object = ObjDesc->Common.NextObject; Node->Object = ObjDesc->Common.NextObject;
if (Node->Object && if (Node->Object &&
@ -363,8 +363,8 @@ AcpiNsGetAttachedObject (
} }
if (!Node->Object || if (!Node->Object ||
((!(VALID_DESCRIPTOR_TYPE (Node->Object, ACPI_DESC_TYPE_INTERNAL))) && ((ACPI_GET_DESCRIPTOR_TYPE (Node->Object) != ACPI_DESC_TYPE_INTERNAL) &&
(!(VALID_DESCRIPTOR_TYPE (Node->Object, ACPI_DESC_TYPE_NAMED)))) || (ACPI_GET_DESCRIPTOR_TYPE (Node->Object) != ACPI_DESC_TYPE_NAMED)) ||
(Node->Object->Common.Type == INTERNAL_TYPE_DATA)) (Node->Object->Common.Type == INTERNAL_TYPE_DATA))
{ {
return_PTR (NULL); return_PTR (NULL);

View File

@ -2,7 +2,7 @@
* *
* Module Name: nsutils - Utilities for accessing ACPI namespace, accessing * Module Name: nsutils - Utilities for accessing ACPI namespace, accessing
* parents and siblings and Scope manipulation * parents and siblings and Scope manipulation
* $Revision: 1.89 $ * $Revision: 1.94 $
* *
*****************************************************************************/ *****************************************************************************/
@ -682,7 +682,7 @@ AcpiNsExternalizeName (
/******************************************************************************* /*******************************************************************************
* *
* FUNCTION: AcpiNsConvertHandleToEntry * FUNCTION: AcpiNsMapHandleToNode
* *
* PARAMETERS: Handle - Handle to be converted to an Node * PARAMETERS: Handle - Handle to be converted to an Node
* *
@ -690,10 +690,13 @@ AcpiNsExternalizeName (
* *
* DESCRIPTION: Convert a namespace handle to a real Node * DESCRIPTION: Convert a namespace handle to a real Node
* *
* Note: Real integer handles allow for more verification
* and keep all pointers within this subsystem.
*
******************************************************************************/ ******************************************************************************/
ACPI_NAMESPACE_NODE * ACPI_NAMESPACE_NODE *
AcpiNsConvertHandleToEntry ( AcpiNsMapHandleToNode (
ACPI_HANDLE Handle) ACPI_HANDLE Handle)
{ {
@ -701,9 +704,7 @@ AcpiNsConvertHandleToEntry (
/* /*
* Simple implementation for now; * Simple implementation.
* TBD: [Future] Real integer handles allow for more verification
* and keep all pointers within this subsystem!
*/ */
if (!Handle) if (!Handle)
{ {
@ -715,10 +716,9 @@ AcpiNsConvertHandleToEntry (
return (AcpiGbl_RootNode); return (AcpiGbl_RootNode);
} }
/* We can at least attempt to verify the handle */ /* We can at least attempt to verify the handle */
if (!VALID_DESCRIPTOR_TYPE (Handle, ACPI_DESC_TYPE_NAMED)) if (ACPI_GET_DESCRIPTOR_TYPE (Handle) != ACPI_DESC_TYPE_NAMED)
{ {
return (NULL); return (NULL);
} }
@ -747,8 +747,6 @@ AcpiNsConvertEntryToHandle (
/* /*
* Simple implementation for now; * Simple implementation for now;
* TBD: [Future] Real integer handles allow for more verification
* and keep all pointers within this subsystem!
*/ */
return ((ACPI_HANDLE) Node); return ((ACPI_HANDLE) Node);
@ -973,7 +971,7 @@ AcpiNsFindParentName (
if (ParentNode) if (ParentNode)
{ {
ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "Parent of %p [%4.4s] is %p [%4.4s]\n", ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "Parent of %p [%4.4s] is %p [%4.4s]\n",
ChildNode, &ChildNode->Name, ParentNode, &ParentNode->Name)); ChildNode, (char*)&ChildNode->Name, ParentNode, (char*)&ParentNode->Name));
if (ParentNode->Name) if (ParentNode->Name)
{ {
@ -982,7 +980,7 @@ AcpiNsFindParentName (
} }
ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "unable to find parent of %p (%4.4s)\n", ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "unable to find parent of %p (%4.4s)\n",
ChildNode, &ChildNode->Name)); ChildNode, (char*)&ChildNode->Name));
} }
return_VALUE (ACPI_UNKNOWN_NAME); return_VALUE (ACPI_UNKNOWN_NAME);
@ -1074,21 +1072,21 @@ AcpiNsGetParentObject (
/******************************************************************************* /*******************************************************************************
* *
* FUNCTION: AcpiNsGetNextValidObject * FUNCTION: AcpiNsGetNextValidNode
* *
* PARAMETERS: Node - Current table entry * PARAMETERS: Node - Current table entry
* *
* RETURN: Next valid object in the table. NULL if no more valid * RETURN: Next valid Node in the linked node list. NULL if no more valid
* objects * nodess
* *
* DESCRIPTION: Find the next valid object within a name table. * DESCRIPTION: Find the next valid node within a name table.
* Useful for implementing NULL-end-of-list loops. * Useful for implementing NULL-end-of-list loops.
* *
******************************************************************************/ ******************************************************************************/
ACPI_NAMESPACE_NODE * ACPI_NAMESPACE_NODE *
AcpiNsGetNextValidObject ( AcpiNsGetNextValidNode (
ACPI_NAMESPACE_NODE *Node) ACPI_NAMESPACE_NODE *Node)
{ {