| /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...] |