Lines Matching refs:Asl
272 Op->Asl.EndLine = Neighbor->Asl.EndLine; in TrAmlInitLineNumbers()
273 Op->Asl.EndLogicalLine = Neighbor->Asl.EndLogicalLine; in TrAmlInitLineNumbers()
274 Op->Asl.LineNumber = Neighbor->Asl.LineNumber; in TrAmlInitLineNumbers()
275 Op->Asl.LogicalByteOffset = Neighbor->Asl.LogicalByteOffset; in TrAmlInitLineNumbers()
276 Op->Asl.LogicalLineNumber = Neighbor->Asl.LogicalLineNumber; in TrAmlInitLineNumbers()
299 Op->Asl.ParseOpcode = ParseOpcode; in TrAmlInitNode()
328 Next->Asl.Parent = Parent; in TrAmlSetSubtreeParent()
329 Next = Next->Asl.Next; in TrAmlSetSubtreeParent()
353 NewPeer->Asl.Next = Op->Asl.Next; in TrAmlInsertPeer()
354 Op->Asl.Next = NewPeer; in TrAmlInsertPeer()
405 if (Op->Asl.ParseOpcode == PARSEOP_DEFINITION_BLOCK) in TrAmlTransformWalkEnd()
407 Op->Asl.Value.Arg = Gbl_ExternalsListHead; in TrAmlTransformWalkEnd()
436 if (Op->Asl.AmlOpcode == AML_RAW_DATA_BYTE) in TrTransformSubtree()
441 switch (Op->Asl.ParseOpcode) in TrTransformSubtree()
474 Op->Asl.ParseOpcode = PARSEOP_STRING_LITERAL; in TrTransformSubtree()
482 if (MethodOp->Asl.ParseOpcode == PARSEOP_METHOD) in TrTransformSubtree()
486 MethodOp = MethodOp->Asl.Child; in TrTransformSubtree()
487 Op->Asl.Value.String = MethodOp->Asl.Value.String; in TrTransformSubtree()
491 MethodOp = MethodOp->Asl.Parent; in TrTransformSubtree()
496 Op->Asl.Value.String = "\\"; in TrTransformSubtree()
539 Next = Op->Asl.Child; in TrDoDefinitionBlock()
542 Next = Next->Asl.Next; in TrDoDefinitionBlock()
550 if (!ACPI_COMPARE_NAME (Next->Asl.Value.String, ACPI_SIG_DSDT)) in TrDoDefinitionBlock()
611 Next = StartNode->Asl.Child; in TrDoSwitch()
617 Index = (UINT16) (Next->Asl.ParseOpcode - ASL_PARSE_OPCODE_BASE); in TrDoSwitch()
629 Peer = Next->Asl.Next; in TrDoSwitch()
633 Peer = Next->Asl.Next; in TrDoSwitch()
635 if (Next->Asl.ParseOpcode == PARSEOP_CASE) in TrDoSwitch()
642 NewOp->Asl.Parent = Conditional->Asl.Parent; in TrDoSwitch()
643 TrAmlInitLineNumbers (NewOp, NewOp->Asl.Parent); in TrDoSwitch()
653 CaseBlock = CaseOp->Asl.Child->Asl.Next; in TrDoSwitch()
654 Conditional->Asl.Child->Asl.Next = NULL; in TrDoSwitch()
655 Predicate = CaseOp->Asl.Child; in TrDoSwitch()
657 if ((Predicate->Asl.ParseOpcode == PARSEOP_PACKAGE) || in TrDoSwitch()
658 (Predicate->Asl.ParseOpcode == PARSEOP_VAR_PACKAGE)) in TrDoSwitch()
667 Predicate->Asl.Next = NewOp2; in TrDoSwitch()
673 NewOp->Asl.Next = NewOp2; in TrDoSwitch()
678 NewOp->Asl.Next = NewOp2; in TrDoSwitch()
683 NewOp->Asl.Next = NewOp2; in TrDoSwitch()
688 NewOp->Asl.Next = NewOp2; in TrDoSwitch()
692 NewOp2->Asl.Child = Predicate; /* PARSEOP_PACKAGE */ in TrDoSwitch()
698 NewOp->Asl.Next = NewOp2; in TrDoSwitch()
702 NewOp2->Asl.Child = NewOp; in TrDoSwitch()
703 NewOp->Asl.Parent = NewOp2; in TrDoSwitch()
709 NewOp2->Asl.Child = NewOp; in TrDoSwitch()
710 NewOp2->Asl.Parent = Conditional; in TrDoSwitch()
711 NewOp->Asl.Parent = NewOp2; in TrDoSwitch()
714 Conditional->Asl.Child = NewOp2; in TrDoSwitch()
715 NewOp2->Asl.Next = CaseBlock; in TrDoSwitch()
731 NewOp->Asl.Next = Predicate; in TrDoSwitch()
735 NewOp2->Asl.Parent = Conditional; in TrDoSwitch()
736 NewOp2->Asl.Child = NewOp; in TrDoSwitch()
742 Predicate->Asl.Next = CaseBlock; in TrDoSwitch()
745 Conditional->Asl.Child = Predicate; in TrDoSwitch()
758 Conditional->Asl.Next = NULL; in TrDoSwitch()
766 CurrentParentNode->Asl.Child = Conditional; in TrDoSwitch()
767 Conditional->Asl.Parent = CurrentParentNode; in TrDoSwitch()
768 Conditional->Asl.Next = NULL; in TrDoSwitch()
771 else if (Next->Asl.ParseOpcode == PARSEOP_DEFAULT) in TrDoSwitch()
793 Next->Asl.ParseOpName, Next->Asl.ParseOpcode); in TrDoSwitch()
808 DefaultOp->Asl.Parent = Conditional->Asl.Parent; in TrDoSwitch()
830 Predicate = StartNode->Asl.Child; in TrDoSwitch()
837 while ((Next->Asl.ParseOpcode != PARSEOP_METHOD) && in TrDoSwitch()
838 (Next->Asl.ParseOpcode != PARSEOP_DEFINITION_BLOCK)) in TrDoSwitch()
840 Next = Next->Asl.Parent; in TrDoSwitch()
844 NewOp->Asl.CompileFlags |= OP_COMPILER_EMITTED; in TrDoSwitch()
845 NewOp->Asl.Parent = Next; in TrDoSwitch()
849 Next = Next->Asl.Child; /* Name */ in TrDoSwitch()
850 Next = Next->Asl.Next; /* NumArgs */ in TrDoSwitch()
851 Next = Next->Asl.Next; /* SerializeRule */ in TrDoSwitch()
859 if (Next->Asl.ParseOpcode != PARSEOP_SERIALIZERULE_SERIAL) in TrDoSwitch()
863 Next->Asl.ParseOpcode = PARSEOP_SERIALIZERULE_SERIAL; in TrDoSwitch()
866 Next = Next->Asl.Next; /* SyncLevel */ in TrDoSwitch()
867 Next = Next->Asl.Next; /* ReturnType */ in TrDoSwitch()
868 Next = Next->Asl.Next; /* ParameterTypes */ in TrDoSwitch()
878 NewOp2->Asl.CompileFlags |= OP_IS_NAME_DECLARATION; in TrDoSwitch()
879 NewOp->Asl.Child = NewOp2; in TrDoSwitch()
887 NewOp2->Asl.Next = TrCreateValuedLeafOp (PARSEOP_ZERO, in TrDoSwitch()
889 TrAmlInitLineNumbers (NewOp2->Asl.Next, NewOp); in TrDoSwitch()
894 NewOp2->Asl.Next = TrCreateValuedLeafOp (PARSEOP_STRING_LITERAL, in TrDoSwitch()
896 TrAmlInitLineNumbers (NewOp2->Asl.Next, NewOp); in TrDoSwitch()
903 Next = NewOp2->Asl.Next; in TrDoSwitch()
908 TrAmlInitLineNumbers (Next->Asl.Child, Next); in TrDoSwitch()
911 TrAmlInitLineNumbers (BufferOp, Next->Asl.Child); in TrDoSwitch()
912 (void) TrLinkPeerOp (Next->Asl.Child, BufferOp); in TrDoSwitch()
914 TrAmlSetSubtreeParent (Next->Asl.Child, Next); in TrDoSwitch()
933 NewOp->Asl.Next = Predicate->Asl.Next; in TrDoSwitch()
934 NewOp->Asl.Parent = StartNode; in TrDoSwitch()
935 StartNode->Asl.Child = NewOp; in TrDoSwitch()
941 StoreOp->Asl.Parent = StartNode; in TrDoSwitch()
946 StoreOp->Asl.Child = Predicate; in TrDoSwitch()
947 Predicate->Asl.Parent = StoreOp; in TrDoSwitch()
952 NewOp->Asl.Parent = StoreOp; in TrDoSwitch()
953 Predicate->Asl.Next = NewOp; in TrDoSwitch()
957 Conditional = StartNode->Asl.Child; in TrDoSwitch()
958 while (Conditional->Asl.Next) in TrDoSwitch()
960 Conditional = Conditional->Asl.Next; in TrDoSwitch()
965 BreakOp->Asl.Parent = StartNode; in TrDoSwitch()