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 168 * a pointer to a NS node, and will receive a
175 * DESCRIPTION: Resolve a Namespace node to a valued object
177 * Note: for some of the data types, the pointer attached to the Node
198 ACPI_NAMESPACE_NODE *Node;
206 * The stack pointer points to a ACPI_NAMESPACE_NODE (Node). Get the
207 * object that is attached to the Node.
209 Node = *ObjectPtr;
210 SourceDesc = AcpiNsGetAttachedObject (Node);
211 EntryType = AcpiNsGetType ((ACPI_HANDLE) Node);
214 Node, SourceDesc, AcpiUtGetTypeName (EntryType)))
    [all...]
exresolv.c 377 if ((StackDesc->Reference.Node->Type == ACPI_TYPE_DEVICE) ||
378 (StackDesc->Reference.Node->Type == ACPI_TYPE_THERMAL))
380 /* These node types do not have 'real' subobjects */
382 *StackPtr = (void *) StackDesc->Reference.Node;
386 /* Get the object pointed to by the namespace node */
388 *StackPtr = (StackDesc->Reference.Node)->Object;
465 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Operand);
473 /* Operand can be either a namespace node or an operand descriptor */
485 ObjDesc = AcpiNsGetAttachedObject (Node);
487 /* If we had an Alias node, use the attached object for type info *
    [all...]
excreate.c 205 /* Ensure that the target node is valid */
212 /* Construct the alias object (a namespace node) */
229 * NS node, not the object itself.
284 /* Attach object to the Node */
342 /* Init object and attach to NS node */
345 ObjDesc->Mutex.Node = (ACPI_NAMESPACE_NODE *) WalkState->Operands[0];
348 ObjDesc->Mutex.Node, ObjDesc, ACPI_TYPE_MUTEX);
385 ACPI_NAMESPACE_NODE *Node;
392 /* Get the Namespace Node */
394 Node = WalkState->Op->Common.Node
    [all...]
exoparg2.c 207 ACPI_NAMESPACE_NODE *Node;
222 /* The first operand is a namespace node */
224 Node = (ACPI_NAMESPACE_NODE *) Operand[0];
232 if (!AcpiEvIsNotifyObject (Node))
236 AcpiUtGetTypeName (Node->Type)));
249 Status = AcpiEvQueueNotifyRequest (Node, Value);
  /src/sys/external/bsd/acpica/dist/compiler/
aslnamesp.c 207 * DESCRIPTION: Walk the namespace an display information about each node
242 /* Print the full pathname for each namespace node in the common namespace */
281 ACPI_NAMESPACE_NODE *Node = (ACPI_NAMESPACE_NODE *) ObjHandle;
290 &Node->Name.Ascii[0], AcpiUtGetTypeName (Node->Type));
292 Op = Node->Op;
293 ObjDesc = ACPI_CAST_PTR (ACPI_OPERAND_OBJECT, Node->Object);
305 switch (Node->Type)
331 switch (Node->Type)
480 " [Desc Offset 0x%.4X Bytes]", Node->Value)
    [all...]
aslbtypes.c 486 * PARAMETERS: Op - Parse node whose type will be returned.
490 * DESCRIPTION: Get the (bitfield) ACPI type associated with the parse node.
491 * Handles the case where the node is a name or method call and
492 * the actual type must be obtained from the namespace node.
500 ACPI_NAMESPACE_NODE *Node;
516 Node = Op->Asl.Node;
517 if (!Node)
519 /* These are not expected to have a node at this time */
540 ThisNodeBtype = AnMapEtypeToBtype (Node->Type)
    [all...]
asllookup.c 228 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjHandle);
235 if (Node->Type == ACPI_TYPE_METHOD)
237 if (!Node->Op || !Node->MethodLocals)
242 MethodLocals = (ASL_METHOD_LOCAL *) Node->MethodLocals;
243 MethodArgs = (ASL_METHOD_LOCAL *) Node->MethodArgs;
286 if ((Node->Name.Ascii[0] != '_') &&
299 if (Node->Flags & ANOBJ_IS_REFERENCED)
304 if (!Node->Op)
311 switch (Node->Type
    [all...]
asloffset.c 167 ACPI_NAMESPACE_NODE *Node,
184 * DESCRIPTION: Process one node during a offset table file generation.
205 ACPI_NAMESPACE_NODE *Node;
219 /* We are only interested in named objects (have a namespace node) */
221 Node = Op->Asl.Node;
222 if (!Node)
230 if ((Node->Type == ACPI_TYPE_LOCAL_RESOURCE) &&
233 LsEmitOffsetTableEntry (FileId, Node, 0, AslGbl_CurrentAmlOffset,
278 LsEmitOffsetTableEntry (FileId, Node, NamepathOffset, (DataOffset + 1)
    [all...]
  /src/sys/external/bsd/acpica/dist/dispatcher/
dsinit.c 177 * PARAMETERS: ObjHandle - Node for the object
201 ACPI_NAMESPACE_NODE *Node = (ACPI_NAMESPACE_NODE *) ObjHandle;
213 if (Node->OwnerId != Info->OwnerId)
247 ObjDesc = AcpiNsGetAttachedObject (Node);
265 AcpiDsAutoSerializeMethod (Node, ObjDesc);
dsargs.c 167 ACPI_NAMESPACE_NODE *Node,
177 * PARAMETERS: Node - Object NS node
178 * ScopeNode - Parent NS node
190 ACPI_NAMESPACE_NODE *Node,
211 /* Save the Node for use in AcpiPsParseAml */
213 Op->Common.Node = ScopeNode;
235 WalkState->DeferredNode = Node;
247 Op->Common.Node = Node;
    [all...]
dswload.c 257 ACPI_NAMESPACE_NODE *Node;
282 if (Op->Common.Node)
308 ACPI_IMODE_EXECUTE, ACPI_NS_SEARCH_PARENT, WalkState, &(Node));
320 WalkState, &Node);
333 switch (Node->Type)
361 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Node->Type)));
363 Node->Type = ACPI_TYPE_ANY;
372 if ((Node == AcpiGbl_RootNode) &&
387 AcpiUtGetTypeName (Node->Type), AcpiUtGetNodeName (Node)))
    [all...]
dswload2.c 187 ACPI_NAMESPACE_NODE *Node;
262 Node = NULL;
274 WalkState, &(Node));
279 /* Special case for Scope(\) -> refers to the Root node */
281 if (Op && (Op->Named.Node == AcpiGbl_RootNode))
283 Node = Op->Named.Node;
285 Status = AcpiDsScopeStackPush (Node, ObjectType, WalkState);
300 WalkState, &(Node));
325 switch (Node->Type
    [all...]
dsfield.c 179 ACPI_NAMESPACE_NODE **Node);
198 * Node - Where the new region node is returned
203 * region node/object.
213 ACPI_NAMESPACE_NODE **Node)
232 ACPI_IMODE_LOAD_PASS1, ACPI_NS_SEARCH_PARENT, WalkState, Node);
238 /* Must create and install a region object for the new node */
246 ObjDesc->Region.Node = *Node;
247 Status = AcpiNsAttachObject (*Node, ObjDesc, ACPI_TYPE_REGION)
    [all...]
dsmthdat.c 202 * A pseudo-Namespace Node is assigned to each argument and local
203 * so that RefOf() can return a pointer to the Node.
375 * Node - Where the node is returned.
377 * RETURN: Status and node
379 * DESCRIPTION: Get the Node associated with a local or arg.
388 ACPI_NAMESPACE_NODE **Node)
408 /* Return a pointer to the pseudo-node */
410 *Node = &WalkState->LocalVariables[Index];
423 /* Return a pointer to the pseudo-node */
    [all...]
  /src/sys/external/bsd/acpica/dist/namespace/
nssearch.c 168 ACPI_NAMESPACE_NODE *Node,
178 * ParentNode - Starting node where search will begin
212 ACPI_NAMESPACE_NODE *Node;
240 Node = ParentNode->Child;
241 while (Node)
245 if (Node->Name.Integer == TargetName)
249 if (AcpiNsGetType (Node) == ACPI_TYPE_LOCAL_METHOD_ALIAS)
251 Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Node->Object);
259 AcpiUtGetTypeName (Node->Type)
    [all...]
nsxfobj.c 182 ACPI_NAMESPACE_NODE *Node;
193 /* Special case for the predefined Root Node (return type ANY) */
209 Node = AcpiNsValidateHandle (Handle);
210 if (!Node)
216 *RetType = Node->Type;
244 ACPI_NAMESPACE_NODE *Node;
254 /* Special case for the predefined Root Node (no parent) */
269 Node = AcpiNsValidateHandle (Handle);
270 if (!Node)
278 ParentNode = Node->Parent
    [all...]
  /src/sys/external/bsd/acpica/dist/debugger/
dbobject.c 166 ACPI_NAMESPACE_NODE *Node);
190 ACPI_NAMESPACE_NODE *Node;
193 Node = WalkState->MethodNode;
197 if (Node == AcpiGbl_RootNode)
316 * PARAMETERS: Node - Object to be displayed
320 * DESCRIPTION: Short display of a namespace node
326 ACPI_NAMESPACE_NODE *Node)
329 AcpiOsPrintf ("<Node> Name %4.4s",
330 AcpiUtGetNodeName (Node));
332 if (Node->Flags & ANOBJ_METHOD_ARG
    [all...]
dbstats.c 396 * the parent namespace node.
407 ACPI_NAMESPACE_NODE *Node;
414 Node = (ACPI_NAMESPACE_NODE *) ObjHandle;
415 ObjDesc = AcpiNsGetAttachedObject (Node);
419 Type = Node->Type;
dbutils.c 416 * RETURN: Pointer to a namespace node, null on failure
421 * the current prefix (scope) node as the search beginning point.
431 ACPI_NAMESPACE_NODE *Node = NULL;
447 * (Uses root node as the search starting point)
451 NULL, &Node);
459 return (Node);
  /src/sys/external/bsd/acpica/dist/events/
evhandler.c 263 * PARAMETERS: Node - Namespace node for the device
275 ACPI_NAMESPACE_NODE *Node,
284 ObjDesc = AcpiNsGetAttachedObject (Node);
337 ACPI_NAMESPACE_NODE *Node;
355 Node = AcpiNsValidateHandle (ObjHandle);
356 if (!Node)
365 if ((Node->Type != ACPI_TYPE_DEVICE) &&
366 (Node->Type != ACPI_TYPE_REGION) &&
367 (Node != AcpiGbl_RootNode)
    [all...]
evxfregn.c 198 ACPI_NAMESPACE_NODE *Node;
220 Node = AcpiNsValidateHandle (Device);
221 if (!Node)
230 Node, SpaceId, Handler, Setup, Context);
240 AcpiEvExecuteRegMethods (Node, SpaceId, ACPI_REG_CONNECT);
299 ACPI_NAMESPACE_NODE *Node;
321 Node = AcpiNsValidateHandle (Device);
322 if (!Node ||
323 ((Node->Type != ACPI_TYPE_DEVICE) &&
324 (Node->Type != ACPI_TYPE_PROCESSOR) &
    [all...]
evxface.c 210 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Device);
270 if (!AcpiEvIsNotifyObject (Node))
278 ObjDesc = AcpiNsGetAttachedObject (Node);
283 ObjDesc = AcpiUtCreateInternalObject (Node->Type);
290 /* Attach new object to the Node, remove local reference */
292 Status = AcpiNsAttachObject (Device, ObjDesc, Node->Type);
329 HandlerObj->Notify.Node = Node;
386 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Device);
445 if (!AcpiEvIsNotifyObject (Node))
    [all...]
evxfgpe.c 909 * PARAMETERS: GpeDevice - Namespace node for the GPE Block
1131 ACPI_NAMESPACE_NODE *Node;
1151 Node = AcpiNsValidateHandle (GpeDevice);
1152 if (!Node)
1160 if (Node->Type != ACPI_TYPE_DEVICE)
1166 if (Node->Object)
1176 Status = AcpiEvCreateGpeBlock (Node, GpeBlockAddress->Address,
1184 /* Install block in the DeviceObject attached to the node */
1186 ObjDesc = AcpiNsGetAttachedObject (Node);
1200 Status = AcpiNsAttachObject (Node, ObjDesc, ACPI_TYPE_DEVICE)
    [all...]
  /src/sys/external/bsd/acpica/dist/tables/
tbxfload.c 554 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Object);
571 * The node OwnerId is currently the same as the parent table ID.
574 OwnerId = Node->OwnerId;
  /src/sys/external/bsd/acpica/dist/utilities/
uterror.c 173 * Pathname - Full pathname to the node
174 * NodeFlags - From Namespace node for the method/object
222 * Pathname - Full pathname to the node
223 * NodeFlags - From Namespace node for the method/object
271 * Pathname - Full pathname to the node
272 * NodeFlags - From Namespace node for the method/object
321 * InternalPath - Name or path of the namespace node
396 * InternalName - Name or path of the namespace node
401 * DESCRIPTION: Print error message with the full pathname for the NS node.
467 * Path - Path to the node (optional
    [all...]

Completed in 66 milliseconds

1 2 3