Lines Matching refs:Asl
442 if ((Op->Asl.AmlOpcode == AML_METHOD_OP) && Op->Asl.Node) in XfNamespaceLocateBegin()
444 Node = Op->Asl.Node; in XfNamespaceLocateBegin()
464 NextOp = Op->Asl.Child; in XfNamespaceLocateBegin()
468 NextOp = NextOp->Asl.Next; in XfNamespaceLocateBegin()
470 (((UINT8) NextOp->Asl.Value.Integer) & 0x07); in XfNamespaceLocateBegin()
501 if (Op->Asl.CompileFlags & OP_IS_NAME_DECLARATION) in XfNamespaceLocateBegin()
506 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode); in XfNamespaceLocateBegin()
522 Node = NextOp->Asl.Node; in XfNamespaceLocateBegin()
524 RegisterNumber = Op->Asl.AmlOpcode & 0x0007; /* 0x60 through 0x67 */ in XfNamespaceLocateBegin()
527 if (Op->Asl.CompileFlags & OP_IS_TARGET) in XfNamespaceLocateBegin()
559 Node = NextOp->Asl.Node; in XfNamespaceLocateBegin()
563 RegisterNumber = Op->Asl.AmlOpcode - AML_ARG0; /* 0x68 through 0x6F */ in XfNamespaceLocateBegin()
571 if (Op->Asl.CompileFlags & OP_IS_TARGET) in XfNamespaceLocateBegin()
587 (Op->Asl.ParseOpcode != PARSEOP_NAMESTRING) && in XfNamespaceLocateBegin()
588 (Op->Asl.ParseOpcode != PARSEOP_NAMESEG) && in XfNamespaceLocateBegin()
589 (Op->Asl.ParseOpcode != PARSEOP_METHODCALL) && in XfNamespaceLocateBegin()
590 (Op->Asl.ParseOpcode != PARSEOP_EXTERNAL)) in XfNamespaceLocateBegin()
600 if ((Op->Asl.ParseOpcode == PARSEOP_NAMESTRING) || in XfNamespaceLocateBegin()
601 (Op->Asl.ParseOpcode == PARSEOP_NAMESEG) || in XfNamespaceLocateBegin()
602 (Op->Asl.ParseOpcode == PARSEOP_METHODCALL) || in XfNamespaceLocateBegin()
603 (Op->Asl.ParseOpcode == PARSEOP_EXTERNAL) || in XfNamespaceLocateBegin()
604 (Op->Asl.ParseOpcode == PARSEOP_CONDREFOF)) in XfNamespaceLocateBegin()
619 Path = Op->Asl.Child->Asl.Value.String; in XfNamespaceLocateBegin()
620 if (Op->Asl.AmlOpcode == AML_ALIAS_OP) in XfNamespaceLocateBegin()
626 Path = Op->Asl.Child->Asl.Next->Asl.Value.String; in XfNamespaceLocateBegin()
633 NextOp = Op->Asl.Child; in XfNamespaceLocateBegin()
634 while (!(NextOp->Asl.CompileFlags & OP_IS_NAME_DECLARATION)) in XfNamespaceLocateBegin()
636 NextOp = NextOp->Asl.Next; in XfNamespaceLocateBegin()
639 Path = NextOp->Asl.Value.String; in XfNamespaceLocateBegin()
643 Path = Op->Asl.Value.String; in XfNamespaceLocateBegin()
646 ObjectType = AslMapNamedOpcodeToDataType (Op->Asl.AmlOpcode); in XfNamespaceLocateBegin()
670 if ((Op->Asl.Parent) && in XfNamespaceLocateBegin()
671 (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_CONDREFOF)) in XfNamespaceLocateBegin()
695 Op->Asl.ExternalName); in XfNamespaceLocateBegin()
702 Op, Op->Asl.ExternalName); in XfNamespaceLocateBegin()
716 NextOp = Op->Asl.Child; in XfNamespaceLocateBegin()
717 while (!(NextOp->Asl.CompileFlags & OP_IS_NAME_DECLARATION)) in XfNamespaceLocateBegin()
719 NextOp = NextOp->Asl.Next; in XfNamespaceLocateBegin()
723 NextOp->Asl.ExternalName); in XfNamespaceLocateBegin()
730 Op->Asl.ExternalName); in XfNamespaceLocateBegin()
737 Op->Asl.ExternalName); in XfNamespaceLocateBegin()
746 if (strlen (Op->Asl.ExternalName) == ACPI_NAMESEG_SIZE) in XfNamespaceLocateBegin()
749 Op->Asl.ExternalName); in XfNamespaceLocateBegin()
754 Op->Asl.ExternalName); in XfNamespaceLocateBegin()
770 Op->Asl.ExternalName); in XfNamespaceLocateBegin()
776 if (Op->Asl.CompileFlags & OP_NOT_FOUND_DURING_LOAD) in XfNamespaceLocateBegin()
802 Op->Asl.ExternalName); in XfNamespaceLocateBegin()
811 Op->Asl.ExternalName); in XfNamespaceLocateBegin()
838 if ((Op->Asl.Parent) && in XfNamespaceLocateBegin()
839 (Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_CONDREFOF)) in XfNamespaceLocateBegin()
848 if ((Op->Asl.ParseOpcode != PARSEOP_ALIAS) && in XfNamespaceLocateBegin()
857 NextOp = NextOp->Asl.Child; in XfNamespaceLocateBegin()
861 if (NextOp->Asl.Node) in XfNamespaceLocateBegin()
863 Node = NextOp->Asl.Node; in XfNamespaceLocateBegin()
889 switch (Op->Asl.Parent->Asl.AmlOpcode) in XfNamespaceLocateBegin()
897 FieldBitLength = (UINT32) Op->Asl.Next->Asl.Value.Integer; in XfNamespaceLocateBegin()
958 switch (Op->Asl.Parent->Asl.AmlOpcode) in XfNamespaceLocateBegin()
976 Op->Asl.AmlLength = 0; in XfNamespaceLocateBegin()
977 Op->Asl.ParseOpcode = PARSEOP_INTEGER; in XfNamespaceLocateBegin()
978 Op->Asl.Value.Integer = (UINT64) Offset; in XfNamespaceLocateBegin()
979 Op->Asl.CompileFlags |= OP_IS_RESOURCE_FIELD; in XfNamespaceLocateBegin()
986 …else if ((((Op->Asl.ParseOpcode == PARSEOP_NAMESTRING) || (Op->Asl.ParseOpcode == PARSEOP_NAMESEG)… in XfNamespaceLocateBegin()
988 (Op->Asl.Parent) && in XfNamespaceLocateBegin()
989 (Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_METHOD)) || in XfNamespaceLocateBegin()
991 (Op->Asl.ParseOpcode == PARSEOP_METHODCALL)) in XfNamespaceLocateBegin()
1000 if ((Op->Asl.Parent) && in XfNamespaceLocateBegin()
1001 ((Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_REFOF) || in XfNamespaceLocateBegin()
1002 (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_PACKAGE) || in XfNamespaceLocateBegin()
1003 (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_VAR_PACKAGE)|| in XfNamespaceLocateBegin()
1004 (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_OBJECTTYPE) || in XfNamespaceLocateBegin()
1005 (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_ALIAS))) in XfNamespaceLocateBegin()
1021 Op->Asl.ExternalName, AcpiUtGetTypeName (Node->Type)); in XfNamespaceLocateBegin()
1029 Op->Asl.Node = Node; in XfNamespaceLocateBegin()
1030 if (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_CONDREFOF) in XfNamespaceLocateBegin()
1040 Op->Asl.ParseOpcode = PARSEOP_METHODCALL; in XfNamespaceLocateBegin()
1044 NextOp = Op->Asl.Child; in XfNamespaceLocateBegin()
1049 NextOp = NextOp->Asl.Next; in XfNamespaceLocateBegin()
1053 Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_EXTERNAL) in XfNamespaceLocateBegin()
1065 Op->Asl.ExternalName, Node->Value); in XfNamespaceLocateBegin()
1069 sprintf (AslGbl_MsgBuffer, "%s requires %u", Op->Asl.ExternalName, in XfNamespaceLocateBegin()
1095 Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_EXTERNAL) in XfNamespaceLocateBegin()
1103 else if ((Op->Asl.Parent) && in XfNamespaceLocateBegin()
1104 ((Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_FIELD) || in XfNamespaceLocateBegin()
1105 (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_BANKFIELD))) in XfNamespaceLocateBegin()
1116 if (Op == Op->Asl.Parent->Asl.Child) in XfNamespaceLocateBegin()
1124 Op->Asl.Parent->Asl.ExtraValue = in XfNamespaceLocateBegin()
1125 ACPI_MUL_8 ((UINT32) OwningOp->Asl.Value.Integer); in XfNamespaceLocateBegin()
1129 switch ((UINT8) Op->Asl.Parent->Asl.Value.Integer) in XfNamespaceLocateBegin()
1159 if (((UINT32) OwningOp->Asl.Value.Integer) && in XfNamespaceLocateBegin()
1160 ((UINT32) OwningOp->Asl.Value.Integer < MinimumLength)) in XfNamespaceLocateBegin()
1169 SpaceIdOp = OwningOp->Asl.Child->Asl.Next; in XfNamespaceLocateBegin()
1170 switch ((UINT32) SpaceIdOp->Asl.Value.Integer) in XfNamespaceLocateBegin()
1176 if ((UINT8) Op->Asl.Parent->Asl.Value.Integer != in XfNamespaceLocateBegin()
1187 if ((UINT8) Op->Asl.Parent->Asl.Value.Integer != in XfNamespaceLocateBegin()
1213 if (Op->Asl.Parent->Asl.ExtraValue && Op->Asl.Child) in XfNamespaceLocateBegin()
1216 Op->Asl.Parent->Asl.ExtraValue, in XfNamespaceLocateBegin()
1217 Op->Asl.ExtraValue, in XfNamespaceLocateBegin()
1218 (UINT32) Op->Asl.Child->Asl.Value.Integer, in XfNamespaceLocateBegin()
1219 Op->Asl.Child->Asl.ExtraValue); in XfNamespaceLocateBegin()
1260 if (AslGbl_ParseTreeRoot->Asl.Child && AslGbl_ParseTreeRoot->Asl.Child->Asl.Next && in XfNamespaceLocateBegin()
1262 Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_EXTERNAL && in XfNamespaceLocateBegin()
1263 Op->Asl.ParseOpcode != PARSEOP_EXTERNAL && in XfNamespaceLocateBegin()
1264 Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_CONDREFOF && in XfNamespaceLocateBegin()
1280 else if (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_CONNECTION) in XfNamespaceLocateBegin()
1286 Op->Asl.Node = Node; in XfNamespaceLocateBegin()
1310 ACPI_PARSE_OBJECT *Parent = Op->Asl.Parent; in XfRefIsGuardedByIfCondRefOf()
1315 if (Parent->Asl.ParseOpcode == PARSEOP_IF && in XfRefIsGuardedByIfCondRefOf()
1316 XfFindCondRefOfName (Node, Parent->Asl.Child)) in XfRefIsGuardedByIfCondRefOf()
1321 Parent = Parent->Asl.Parent; in XfRefIsGuardedByIfCondRefOf()
1355 switch (Op->Asl.ParseOpcode) in XfFindCondRefOfName()
1359 return (Op->Asl.Child->Common.Node == Node); in XfFindCondRefOfName()
1364 CondRefOfFound = XfFindCondRefOfName (Node, Op->Asl.Child); in XfFindCondRefOfName()
1370 return (XfFindCondRefOfName (Node, Op->Asl.Child->Asl.Next)); in XfFindCondRefOfName()
1409 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode); in XfNamespaceLocateEnd()
1417 if ((Op->Asl.ParseOpcode == PARSEOP_NAMESTRING) || in XfNamespaceLocateEnd()
1418 (Op->Asl.ParseOpcode == PARSEOP_NAMESEG) || in XfNamespaceLocateEnd()
1419 (Op->Asl.ParseOpcode == PARSEOP_METHODCALL) || in XfNamespaceLocateEnd()
1420 (Op->Asl.ParseOpcode == PARSEOP_EXTERNAL)) in XfNamespaceLocateEnd()
1427 if (AcpiNsOpensScope (AslMapNamedOpcodeToDataType (Op->Asl.AmlOpcode))) in XfNamespaceLocateEnd()
1522 else if (ReferencingMethodOp->Asl.Node == ReferencedMethodNode) in XfValidateCrossReference()