Lines Matching refs:Node
177 ACPI_NAMESPACE_NODE *Node; in AcpiNsCreateNode() local
186 Node = AcpiOsAcquireObject (AcpiGbl_NamespaceCache); in AcpiNsCreateNode()
187 if (!Node) in AcpiNsCreateNode()
203 Node->Name.Integer = Name; in AcpiNsCreateNode()
204 ACPI_SET_DESCRIPTOR_TYPE (Node, ACPI_DESC_TYPE_NAMED); in AcpiNsCreateNode()
205 return_PTR (Node); in AcpiNsCreateNode()
226 ACPI_NAMESPACE_NODE *Node) in AcpiNsDeleteNode() argument
235 if (!Node) in AcpiNsDeleteNode()
242 AcpiNsDetachObject (Node); in AcpiNsDeleteNode()
250 ObjDesc = Node->Object; in AcpiNsDeleteNode()
258 ObjDesc->Data.Handler (Node, ObjDesc->Data.Pointer); in AcpiNsDeleteNode()
268 if (Node == AcpiGbl_RootNode) in AcpiNsDeleteNode()
275 (void) AcpiOsReleaseObject (AcpiGbl_NamespaceCache, Node); in AcpiNsDeleteNode()
279 Node, AcpiGbl_CurrentNodeCount)); in AcpiNsDeleteNode()
297 ACPI_NAMESPACE_NODE *Node) in AcpiNsRemoveNode() argument
304 ACPI_FUNCTION_TRACE_PTR (NsRemoveNode, Node); in AcpiNsRemoveNode()
307 ParentNode = Node->Parent; in AcpiNsRemoveNode()
314 while (NextNode != Node) in AcpiNsRemoveNode()
324 PrevNode->Peer = Node->Peer; in AcpiNsRemoveNode()
332 ParentNode->Child = Node->Peer; in AcpiNsRemoveNode()
337 AcpiNsDeleteNode (Node); in AcpiNsRemoveNode()
366 ACPI_NAMESPACE_NODE *Node, /* New Child*/ in AcpiNsInstallNode() argument
400 Node->Peer = NULL; in AcpiNsInstallNode()
401 Node->Parent = ParentNode; in AcpiNsInstallNode()
406 ParentNode->Child = Node; in AcpiNsInstallNode()
417 ChildNode->Peer = Node; in AcpiNsInstallNode()
422 Node->OwnerId = OwnerId; in AcpiNsInstallNode()
423 Node->Type = (UINT8) Type; in AcpiNsInstallNode()
427 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Node->Type), Node, OwnerId, in AcpiNsInstallNode()