HomeSort by: relevance | last modified time | path
    Searched defs:Node (Results 1 - 25 of 71) sorted by relevancy

1 2 3

  /src/sys/external/bsd/acpica/dist/executer/
exresnte.c 60 * a pointer to a NS node, and will receive a
67 * DESCRIPTION: Resolve a Namespace node to a valued object
69 * Note: for some of the data types, the pointer attached to the Node
90 ACPI_NAMESPACE_NODE *Node;
98 * The stack pointer points to a ACPI_NAMESPACE_NODE (Node). Get the
99 * object that is attached to the Node.
101 Node = *ObjectPtr;
102 SourceDesc = AcpiNsGetAttachedObject (Node);
103 EntryType = AcpiNsGetType ((ACPI_HANDLE) Node);
106 Node, SourceDesc, AcpiUtGetTypeName (EntryType)))
    [all...]
exresolv.c 269 if ((StackDesc->Reference.Node->Type == ACPI_TYPE_DEVICE) ||
270 (StackDesc->Reference.Node->Type == ACPI_TYPE_THERMAL))
272 /* These node types do not have 'real' subobjects */
274 *StackPtr = (void *) StackDesc->Reference.Node;
278 /* Get the object pointed to by the namespace node */
280 *StackPtr = (StackDesc->Reference.Node)->Object;
357 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Operand);
365 /* Operand can be either a namespace node or an operand descriptor */
377 ObjDesc = AcpiNsGetAttachedObject (Node);
379 /* If we had an Alias node, use the attached object for type info *
    [all...]
excreate.c 96 /* Ensure that the target node is valid */
103 /* Construct the alias object (a namespace node) */
120 * NS node, not the object itself.
175 /* Attach object to the Node */
233 /* Init object and attach to NS node */
236 ObjDesc->Mutex.Node = (ACPI_NAMESPACE_NODE *) WalkState->Operands[0];
239 ObjDesc->Mutex.Node, ObjDesc, ACPI_TYPE_MUTEX);
276 ACPI_NAMESPACE_NODE *Node;
283 /* Get the Namespace Node */
285 Node = WalkState->Op->Common.Node
    [all...]
exoparg2.c 99 ACPI_NAMESPACE_NODE *Node;
114 /* The first operand is a namespace node */
116 Node = (ACPI_NAMESPACE_NODE *) Operand[0];
124 if (!AcpiEvIsNotifyObject (Node))
128 AcpiUtGetTypeName (Node->Type)));
141 Status = AcpiEvQueueNotifyRequest (Node, Value);
  /src/sys/external/bsd/acpica/dist/compiler/
aslnamesp.c 99 * DESCRIPTION: Walk the namespace an display information about each node
134 /* Print the full pathname for each namespace node in the common namespace */
173 ACPI_NAMESPACE_NODE *Node = (ACPI_NAMESPACE_NODE *) ObjHandle;
182 &Node->Name.Ascii[0], AcpiUtGetTypeName (Node->Type));
184 Op = Node->Op;
185 ObjDesc = ACPI_CAST_PTR (ACPI_OPERAND_OBJECT, Node->Object);
197 switch (Node->Type)
223 switch (Node->Type)
372 " [Desc Offset 0x%.4X Bytes]", Node->Value)
    [all...]
aslbtypes.c 378 * PARAMETERS: Op - Parse node whose type will be returned.
382 * DESCRIPTION: Get the (bitfield) ACPI type associated with the parse node.
383 * Handles the case where the node is a name or method call and
384 * the actual type must be obtained from the namespace node.
392 ACPI_NAMESPACE_NODE *Node;
408 Node = Op->Asl.Node;
409 if (!Node)
411 /* These are not expected to have a node at this time */
432 ThisNodeBtype = AnMapEtypeToBtype (Node->Type)
    [all...]
asllookup.c 120 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjHandle);
127 if (Node->Type == ACPI_TYPE_METHOD)
129 if (!Node->Op || !Node->MethodLocals)
134 MethodLocals = (ASL_METHOD_LOCAL *) Node->MethodLocals;
135 MethodArgs = (ASL_METHOD_LOCAL *) Node->MethodArgs;
178 if ((Node->Name.Ascii[0] != '_') &&
191 if (Node->Flags & ANOBJ_IS_REFERENCED)
196 if (!Node->Op)
203 switch (Node->Type
    [all...]
asloffset.c 59 ACPI_NAMESPACE_NODE *Node,
76 * DESCRIPTION: Process one node during a offset table file generation.
97 ACPI_NAMESPACE_NODE *Node;
111 /* We are only interested in named objects (have a namespace node) */
113 Node = Op->Asl.Node;
114 if (!Node)
122 if ((Node->Type == ACPI_TYPE_LOCAL_RESOURCE) &&
125 LsEmitOffsetTableEntry (FileId, Node, 0, AslGbl_CurrentAmlOffset,
170 LsEmitOffsetTableEntry (FileId, Node, NamepathOffset, (DataOffset + 1)
    [all...]
  /src/sys/external/bsd/acpica/dist/dispatcher/
dsinit.c 69 * PARAMETERS: ObjHandle - Node for the object
93 ACPI_NAMESPACE_NODE *Node = (ACPI_NAMESPACE_NODE *) ObjHandle;
105 if (Node->OwnerId != Info->OwnerId)
139 ObjDesc = AcpiNsGetAttachedObject (Node);
157 AcpiDsAutoSerializeMethod (Node, ObjDesc);
dsargs.c 59 ACPI_NAMESPACE_NODE *Node,
69 * PARAMETERS: Node - Object NS node
70 * ScopeNode - Parent NS node
82 ACPI_NAMESPACE_NODE *Node,
103 /* Save the Node for use in AcpiPsParseAml */
105 Op->Common.Node = ScopeNode;
127 WalkState->DeferredNode = Node;
139 Op->Common.Node = Node;
    [all...]
dswload.c 149 ACPI_NAMESPACE_NODE *Node;
174 if (Op->Common.Node)
200 ACPI_IMODE_EXECUTE, ACPI_NS_SEARCH_PARENT, WalkState, &(Node));
212 WalkState, &Node);
225 switch (Node->Type)
253 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Node->Type)));
255 Node->Type = ACPI_TYPE_ANY;
264 if ((Node == AcpiGbl_RootNode) &&
279 AcpiUtGetTypeName (Node->Type), AcpiUtGetNodeName (Node)))
    [all...]
dswload2.c 79 ACPI_NAMESPACE_NODE *Node;
154 Node = NULL;
166 WalkState, &(Node));
171 /* Special case for Scope(\) -> refers to the Root node */
173 if (Op && (Op->Named.Node == AcpiGbl_RootNode))
175 Node = Op->Named.Node;
177 Status = AcpiDsScopeStackPush (Node, ObjectType, WalkState);
192 WalkState, &(Node));
217 switch (Node->Type
    [all...]
dsfield.c 71 ACPI_NAMESPACE_NODE **Node);
90 * Node - Where the new region node is returned
95 * region node/object.
105 ACPI_NAMESPACE_NODE **Node)
124 ACPI_IMODE_LOAD_PASS1, ACPI_NS_SEARCH_PARENT, WalkState, Node);
130 /* Must create and install a region object for the new node */
138 ObjDesc->Region.Node = *Node;
139 Status = AcpiNsAttachObject (*Node, ObjDesc, ACPI_TYPE_REGION)
    [all...]
dsmthdat.c 94 * A pseudo-Namespace Node is assigned to each argument and local
95 * so that RefOf() can return a pointer to the Node.
267 * Node - Where the node is returned.
269 * RETURN: Status and node
271 * DESCRIPTION: Get the Node associated with a local or arg.
280 ACPI_NAMESPACE_NODE **Node)
300 /* Return a pointer to the pseudo-node */
302 *Node = &WalkState->LocalVariables[Index];
315 /* Return a pointer to the pseudo-node */
    [all...]
  /src/sys/external/bsd/acpica/dist/namespace/
nssearch.c 60 ACPI_NAMESPACE_NODE *Node,
70 * ParentNode - Starting node where search will begin
104 ACPI_NAMESPACE_NODE *Node;
132 Node = ParentNode->Child;
133 while (Node)
137 if (Node->Name.Integer == TargetName)
141 if (AcpiNsGetType (Node) == ACPI_TYPE_LOCAL_METHOD_ALIAS)
143 Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Node->Object);
151 AcpiUtGetTypeName (Node->Type)
    [all...]
nsxfobj.c 74 ACPI_NAMESPACE_NODE *Node;
85 /* Special case for the predefined Root Node (return type ANY) */
101 Node = AcpiNsValidateHandle (Handle);
102 if (!Node)
108 *RetType = Node->Type;
136 ACPI_NAMESPACE_NODE *Node;
146 /* Special case for the predefined Root Node (no parent) */
161 Node = AcpiNsValidateHandle (Handle);
162 if (!Node)
170 ParentNode = Node->Parent
    [all...]
nsinit.c 306 * PARAMETERS: ObjHandle - Node
327 ACPI_NAMESPACE_NODE *Node = (ACPI_NAMESPACE_NODE *) ObjHandle;
330 ObjDesc = AcpiNsGetAttachedObject (Node);
365 * PARAMETERS: ObjHandle - Node
391 ACPI_NAMESPACE_NODE *Node = (ACPI_NAMESPACE_NODE *) ObjHandle;
403 ObjDesc = AcpiNsGetAttachedObject (Node);
485 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Type)));
493 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Type)));
529 ACPI_NAMESPACE_NODE *Node;
535 Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjHandle)
    [all...]
  /src/sys/external/bsd/acpica/dist/debugger/
dbobject.c 58 ACPI_NAMESPACE_NODE *Node);
82 ACPI_NAMESPACE_NODE *Node;
85 Node = WalkState->MethodNode;
89 if (Node == AcpiGbl_RootNode)
208 * PARAMETERS: Node - Object to be displayed
212 * DESCRIPTION: Short display of a namespace node
218 ACPI_NAMESPACE_NODE *Node)
221 AcpiOsPrintf ("<Node> Name %4.4s",
222 AcpiUtGetNodeName (Node));
224 if (Node->Flags & ANOBJ_METHOD_ARG
    [all...]
dbstats.c 288 * the parent namespace node.
299 ACPI_NAMESPACE_NODE *Node;
306 Node = (ACPI_NAMESPACE_NODE *) ObjHandle;
307 ObjDesc = AcpiNsGetAttachedObject (Node);
311 Type = Node->Type;
  /src/sys/external/bsd/acpica/dist/events/
evhandler.c 155 * PARAMETERS: Node - Namespace node for the device
167 ACPI_NAMESPACE_NODE *Node,
176 ObjDesc = AcpiNsGetAttachedObject (Node);
229 ACPI_NAMESPACE_NODE *Node;
247 Node = AcpiNsValidateHandle (ObjHandle);
248 if (!Node)
257 if ((Node->Type != ACPI_TYPE_DEVICE) &&
258 (Node->Type != ACPI_TYPE_REGION) &&
259 (Node != AcpiGbl_RootNode)
    [all...]
evxfregn.c 90 ACPI_NAMESPACE_NODE *Node;
112 Node = AcpiNsValidateHandle (Device);
113 if (!Node)
122 Node, SpaceId, Handler, Setup, Context);
132 AcpiEvExecuteRegMethods (Node, SpaceId, ACPI_REG_CONNECT);
191 ACPI_NAMESPACE_NODE *Node;
213 Node = AcpiNsValidateHandle (Device);
214 if (!Node ||
215 ((Node->Type != ACPI_TYPE_DEVICE) &&
216 (Node->Type != ACPI_TYPE_PROCESSOR) &
    [all...]
evxface.c 102 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Device);
162 if (!AcpiEvIsNotifyObject (Node))
170 ObjDesc = AcpiNsGetAttachedObject (Node);
175 ObjDesc = AcpiUtCreateInternalObject (Node->Type);
182 /* Attach new object to the Node, remove local reference */
184 Status = AcpiNsAttachObject (Device, ObjDesc, Node->Type);
221 HandlerObj->Notify.Node = Node;
278 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Device);
337 if (!AcpiEvIsNotifyObject (Node))
    [all...]
evxfgpe.c 801 * PARAMETERS: GpeDevice - Namespace node for the GPE Block
1023 ACPI_NAMESPACE_NODE *Node;
1043 Node = AcpiNsValidateHandle (GpeDevice);
1044 if (!Node)
1052 if (Node->Type != ACPI_TYPE_DEVICE)
1058 if (Node->Object)
1068 Status = AcpiEvCreateGpeBlock (Node, GpeBlockAddress->Address,
1076 /* Install block in the DeviceObject attached to the node */
1078 ObjDesc = AcpiNsGetAttachedObject (Node);
1092 Status = AcpiNsAttachObject (Node, ObjDesc, ACPI_TYPE_DEVICE)
    [all...]
  /src/sys/external/bsd/acpica/dist/tables/
tbxfload.c 446 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Object);
463 * The node OwnerId is currently the same as the parent table ID.
466 OwnerId = Node->OwnerId;
  /src/sys/external/bsd/acpica/dist/utilities/
uterror.c 65 * Pathname - Full pathname to the node
66 * NodeFlags - From Namespace node for the method/object
114 * Pathname - Full pathname to the node
115 * NodeFlags - From Namespace node for the method/object
163 * Pathname - Full pathname to the node
164 * NodeFlags - From Namespace node for the method/object
213 * InternalPath - Name or path of the namespace node
288 * InternalName - Name or path of the namespace node
293 * DESCRIPTION: Print error message with the full pathname for the NS node.
359 * Path - Path to the node (optional
    [all...]

Completed in 29 milliseconds

1 2 3