Lines Matching defs:Node
58 * PARAMETERS: Node - Parent Node
68 * Note: Future may require that the Node->Flags field be passed
77 ACPI_NAMESPACE_NODE *Node,
92 if (!Node)
109 if (ACPI_GET_DESCRIPTOR_TYPE (Node) != ACPI_DESC_TYPE_NAMED)
114 Node, AcpiUtGetDescriptorName (Node)));
120 if (Node->Object == Object)
124 Object, Node));
138 * If the source object is a namespace Node with an attached object,
165 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "Installing %p into Node %p [%4.4s]\n",
166 ObjDesc, Node, AcpiUtGetNodeName (Node)));
170 if (Node->Object)
172 AcpiNsDetachObject (Node);
195 LastObjDesc->Common.NextObject = Node->Object;
198 Node->Type = (UINT8) ObjectType;
199 Node->Object = ObjDesc;
209 * PARAMETERS: Node - A Namespace node whose object will be detached
221 ACPI_NAMESPACE_NODE *Node)
229 ObjDesc = Node->Object;
237 if (Node->Flags & ANOBJ_ALLOCATED_BUFFER)
247 /* Clear the Node entry in all cases */
249 Node->Object = NULL;
254 Node->Object = ObjDesc->Common.NextObject;
258 if (Node->Object &&
259 (Node->Object->Common.Type != ACPI_TYPE_LOCAL_DATA))
261 Node->Object = Node->Object->Common.NextObject;
277 Node->Type = ACPI_TYPE_ANY;
279 ACPI_DEBUG_PRINT ((ACPI_DB_NAMES, "Node %p [%4.4s] Object %p\n",
280 Node, AcpiUtGetNodeName (Node), ObjDesc));
293 * PARAMETERS: Node - Namespace node
295 * RETURN: Current value of the object field from the Node whose
304 ACPI_NAMESPACE_NODE *Node)
306 ACPI_FUNCTION_TRACE_PTR (NsGetAttachedObject, Node);
309 if (!Node)
311 ACPI_WARNING ((AE_INFO, "Null Node ptr"));
315 if (!Node->Object ||
316 ((ACPI_GET_DESCRIPTOR_TYPE (Node->Object) != ACPI_DESC_TYPE_OPERAND) &&
317 (ACPI_GET_DESCRIPTOR_TYPE (Node->Object) != ACPI_DESC_TYPE_NAMED)) ||
318 ((Node->Object)->Common.Type == ACPI_TYPE_LOCAL_DATA))
323 return_PTR (Node->Object);
331 * PARAMETERS: Node - Namespace node
333 * RETURN: Current value of the object field from the Node whose
363 * PARAMETERS: Node - Namespace node
375 ACPI_NAMESPACE_NODE *Node,
387 ObjDesc = Node->Object;
419 Node->Object = DataDesc;
430 * PARAMETERS: Node - Namespace node
442 ACPI_NAMESPACE_NODE *Node,
450 ObjDesc = Node->Object;
462 Node->Object = ObjDesc->Common.NextObject;
481 * PARAMETERS: Node - Namespace node
494 ACPI_NAMESPACE_NODE *Node,
501 ObjDesc = Node->Object;