/illumos-gate/usr/src/cmd/awk/ |
H A D | parse.c | 37 Node * 40 register Node *x; 42 x = (Node *)malloc(sizeof (Node) + (n - 1) * sizeof (Node *)); 50 Node * 51 exptostat(Node *a) 57 Node * 58 node1(int a, Node *b) 60 register Node * [all...] |
H A D | awk.h | 163 /* Node: parse tree is made of nodes, with Cell's at bottom */ 165 typedef struct Node { struct 167 struct Node *nnext; 170 struct Node *narg[1]; 172 } Node; typedef in typeref:struct:Node 174 #define NIL ((Node *)0) 176 extern Node *winner; 177 extern Node *nullstat; 178 extern Node *nullnode; 211 extern Cell *(*proctab[])(Node **, in [all...] |
H A D | awk.g.y | 42 Node *beginloc = 0, *endloc = 0; 45 Node *arglist = 0; /* list of args for current function */ 47 static int constnode(Node *); 48 static uchar *strnode(Node *); 49 static Node *notnull(); 53 Node *p; 109 winner = (Node *)stat3(PROGRAM, beginloc, $1, endloc); } 218 | ppattern MATCHOP reg_expr { $$ = op3($2, NIL, $1, (Node*)makedfa($3, 0)); } 221 $$ = op3($2, NIL, $1, (Node*)makedfa(strnode($3), 0)); 223 $$ = op3($2, (Node *) [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/namespace/ |
H A D | nsnames.c | 58 * PARAMETERS: Node - Namespace node whose pathname is needed 71 ACPI_NAMESPACE_NODE *Node) 76 ACPI_FUNCTION_TRACE_PTR (NsGetExternalPathname, Node); 79 NameBuffer = AcpiNsGetNormalizedPathname (Node, FALSE); 88 * PARAMETERS: Node - Namespace node 98 ACPI_NAMESPACE_NODE *Node) 106 Size = AcpiNsBuildNormalizedPath (Node, NULL, 0, FALSE); 134 ACPI_NAMESPACE_NODE *Node; local 141 Node = AcpiNsValidateHandle (TargetHandle); 142 if (!Node) 70 AcpiNsGetExternalPathname( ACPI_NAMESPACE_NODE *Node) argument 97 AcpiNsGetPathnameLength( ACPI_NAMESPACE_NODE *Node) argument 201 AcpiNsBuildNormalizedPath( ACPI_NAMESPACE_NODE *Node, char *FullPath, UINT32 PathSize, BOOLEAN NoTrailing) argument 312 AcpiNsGetNormalizedPathname( ACPI_NAMESPACE_NODE *Node, BOOLEAN NoTrailing) argument [all...] |
H A D | nsobject.c | 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)); 76 AcpiNsAttachObject( ACPI_NAMESPACE_NODE *Node, ACPI_OPERAND_OBJECT *Object, ACPI_OBJECT_TYPE Type) argument 220 AcpiNsDetachObject( ACPI_NAMESPACE_NODE *Node) argument 303 AcpiNsGetAttachedObject( ACPI_NAMESPACE_NODE *Node) argument 374 AcpiNsAttachData( ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_HANDLER Handler, void *Data) argument 441 AcpiNsDetachData( ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_HANDLER Handler) argument 493 AcpiNsGetAttachedData( ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_HANDLER Handler, void **Data) argument [all...] |
H A D | nsxfobj.c | 73 ACPI_NAMESPACE_NODE *Node; local 84 /* Special case for the predefined Root Node (return type ANY) */ 100 Node = AcpiNsValidateHandle (Handle); 101 if (!Node) 107 *RetType = Node->Type; 135 ACPI_NAMESPACE_NODE *Node; local 145 /* Special case for the predefined Root Node (no parent) */ 160 Node = AcpiNsValidateHandle (Handle); 161 if (!Node) 169 ParentNode = Node 215 ACPI_NAMESPACE_NODE *Node; local [all...] |
H A D | nssearch.c | 60 ACPI_NAMESPACE_NODE *Node, 104 ACPI_NAMESPACE_NODE *Node; local 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), 152 Node, AcpiUtGetNodeNam 201 AcpiNsSearchParentTree( UINT32 TargetName, ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_TYPE Type, ACPI_NAMESPACE_NODE **ReturnNode) argument 294 AcpiNsSearchAndEnter( UINT32 TargetName, ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE *Node, ACPI_INTERPRETER_MODE InterpreterMode, ACPI_OBJECT_TYPE Type, UINT32 Flags, ACPI_NAMESPACE_NODE **ReturnNode) argument [all...] |
H A D | nsalloc.c | 69 ACPI_NAMESPACE_NODE *Node; local 78 Node = AcpiOsAcquireObject (AcpiGbl_NamespaceCache); 79 if (!Node) 95 Node->Name.Integer = Name; 96 ACPI_SET_DESCRIPTOR_TYPE (Node, ACPI_DESC_TYPE_NAMED); 97 return_PTR (Node); 105 * PARAMETERS: Node - Node to be deleted 118 ACPI_NAMESPACE_NODE *Node) 129 AcpiNsDetachObject (Node); 117 AcpiNsDeleteNode( ACPI_NAMESPACE_NODE *Node) argument 183 AcpiNsRemoveNode( ACPI_NAMESPACE_NODE *Node) argument 250 AcpiNsInstallNode( ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE *ParentNode, ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_TYPE Type) argument [all...] |
H A D | nsxfname.c | 91 ACPI_NAMESPACE_NODE *Node = NULL; local 142 /* Find the Node and convert to a handle */ 144 Status = AcpiNsGetNode (PrefixNode, Pathname, ACPI_NS_NO_UPSEARCH, &Node); 147 *RetHandle = ACPI_CAST_PTR (ACPI_HANDLE, Node); 179 ACPI_NAMESPACE_NODE *Node; local 208 * Validate handle and convert to a namespace Node 216 Node = AcpiNsValidateHandle (Handle); 217 if (!Node) 231 /* Just copy the ACPI name from the Node and zero terminate it */ 233 NodeName = AcpiUtGetNodeName (Node); 312 ACPI_NAMESPACE_NODE *Node; local 602 ACPI_NAMESPACE_NODE *Node; local [all...] |
H A D | nsarguments.c | 112 * Node - Namespace node for the method/object 126 ACPI_NAMESPACE_NODE *Node, 147 if (Node->Type != ACPI_TYPE_METHOD) 155 AcpiUtGetTypeName (Node->Type), RequiredParamCount)); 164 AcpiUtGetTypeName (Node->Type))); 180 AmlParamCount = Node->Object->Method.ParamCount; 205 * Node - Namespace node for the method/object 219 ACPI_NAMESPACE_NODE *Node, 233 if (Node->Type != ACPI_TYPE_METHOD) 239 UserParamCount, AcpiUtGetTypeName (Node 124 AcpiNsCheckAcpiCompliance( char *Pathname, ACPI_NAMESPACE_NODE *Node, const ACPI_PREDEFINED_INFO *Predefined) argument 217 AcpiNsCheckArgumentCount( char *Pathname, ACPI_NAMESPACE_NODE *Node, UINT32 UserParamCount, const ACPI_PREDEFINED_INFO *Predefined) argument [all...] |
H A D | nseval.c | 68 * PrefixNode - Prefix or Method/Object Node to execute 70 * Node is the object to execute 103 if (!Info->Node) 110 * 2) Node and valid pathname (path relative to Node) 111 * 3) Node, Null pathname 114 ACPI_NS_NO_UPSEARCH, &Info->Node); 125 if (AcpiNsGetType (Info->Node) == ACPI_TYPE_LOCAL_METHOD_ALIAS) 127 Info->Node = ACPI_CAST_PTR ( 128 ACPI_NAMESPACE_NODE, Info->Node [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/dispatcher/ |
H A D | dsargs.c | 59 ACPI_NAMESPACE_NODE *Node, 69 * PARAMETERS: Node - Object 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; 150 Op->Common.Node = ScopeNode; 173 WalkState->DeferredNode = Node; 81 AcpiDsExecuteArguments( ACPI_NAMESPACE_NODE *Node, ACPI_NAMESPACE_NODE *ScopeNode, UINT32 AmlLength, UINT8 *AmlStart) argument 200 ACPI_NAMESPACE_NODE *Node; local 249 ACPI_NAMESPACE_NODE *Node; local 297 ACPI_NAMESPACE_NODE *Node; local 347 ACPI_NAMESPACE_NODE *Node; local 396 ACPI_NAMESPACE_NODE *Node; local [all...] |
H A D | dswload2.c | 76 ACPI_NAMESPACE_NODE *Node; local 151 Node = NULL; 163 WalkState, &(Node)); 170 if (Op && (Op->Named.Node == AcpiGbl_RootNode)) 172 Node = Op->Named.Node; 174 Status = AcpiDsScopeStackPush (Node, ObjectType, WalkState); 189 WalkState, &(Node)); 212 switch (Node->Type) 238 AcpiUtGetNodeName (Node), AcpiUtGetTypeNam 391 ACPI_NAMESPACE_NODE *Node; local [all...] |
H A D | dswload.c | 152 ACPI_NAMESPACE_NODE *Node; local 177 if (Op->Common.Node) 203 ACPI_IMODE_EXECUTE, ACPI_NS_SEARCH_PARENT, WalkState, &(Node)); 215 WalkState, &Node); 228 switch (Node->Type) 256 AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Node->Type))); 258 Node->Type = ACPI_TYPE_ANY; 267 if ((Node == AcpiGbl_RootNode) && 282 AcpiUtGetTypeName (Node [all...] |
H A D | dswscope.c | 95 * PARAMETERS: Node - Name to be made current 102 * passed Node current. 108 ACPI_NAMESPACE_NODE *Node, 119 if (!Node) 146 ScopeInfo->Scope.Node = Node; 159 AcpiUtGetNodeName (OldScopeInfo->Scope.Node), 170 AcpiUtGetNodeName (ScopeInfo->Scope.Node), 217 AcpiUtGetNodeName (ScopeInfo->Scope.Node), 225 AcpiUtGetNodeName (NewScopeInfo->Scope.Node), 107 AcpiDsScopeStackPush( ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_TYPE Type, ACPI_WALK_STATE *WalkState) argument [all...] |
H A D | dsdebug.c | 62 ACPI_NAMESPACE_NODE *Node, 70 * PARAMETERS: Node - Object 80 ACPI_NAMESPACE_NODE *Node, 89 if (!Node) 99 Status = AcpiNsHandleToPathname (Node, &Buffer, TRUE); 107 ACPI_DEBUG_PRINT_RAW ((ACPI_DB_DISPATCH, "[%s] (Node %p)", 108 (char *) Buffer.Pointer, Node)); 195 (ACPI_NAMESPACE_NODE *) MethodDesc->Method.Node, 79 AcpiDsPrintNodePathname( ACPI_NAMESPACE_NODE *Node, const char *Message) argument
|
H A D | 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. 266 * Node - Where the node is returned. 270 * DESCRIPTION: Get the Node associated with a local or arg. 279 ACPI_NAMESPACE_NODE **Node) 301 *Node = &WalkState->LocalVariables[Index]; 316 *Node = &WalkState->Arguments[Index]; 354 ACPI_NAMESPACE_NODE *Node; local 367 Status = AcpiDsMethodDataGetNode (Type, Index, WalkState, &Node); 383 Node 275 AcpiDsMethodDataGetNode( UINT8 Type, UINT32 Index, ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE **Node) argument 413 ACPI_NAMESPACE_NODE *Node; local 525 ACPI_NAMESPACE_NODE *Node; local 592 ACPI_NAMESPACE_NODE *Node; local 748 ACPI_NAMESPACE_NODE *Node; local [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/executer/ |
H A D | exresnte.c | 69 * Note: for some of the data types, the pointer attached to the Node 90 ACPI_NAMESPACE_NODE *Node; local 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))); 113 Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Node [all...] |
H A D | exresolv.c | 269 if ((StackDesc->Reference.Node->Type == ACPI_TYPE_DEVICE) || 270 (StackDesc->Reference.Node->Type == ACPI_TYPE_THERMAL)) 274 *StackPtr = (void *) StackDesc->Reference.Node; 280 *StackPtr = (StackDesc->Reference.Node)->Object; 357 ACPI_NAMESPACE_NODE *Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Operand); local 377 ObjDesc = AcpiNsGetAttachedObject (Node); 391 "[%4.4s] Node is unresolved or uninitialized", 392 AcpiUtGetNodeName (Node))); 425 Node = ObjDesc->Reference.Object; 429 Node [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/events/ |
H A D | evxfregn.c | 86 ACPI_NAMESPACE_NODE *Node; local 108 Node = AcpiNsValidateHandle (Device); 109 if (!Node) 118 Node, SpaceId, Handler, Setup, Context); 126 AcpiEvExecuteRegMethods (Node, SpaceId, ACPI_REG_CONNECT); 161 ACPI_NAMESPACE_NODE *Node; local 183 Node = AcpiNsValidateHandle (Device); 184 if (!Node || 185 ((Node->Type != ACPI_TYPE_DEVICE) && 186 (Node [all...] |
H A D | evmisc.c | 64 * PARAMETERS: Node - Node to check 76 ACPI_NAMESPACE_NODE *Node) 79 switch (Node->Type) 100 * PARAMETERS: Node - NS node for the notified object 112 ACPI_NAMESPACE_NODE *Node, 127 if (!AcpiEvIsNotifyObject (Node)) 143 /* Get the notify object attached to the namespace Node */ 145 ObjDesc = AcpiNsGetAttachedObject (Node); 161 AcpiUtGetNodeName (Node), NotifyValu 75 AcpiEvIsNotifyObject( ACPI_NAMESPACE_NODE *Node) argument 111 AcpiEvQueueNotifyRequest( ACPI_NAMESPACE_NODE *Node, UINT32 NotifyValue) argument [all...] |
H A D | evhandler.c | 155 * PARAMETERS: Node - Namespace node for the device 167 ACPI_NAMESPACE_NODE *Node, 176 ObjDesc = AcpiNsGetAttachedObject (Node); 229 ACPI_NAMESPACE_NODE *Node; local 247 Node = AcpiNsValidateHandle (ObjHandle); 248 if (!Node) 257 if ((Node->Type != ACPI_TYPE_DEVICE) && 258 (Node->Type != ACPI_TYPE_REGION) && 259 (Node != AcpiGbl_RootNode)) 266 ObjDesc = AcpiNsGetAttachedObject (Node); 166 AcpiEvHasDefaultHandler( ACPI_NAMESPACE_NODE *Node, ACPI_ADR_SPACE_TYPE SpaceId) argument 389 AcpiEvInstallSpaceHandler( ACPI_NAMESPACE_NODE *Node, ACPI_ADR_SPACE_TYPE SpaceId, ACPI_ADR_SPACE_HANDLER Handler, ACPI_ADR_SPACE_SETUP Setup, void *Context) argument [all...] |
H A D | evrgnini.c | 56 ACPI_NAMESPACE_NODE *Node); 222 ParentNode = RegionObj->Region.Node->Parent; 233 * If the AddressSpace.Node is still pointing to the root, we need 237 if (HandlerObj->AddressSpace.Node == AcpiGbl_RootNode) 283 PciRootNode = HandlerObj->AddressSpace.Node; 310 PciDeviceNode = RegionObj->Region.Node; 359 Status = AcpiHwDerivePciId (PciId, PciRootNode, RegionObj->Region.Node); 375 * PARAMETERS: Node - Device node being examined 386 ACPI_NAMESPACE_NODE *Node) 397 Status = AcpiUtExecute_HID (Node, 385 AcpiEvIsPciRootBridge( ACPI_NAMESPACE_NODE *Node) argument 568 ACPI_NAMESPACE_NODE *Node; local [all...] |
/illumos-gate/usr/src/uts/intel/sys/acpi/ |
H A D | acnamesp.h | 110 ACPI_NAMESPACE_NODE *Node); 180 ACPI_NAMESPACE_NODE *Node); 184 ACPI_NAMESPACE_NODE *Node); 196 ACPI_NAMESPACE_NODE *Node); 312 ACPI_NAMESPACE_NODE *Node, 319 ACPI_NAMESPACE_NODE *Node, 332 ACPI_NAMESPACE_NODE *Node, 364 ACPI_NAMESPACE_NODE *Node); 368 ACPI_NAMESPACE_NODE *Node, 375 ACPI_NAMESPACE_NODE *Node, [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/disassembler/ |
H A D | dmresrc.c | 259 ACPI_NAMESPACE_NODE *Node; local 269 Node = Op->Common.Node; 270 if (Node) 272 Node = Node->Child; 352 if (Node) 354 ResourceName = Node->Name.Integer; 355 Node = Node [all...] |