Lines Matching refs:Asl

226     if (Op->Asl.CompileFlags == 0)  in OpcAmlConstantWalk()
235 if ((!(Op->Asl.CompileFlags & OP_COMPILE_TIME_CONST)) || in OpcAmlConstantWalk()
236 (Op->Asl.CompileFlags & OP_IS_TARGET)) in OpcAmlConstantWalk()
338 Op->Asl.LogicalLineNumber, Op->Asl.ParseOpName); in OpcAmlCheckForConstant()
359 NextOp = Op->Asl.Parent; in OpcAmlCheckForConstant()
364 if (NextOp->Asl.AmlOpcode == AML_NAME_OP) in OpcAmlCheckForConstant()
384 NextOp = NextOp->Asl.Parent; in OpcAmlCheckForConstant()
415 if (Op->Asl.CompileFlags & OP_IS_TARGET) in OpcAmlCheckForConstant()
423 if (!(NextOp->Asl.CompileFlags & OP_COULD_NOT_REDUCE)) in OpcAmlCheckForConstant()
427 NextOp->Asl.CompileFlags |= OP_COULD_NOT_REDUCE; in OpcAmlCheckForConstant()
444 if (Op->Asl.CompileFlags & OP_IS_TARGET) in OpcAmlCheckForConstant()
455 Op->Asl.ParseOpName); in OpcAmlCheckForConstant()
487 if (Op->Asl.CompileFlags & OP_IS_TARGET) in OpcAmlCheckForConstant()
489 if (Op->Asl.ParseOpcode == PARSEOP_ZERO) in OpcAmlCheckForConstant()
499 if (Op->Asl.CompileFlags & OP_IS_TERM_ARG) in OpcAmlCheckForConstant()
508 TrPrintOpFlags (Op->Asl.CompileFlags, ASL_PARSE_OUTPUT); in OpcAmlCheckForConstant()
589 Op->Asl.Child = NULL; in TrSimpleConstantReduction()
632 Child1 = Op->Asl.Child; in TrTransformToStoreOp()
633 Child2 = Child1->Asl.Next; in TrTransformToStoreOp()
640 if (Op->Asl.ParseOpcode == PARSEOP_DIVIDE) in TrTransformToStoreOp()
642 Child2 = Child2->Asl.Next; in TrTransformToStoreOp()
643 if (Child2->Asl.ParseOpcode != PARSEOP_ZERO) in TrTransformToStoreOp()
651 switch (Op->Asl.ParseOpcode) in TrTransformToStoreOp()
677 Child1->Asl.ParseOpName, Child2->Asl.ParseOpName); in TrTransformToStoreOp()
687 Child1->Asl.ParseOpName, Child2->Asl.ParseOpName); in TrTransformToStoreOp()
700 if (!Child2->Asl.Next) in TrTransformToStoreOp()
707 OriginalTarget = Child2->Asl.Next; in TrTransformToStoreOp()
708 Child2->Asl.Next = NewTarget; in TrTransformToStoreOp()
709 NewTarget->Asl.Parent = OriginalTarget->Asl.Parent; in TrTransformToStoreOp()
744 Child1->Asl.Child = NULL; in TrTransformToStoreOp()
752 Op->Asl.ParseOpcode = NewParseOpcode; in TrTransformToStoreOp()
753 Op->Asl.AmlOpcode = NewAmlOpcode; in TrTransformToStoreOp()
761 Child1->Asl.Next = OriginalTarget; in TrTransformToStoreOp()
770 Child2->Asl.Next = OriginalTarget; in TrTransformToStoreOp()
800 Op->Asl.ParseOpName); in TrInstallReducedConstant()
814 Op->Asl.ParseOpName, in TrInstallReducedConstant()
820 Op->Asl.ParseOpcode = PARSEOP_STRING_LITERAL; in TrInstallReducedConstant()
822 Op->Asl.AmlLength = strlen (ObjDesc->String.Pointer) + 1; in TrInstallReducedConstant()
838 Op->Asl.ParseOpcode = PARSEOP_BUFFER; in TrInstallReducedConstant()
840 Op->Asl.CompileFlags = OP_AML_PACKAGE; in TrInstallReducedConstant()
847 LengthOp->Asl.AmlOpcode = AML_DWORD_OP; in TrInstallReducedConstant()
848 LengthOp->Asl.Value.Integer = ObjDesc->Buffer.Length; in TrInstallReducedConstant()
849 LengthOp->Asl.Parent = Op; in TrInstallReducedConstant()
852 Op->Asl.Child = LengthOp; in TrInstallReducedConstant()
857 DataOp->Asl.AmlOpcode = AML_RAW_DATA_BUFFER; in TrInstallReducedConstant()
858 DataOp->Asl.AmlLength = ObjDesc->Buffer.Length; in TrInstallReducedConstant()
859 DataOp->Asl.Value.String = (char *) ObjDesc->Buffer.Pointer; in TrInstallReducedConstant()
860 DataOp->Asl.Parent = Op; in TrInstallReducedConstant()
862 LengthOp->Asl.Next = DataOp; in TrInstallReducedConstant()
900 switch (Op->Asl.AmlLength) in OpcUpdateIntegerNode()
905 Op->Asl.AmlOpcode = AML_RAW_DATA_BYTE; in OpcUpdateIntegerNode()
911 Op->Asl.AmlOpcode = AML_RAW_DATA_WORD; in OpcUpdateIntegerNode()
917 Op->Asl.AmlOpcode = AML_RAW_DATA_DWORD; in OpcUpdateIntegerNode()
923 Op->Asl.AmlOpcode = AML_RAW_DATA_QWORD; in OpcUpdateIntegerNode()
934 Op->Asl.AmlLength = 0; in OpcUpdateIntegerNode()
967 if (Op->Asl.Child) in OpcAmlEvaluationWalk1()
969 Op->Common.Value.Arg = Op->Asl.Child; in OpcAmlEvaluationWalk1()
979 Op->Asl.ParseOpName, AcpiFormatException (Status)); in OpcAmlEvaluationWalk1()
1014 if (Op->Asl.Child) in OpcAmlEvaluationWalk2()
1016 Op->Common.Value.Arg = Op->Asl.Child; in OpcAmlEvaluationWalk2()
1026 Op->Asl.ParseOpName, AcpiFormatException (Status)); in OpcAmlEvaluationWalk2()