| /illumos-gate/usr/src/cmd/awk/ |
| H A D | parse.c | 59 Node * 62 Node *x; in nodealloc() 64 x = (Node *)malloc(sizeof (Node) + (n - 1) * sizeof (Node *)); in nodealloc() 72 Node * 73 exptostat(Node *a) in exptostat() 79 Node * 80 node1(int a, Node *b) in node1() 82 Node *x; in node1() 90 Node * 91 node2(int a, Node *b, Node *c) in node2() [all …]
|
| H A D | awk.h | 198 typedef struct Node { struct 200 struct Node *nnext; argument 203 struct Node *narg[1]; argument 205 } Node; typedef 207 #define NIL ((Node *)0) 209 extern Node *winner; 210 extern Node *nullstat; 211 extern Node *nullnode; 246 extern Cell *(*proctab[])(Node **, int); 247 extern Cell *nullproc(Node **, int); [all …]
|
| H A D | awk.g.y | 59 void checkdup(Node *list, Cell *item); 62 Node *beginloc = NULL; 63 Node *endloc = NULL; 67 Node *arglist = NULL; /* list of args for current function */ 69 static int constnode(Node *); 70 static char *strnode(Node *); 71 static Node *notnull(Node *); 75 Node *p; 132 winner = (Node *)stat3(PROGRAM, beginloc, $1, endloc); } 239 | ppattern MATCHOP reg_expr { $$ = op3($2, NIL, $1, (Node*)makedfa($3, 0)); } [all …]
|
| /illumos-gate/usr/src/common/acpica/namespace/ |
| H A D | nsobject.c | 185 ACPI_NAMESPACE_NODE *Node, in AcpiNsAttachObject() argument 200 if (!Node) in AcpiNsAttachObject() 217 if (ACPI_GET_DESCRIPTOR_TYPE (Node) != ACPI_DESC_TYPE_NAMED) in AcpiNsAttachObject() 222 Node, AcpiUtGetDescriptorName (Node))); in AcpiNsAttachObject() 228 if (Node->Object == Object) in AcpiNsAttachObject() 232 Object, Node)); in AcpiNsAttachObject() 274 ObjDesc, Node, AcpiUtGetNodeName (Node))); in AcpiNsAttachObject() 278 if (Node->Object) in AcpiNsAttachObject() 280 AcpiNsDetachObject (Node); in AcpiNsAttachObject() 303 LastObjDesc->Common.NextObject = Node->Object; in AcpiNsAttachObject() [all …]
|
| H A D | nsalloc.c | 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 237 AcpiNsDetachObject (Node); in AcpiNsDeleteNode() 245 ObjDesc = Node->Object; in AcpiNsDeleteNode() 253 ObjDesc->Data.Handler (Node, ObjDesc->Data.Pointer); in AcpiNsDeleteNode() [all …]
|
| H A D | nsnames.c | 185 ACPI_NAMESPACE_NODE *Node) in AcpiNsGetExternalPathname() argument 190 ACPI_FUNCTION_TRACE_PTR (NsGetExternalPathname, Node); in AcpiNsGetExternalPathname() 193 NameBuffer = AcpiNsGetNormalizedPathname (Node, FALSE); in AcpiNsGetExternalPathname() 212 ACPI_NAMESPACE_NODE *Node) in AcpiNsGetPathnameLength() argument 219 if (ACPI_GET_DESCRIPTOR_TYPE (Node) != ACPI_DESC_TYPE_NAMED) in AcpiNsGetPathnameLength() 223 Node, ACPI_GET_DESCRIPTOR_TYPE (Node))); in AcpiNsGetPathnameLength() 227 Size = AcpiNsBuildNormalizedPath (Node, NULL, 0, FALSE); in AcpiNsGetPathnameLength() 252 ACPI_NAMESPACE_NODE *Node; in AcpiNsHandleToName() local 259 Node = AcpiNsValidateHandle (TargetHandle); in AcpiNsHandleToName() 260 if (!Node) in AcpiNsHandleToName() [all …]
|
| H A D | nssearch.c | 168 ACPI_NAMESPACE_NODE *Node, 212 ACPI_NAMESPACE_NODE *Node; in AcpiNsSearchOneScope() local 240 Node = ParentNode->Child; in AcpiNsSearchOneScope() 241 while (Node) in AcpiNsSearchOneScope() 245 if (Node->Name.Integer == TargetName) in AcpiNsSearchOneScope() 249 if (AcpiNsGetType (Node) == ACPI_TYPE_LOCAL_METHOD_ALIAS) in AcpiNsSearchOneScope() 251 Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Node->Object); in AcpiNsSearchOneScope() 259 AcpiUtGetTypeName (Node->Type), in AcpiNsSearchOneScope() 260 Node, AcpiUtGetNodeName (ParentNode), ParentNode)); in AcpiNsSearchOneScope() 262 *ReturnNode = Node; in AcpiNsSearchOneScope() [all …]
|
| H A D | nsxfobj.c | 181 ACPI_NAMESPACE_NODE *Node; in AcpiGetType() local 208 Node = AcpiNsValidateHandle (Handle); in AcpiGetType() 209 if (!Node) in AcpiGetType() 215 *RetType = Node->Type; in AcpiGetType() 243 ACPI_NAMESPACE_NODE *Node; in ACPI_EXPORT_SYMBOL() local 268 Node = AcpiNsValidateHandle (Handle); in ACPI_EXPORT_SYMBOL() 269 if (!Node) in ACPI_EXPORT_SYMBOL() 277 ParentNode = Node->Parent; in ACPI_EXPORT_SYMBOL() 323 ACPI_NAMESPACE_NODE *Node; in ACPI_EXPORT_SYMBOL() local 369 Node = AcpiNsGetNextNodeTyped (Type, ParentNode, ChildNode); in ACPI_EXPORT_SYMBOL() [all …]
|
| H A D | nsarguments.c | 193 if (!Info->Predefined || (Info->Node->Flags & ANOBJ_EVALUATED)) in AcpiNsCheckArgumentTypes() 218 Info->Node->Flags |= ANOBJ_EVALUATED; in AcpiNsCheckArgumentTypes() 243 ACPI_NAMESPACE_NODE *Node, in AcpiNsCheckAcpiCompliance() argument 250 if (!Predefined || (Node->Flags & ANOBJ_EVALUATED)) in AcpiNsCheckAcpiCompliance() 264 if (Node->Type != ACPI_TYPE_METHOD) in AcpiNsCheckAcpiCompliance() 272 AcpiUtGetTypeName (Node->Type), RequiredParamCount)); in AcpiNsCheckAcpiCompliance() 281 AcpiUtGetTypeName (Node->Type))); in AcpiNsCheckAcpiCompliance() 297 AmlParamCount = Node->Object->Method.ParamCount; in AcpiNsCheckAcpiCompliance() 336 ACPI_NAMESPACE_NODE *Node, in AcpiNsCheckArgumentCount() argument 344 if (Node->Flags & ANOBJ_EVALUATED) in AcpiNsCheckArgumentCount() [all …]
|
| H A D | nsxfname.c | 199 ACPI_NAMESPACE_NODE *Node = NULL; in AcpiGetHandle() local 252 Status = AcpiNsGetNode (PrefixNode, Pathname, ACPI_NS_NO_UPSEARCH, &Node); in AcpiGetHandle() 255 *RetHandle = ACPI_CAST_PTR (ACPI_HANDLE, Node); in AcpiGetHandle() 399 ACPI_NAMESPACE_NODE *Node; in AcpiGetObjectInfo() local 428 Node = AcpiNsValidateHandle (Handle); in AcpiGetObjectInfo() 429 if (!Node) in AcpiGetObjectInfo() 438 Type = Node->Type; in AcpiGetObjectInfo() 439 Name = Node->Name.Integer; in AcpiGetObjectInfo() 441 if (Node->Type == ACPI_TYPE_METHOD) in AcpiGetObjectInfo() 443 ParamCount = Node->Object->Method.ParamCount; in AcpiGetObjectInfo() [all …]
|
| H A D | nseval.c | 212 if (!Info->Node) in AcpiNsEvaluate() 223 ACPI_NS_NO_UPSEARCH, &Info->Node); in AcpiNsEvaluate() 234 if (AcpiNsGetType (Info->Node) == ACPI_TYPE_LOCAL_METHOD_ALIAS) in AcpiNsEvaluate() 236 Info->Node = ACPI_CAST_PTR ( in AcpiNsEvaluate() 237 ACPI_NAMESPACE_NODE, Info->Node->Object); in AcpiNsEvaluate() 243 Info->NodeFlags = Info->Node->Flags; in AcpiNsEvaluate() 244 Info->ObjDesc = AcpiNsGetAttachedObject (Info->Node); in AcpiNsEvaluate() 247 Info->RelativePathname, Info->Node, in AcpiNsEvaluate() 248 AcpiNsGetAttachedObject (Info->Node))); in AcpiNsEvaluate() 252 Info->Predefined = AcpiUtMatchPredefinedMethod (Info->Node->Name.Ascii); in AcpiNsEvaluate() [all …]
|
| /illumos-gate/usr/src/common/acpica/dispatcher/ |
| H A D | dsargs.c | 167 ACPI_NAMESPACE_NODE *Node, 190 ACPI_NAMESPACE_NODE *Node, in AcpiDsExecuteArguments() argument 213 Op->Common.Node = ScopeNode; in AcpiDsExecuteArguments() 235 WalkState->DeferredNode = Node; in AcpiDsExecuteArguments() 247 Op->Common.Node = Node; in AcpiDsExecuteArguments() 258 Op->Common.Node = ScopeNode; in AcpiDsExecuteArguments() 281 WalkState->DeferredNode = Node; in AcpiDsExecuteArguments() 308 ACPI_NAMESPACE_NODE *Node; in AcpiDsGetBufferFieldArguments() local 323 Node = ObjDesc->BufferField.Node; in AcpiDsGetBufferFieldArguments() 326 ACPI_TYPE_BUFFER_FIELD, Node, NULL)); in AcpiDsGetBufferFieldArguments() [all …]
|
| H A D | dswload2.c | 184 ACPI_NAMESPACE_NODE *Node; in AcpiDsLoad2BeginOp() local 259 Node = NULL; in AcpiDsLoad2BeginOp() 271 WalkState, &(Node)); in AcpiDsLoad2BeginOp() 278 if (Op && (Op->Named.Node == AcpiGbl_RootNode)) in AcpiDsLoad2BeginOp() 280 Node = Op->Named.Node; in AcpiDsLoad2BeginOp() 282 Status = AcpiDsScopeStackPush (Node, ObjectType, WalkState); in AcpiDsLoad2BeginOp() 297 WalkState, &(Node)); in AcpiDsLoad2BeginOp() 322 switch (Node->Type) in AcpiDsLoad2BeginOp() 348 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Node->Type))); in AcpiDsLoad2BeginOp() 350 Node->Type = ACPI_TYPE_ANY; in AcpiDsLoad2BeginOp() [all …]
|
| H A D | dswload.c | 260 ACPI_NAMESPACE_NODE *Node; in AcpiDsLoad1BeginOp() local 285 if (Op->Common.Node) in AcpiDsLoad1BeginOp() 311 ACPI_IMODE_EXECUTE, ACPI_NS_SEARCH_PARENT, WalkState, &(Node)); in AcpiDsLoad1BeginOp() 323 WalkState, &Node); in AcpiDsLoad1BeginOp() 336 switch (Node->Type) in AcpiDsLoad1BeginOp() 364 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Node->Type))); in AcpiDsLoad1BeginOp() 366 Node->Type = ACPI_TYPE_ANY; in AcpiDsLoad1BeginOp() 375 if ((Node == AcpiGbl_RootNode) && in AcpiDsLoad1BeginOp() 390 AcpiUtGetTypeName (Node->Type), AcpiUtGetNodeName (Node))); in AcpiDsLoad1BeginOp() 417 Node = WalkState->DeferredNode; in AcpiDsLoad1BeginOp() [all …]
|
| H A D | dsmthdat.c | 387 ACPI_NAMESPACE_NODE **Node) in AcpiDsMethodDataGetNode() argument 409 *Node = &WalkState->LocalVariables[Index]; in AcpiDsMethodDataGetNode() 424 *Node = &WalkState->Arguments[Index]; in AcpiDsMethodDataGetNode() 462 ACPI_NAMESPACE_NODE *Node; in AcpiDsMethodDataSetValue() local 475 Status = AcpiDsMethodDataGetNode (Type, Index, WalkState, &Node); in AcpiDsMethodDataSetValue() 491 Node->Object = Object; in AcpiDsMethodDataSetValue() 521 ACPI_NAMESPACE_NODE *Node; in AcpiDsMethodDataGetValue() local 538 Status = AcpiDsMethodDataGetNode (Type, Index, WalkState, &Node); in AcpiDsMethodDataGetValue() 546 Object = Node->Object; in AcpiDsMethodDataGetValue() 570 Node->Object = Object; in AcpiDsMethodDataGetValue() [all …]
|
| /illumos-gate/usr/src/cmd/acpi/iasl/ |
| H A D | aslload.c | 266 ACPI_NAMESPACE_NODE *Node; in LdLoadFieldElements() local 314 ACPI_NS_ERROR_IF_FOUND, NULL, &Node); in LdLoadFieldElements() 324 (Node->Flags & ANOBJ_IS_EXTERNAL)) in LdLoadFieldElements() 326 Node->Type = (UINT8) ACPI_TYPE_LOCAL_REGION_FIELD; in LdLoadFieldElements() 335 Child->Asl.Value.String, ASL_MSG_EXTERN_FOUND_HERE, Node->Op, in LdLoadFieldElements() 336 Node->Op->Asl.ExternalName); in LdLoadFieldElements() 341 Child->Asl.Node = Node; in LdLoadFieldElements() 342 Node->Op = Child; in LdLoadFieldElements() 378 ACPI_NAMESPACE_NODE *Node; in LdLoadResourceElements() local 389 WalkState, &Node); in LdLoadResourceElements() [all …]
|
| H A D | aslxrefout.c | 340 ACPI_NAMESPACE_NODE *Node; in OtXrefWalkPart1() local 356 !Op->Asl.Node) in OtXrefWalkPart1() 362 Node = Op->Asl.Node; in OtXrefWalkPart1() 371 ParentPath = AcpiNsGetNormalizedPathname (Node, TRUE); in OtXrefWalkPart1() 374 ParentPath, AcpiUtGetTypeName (Node->Type)); in OtXrefWalkPart1() 377 switch (Node->Type) in OtXrefWalkPart1() 396 Node->ArgCount); in OtXrefWalkPart1() 401 NextOp = Node->Op; /* Create Buffer Field Op */ in OtXrefWalkPart1() 438 NextOp->Asl.Node, TRUE); in OtXrefWalkPart1() 448 NextOp = Node->Op; in OtXrefWalkPart1() [all …]
|
| H A D | aslxref.c | 302 ACPI_NAMESPACE_NODE *Node = (ACPI_NAMESPACE_NODE *) ObjHandle; in XfCompareOneNamespaceObject() local 307 if (*((UINT32 *) (Context)) == Node->Name.Integer) in XfCompareOneNamespaceObject() 437 ACPI_NAMESPACE_NODE *Node; in XfNamespaceLocateBegin() local 461 if ((Op->Asl.AmlOpcode == AML_METHOD_OP) && Op->Asl.Node) in XfNamespaceLocateBegin() 463 Node = Op->Asl.Node; in XfNamespaceLocateBegin() 467 if (!Node->MethodLocals) in XfNamespaceLocateBegin() 473 Node->MethodLocals = MethodLocals; in XfNamespaceLocateBegin() 477 Node->MethodArgs = MethodArgs; in XfNamespaceLocateBegin() 488 Node->ArgCount = (UINT8) in XfNamespaceLocateBegin() 495 if (i < Node->ArgCount) in XfNamespaceLocateBegin() [all …]
|
| H A D | asllookup.c | 228 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjHandle); in LkIsObjectUsed() local 235 if (Node->Type == ACPI_TYPE_METHOD) in LkIsObjectUsed() 237 if (!Node->Op || !Node->MethodLocals) in LkIsObjectUsed() 242 MethodLocals = (ASL_METHOD_LOCAL *) Node->MethodLocals; in LkIsObjectUsed() 243 MethodArgs = (ASL_METHOD_LOCAL *) Node->MethodArgs; in LkIsObjectUsed() 286 if ((Node->Name.Ascii[0] != '_') && in LkIsObjectUsed() 299 if (Node->Flags & ANOBJ_IS_REFERENCED) in LkIsObjectUsed() 304 if (!Node->Op) in LkIsObjectUsed() 311 switch (Node->Type) in LkIsObjectUsed() 329 Next = Node->Parent; in LkIsObjectUsed() [all …]
|
| H A D | cvparser.c | 527 ACPI_FILE_NODE *Node; in CvLabelFileNode() local 535 Node = CvFileAddressLookup ((char *) in CvLabelFileNode() 537 if (!Node) in CvLabelFileNode() 542 Op->Common.CvFilename = Node->Filename; in CvLabelFileNode() 543 if (Node->Parent) in CvLabelFileNode() 545 Op->Common.CvParentFilename = Node->Parent->Filename; in CvLabelFileNode() 549 Op->Common.CvParentFilename = Node->Filename; in CvLabelFileNode() 574 ACPI_FILE_NODE *Node; in CvAddToFileTree() local 580 Node = CvFilenameExists (PreviousFilename, AcpiGbl_FileTreeRoot); in CvAddToFileTree() 581 if (Node) in CvAddToFileTree() [all …]
|
| /illumos-gate/usr/src/common/acpica/events/ |
| H A D | evhandler.c | 275 ACPI_NAMESPACE_NODE *Node, in AcpiEvHasDefaultHandler() argument 284 ObjDesc = AcpiNsGetAttachedObject (Node); in AcpiEvHasDefaultHandler() 337 ACPI_NAMESPACE_NODE *Node; in AcpiEvInstallHandler() local 355 Node = AcpiNsValidateHandle (ObjHandle); in AcpiEvInstallHandler() 356 if (!Node) in AcpiEvInstallHandler() 365 if ((Node->Type != ACPI_TYPE_DEVICE) && in AcpiEvInstallHandler() 366 (Node->Type != ACPI_TYPE_REGION) && in AcpiEvInstallHandler() 367 (Node != AcpiGbl_RootNode)) in AcpiEvInstallHandler() 374 ObjDesc = AcpiNsGetAttachedObject (Node); in AcpiEvInstallHandler() 498 ACPI_NAMESPACE_NODE *Node, in AcpiEvInstallSpaceHandler() argument [all …]
|
| H A D | evxfregn.c | 194 ACPI_NAMESPACE_NODE *Node; in AcpiInstallAddressSpaceHandler() local 216 Node = AcpiNsValidateHandle (Device); in AcpiInstallAddressSpaceHandler() 217 if (!Node) in AcpiInstallAddressSpaceHandler() 226 Node, SpaceId, Handler, Setup, Context); in AcpiInstallAddressSpaceHandler() 234 AcpiEvExecuteRegMethods (Node, SpaceId, ACPI_REG_CONNECT); in AcpiInstallAddressSpaceHandler() 269 ACPI_NAMESPACE_NODE *Node; in ACPI_EXPORT_SYMBOL() local 291 Node = AcpiNsValidateHandle (Device); in ACPI_EXPORT_SYMBOL() 292 if (!Node || in ACPI_EXPORT_SYMBOL() 293 ((Node->Type != ACPI_TYPE_DEVICE) && in ACPI_EXPORT_SYMBOL() 294 (Node->Type != ACPI_TYPE_PROCESSOR) && in ACPI_EXPORT_SYMBOL() [all …]
|
| H A D | evmisc.c | 184 ACPI_NAMESPACE_NODE *Node) in AcpiEvIsNotifyObject() argument 187 switch (Node->Type) in AcpiEvIsNotifyObject() 220 ACPI_NAMESPACE_NODE *Node, in AcpiEvQueueNotifyRequest() argument 235 if (!AcpiEvIsNotifyObject (Node)) in AcpiEvQueueNotifyRequest() 253 ObjDesc = AcpiNsGetAttachedObject (Node); in AcpiEvQueueNotifyRequest() 269 AcpiUtGetNodeName (Node), NotifyValue, Node)); in AcpiEvQueueNotifyRequest() 284 Info->Notify.Node = Node; in AcpiEvQueueNotifyRequest() 292 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Node->Type), in AcpiEvQueueNotifyRequest() 293 NotifyValue, AcpiUtGetNotifyName (NotifyValue, ACPI_TYPE_ANY), Node)); in AcpiEvQueueNotifyRequest() 334 Info->Notify.Global->Handler (Info->Notify.Node, in AcpiEvNotifyDispatch() [all …]
|
| /illumos-gate/usr/src/common/acpica/executer/ |
| H A D | exresnte.c | 198 ACPI_NAMESPACE_NODE *Node; in AcpiExResolveNodeToValue() local 209 Node = *ObjectPtr; in AcpiExResolveNodeToValue() 210 SourceDesc = AcpiNsGetAttachedObject (Node); in AcpiExResolveNodeToValue() 211 EntryType = AcpiNsGetType ((ACPI_HANDLE) Node); in AcpiExResolveNodeToValue() 214 Node, SourceDesc, AcpiUtGetTypeName (EntryType))); in AcpiExResolveNodeToValue() 221 Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Node->Object); in AcpiExResolveNodeToValue() 222 SourceDesc = AcpiNsGetAttachedObject (Node); in AcpiExResolveNodeToValue() 223 EntryType = AcpiNsGetType ((ACPI_HANDLE) Node); in AcpiExResolveNodeToValue() 224 *ObjectPtr = Node; in AcpiExResolveNodeToValue() 236 (Node->Flags & (ANOBJ_METHOD_ARG | ANOBJ_METHOD_LOCAL))) in AcpiExResolveNodeToValue() [all …]
|
| /illumos-gate/usr/src/uts/intel/sys/acpi/ |
| H A D | acnamesp.h | 224 ACPI_NAMESPACE_NODE *Node); 299 ACPI_NAMESPACE_NODE *Node); 303 ACPI_NAMESPACE_NODE *Node); 315 ACPI_NAMESPACE_NODE *Node); 431 ACPI_NAMESPACE_NODE *Node, 438 ACPI_NAMESPACE_NODE *Node, 451 ACPI_NAMESPACE_NODE *Node, 483 ACPI_NAMESPACE_NODE *Node); 487 ACPI_NAMESPACE_NODE *Node, 494 ACPI_NAMESPACE_NODE *Node, [all …]
|