Lines Matching refs:Op
165 ACPI_PARSE_OBJECT *Op,
171 ACPI_PARSE_OBJECT *Op);
175 ACPI_PARSE_OBJECT *Op);
179 ACPI_PARSE_OBJECT *Op);
183 ACPI_PARSE_OBJECT *Op);
187 ACPI_PARSE_OBJECT *Op);
240 ACPI_PARSE_OBJECT *Op, in CgAmlWriteWalk() argument
247 CgWriteNode (Op); in CgAmlWriteWalk()
265 switch (Op->Asl.ParseOpcode) in CgAmlWriteWalk()
272 UtDumpStringOp (Op, Level); in CgAmlWriteWalk()
277 UtDumpBasicOp (Op, Level); in CgAmlWriteWalk()
282 /* 1 */ (UINT32) Op->Asl.Value.Integer, in CgAmlWriteWalk()
283 /* 2 */ Op->Asl.ParseOpcode, in CgAmlWriteWalk()
284 /* 3 */ Op->Asl.AmlOpcode, in CgAmlWriteWalk()
285 /* 4 */ Op->Asl.AmlOpcodeLength, in CgAmlWriteWalk()
286 /* 5 */ Op->Asl.AmlPkgLenBytes, in CgAmlWriteWalk()
287 /* 6 */ Op->Asl.AmlLength, in CgAmlWriteWalk()
288 /* 7 */ Op->Asl.AmlSubtreeLength, in CgAmlWriteWalk()
289 /* 8 */ Op->Asl.Parent ? Op->Asl.Parent->Asl.AmlSubtreeLength : 0, in CgAmlWriteWalk()
290 /* 9 */ Op, in CgAmlWriteWalk()
291 /* 10 */ Op->Asl.Parent, in CgAmlWriteWalk()
292 /* 11 */ Op->Asl.Child, in CgAmlWriteWalk()
293 /* 12 */ Op->Asl.Next, in CgAmlWriteWalk()
294 /* 13 */ Op->Asl.CompileFlags, in CgAmlWriteWalk()
295 /* 14 */ Op->Asl.AcpiBtype, in CgAmlWriteWalk()
296 /* 15 */ Op->Asl.FinalAmlLength, in CgAmlWriteWalk()
297 /* 16 */ Op->Asl.Column, in CgAmlWriteWalk()
298 /* 17 */ Op->Asl.LineNumber, in CgAmlWriteWalk()
299 /* 18 */ Op->Asl.EndLine, in CgAmlWriteWalk()
300 /* 19 */ Op->Asl.LogicalLineNumber, in CgAmlWriteWalk()
301 /* 20 */ Op->Asl.EndLogicalLine); in CgAmlWriteWalk()
303 TrPrintOpFlags (Op->Asl.CompileFlags, ASL_TREE_OUTPUT); in CgAmlWriteWalk()
325 ACPI_PARSE_OBJECT *Op, in CgLocalWriteAmlData() argument
336 if (Op) in CgLocalWriteAmlData()
338 Op->Asl.FinalAmlLength += Length; in CgLocalWriteAmlData()
357 ACPI_PARSE_OBJECT *Op) in CgWriteAmlOpcode() argument
373 if (Op->Asl.ParseOpcode == PARSEOP_DEFAULT_ARG) in CgWriteAmlOpcode()
384 CgWriteAmlComment(Op); in CgWriteAmlOpcode()
387 switch (Op->Asl.AmlOpcode) in CgWriteAmlOpcode()
417 Aml.Opcode = Op->Asl.AmlOpcode; in CgWriteAmlOpcode()
428 PkgLen.Len = (UINT32) Op->Asl.Value.Integer; in CgWriteAmlOpcode()
439 CgLocalWriteAmlData (Op, &Aml.OpcodeBytes[1], 1); in CgWriteAmlOpcode()
442 CgLocalWriteAmlData (Op, &Aml.OpcodeBytes[0], 1); in CgWriteAmlOpcode()
446 PkgLen.Len = Op->Asl.AmlSubtreeLength + Op->Asl.AmlPkgLenBytes; in CgWriteAmlOpcode()
452 if (Op->Asl.CompileFlags & OP_AML_PACKAGE) in CgWriteAmlOpcode()
454 if (Op->Asl.AmlPkgLenBytes == 1) in CgWriteAmlOpcode()
458 CgLocalWriteAmlData (Op, &PkgLen.LenBytes[0], 1); in CgWriteAmlOpcode()
460 else if (Op->Asl.AmlPkgLenBytes != 0) in CgWriteAmlOpcode()
467 (((UINT32) (Op->Asl.AmlPkgLenBytes - 1) << 6) | in CgWriteAmlOpcode()
470 CgLocalWriteAmlData (Op, &PkgLenFirstByte, 1); in CgWriteAmlOpcode()
482 for (i = 0; i < (UINT32) (Op->Asl.AmlPkgLenBytes - 1); i++) in CgWriteAmlOpcode()
484 CgLocalWriteAmlData (Op, &PkgLen.LenBytes[i], 1); in CgWriteAmlOpcode()
493 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, 1); in CgWriteAmlOpcode()
498 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, 2); in CgWriteAmlOpcode()
503 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, 4); in CgWriteAmlOpcode()
508 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, 8); in CgWriteAmlOpcode()
513 CgLocalWriteAmlData (Op, Op->Asl.Value.String, Op->Asl.AmlLength); in CgWriteAmlOpcode()
541 ACPI_PARSE_OBJECT *Op) in CgWriteTableHeader() argument
552 Child = Op->Asl.Child; in CgWriteTableHeader()
614 Op->Asl.AmlSubtreeLength; in CgWriteTableHeader()
621 Op->Asl.ParseOpName); in CgWriteTableHeader()
630 Op->Asl.AmlSubtreeLength += in CgWriteTableHeader()
636 if (Op->Asl.CommentList) in CgWriteTableHeader()
638 Current = Op->Asl.CommentList; in CgWriteTableHeader()
645 Op->Asl.AmlSubtreeLength += CommentLength; in CgWriteTableHeader()
650 if (Op->Asl.CloseBraceComment) in CgWriteTableHeader()
652 CommentLength = strlen (Op->Asl.CloseBraceComment)+3; in CgWriteTableHeader()
654 CvDbgPrint (" Comment string: %s\n\n", Op->Asl.CloseBraceComment); in CgWriteTableHeader()
656 Op->Asl.AmlSubtreeLength += CommentLength; in CgWriteTableHeader()
662 Op->Asl.FinalAmlOffset = ftell (AslGbl_Files[ASL_FILE_AML_OUTPUT].Handle); in CgWriteTableHeader()
666 CgLocalWriteAmlData (Op, &AslGbl_TableHeader, sizeof (ACPI_TABLE_HEADER)); in CgWriteTableHeader()
686 ACPI_PARSE_OBJECT *Op) in CgUpdateCdatHeader() argument
698 Length = sizeof (ACPI_TABLE_CDAT) + Op->Asl.AmlSubtreeLength; in CgUpdateCdatHeader()
699 FlSeekFile (ASL_FILE_AML_OUTPUT, Op->Asl.FinalAmlOffset); in CgUpdateCdatHeader()
719 FlSeekFile (ASL_FILE_AML_OUTPUT, Op->Asl.FinalAmlOffset + in CgUpdateCdatHeader()
729 FlSeekFile (ASL_FILE_AML_OUTPUT, Op->Asl.FinalAmlOffset + Length); in CgUpdateCdatHeader()
747 ACPI_PARSE_OBJECT *Op) in CgUpdateHeader() argument
759 Length = sizeof (ACPI_TABLE_HEADER) + Op->Asl.AmlSubtreeLength; in CgUpdateHeader()
760 FlSeekFile (ASL_FILE_AML_OUTPUT, Op->Asl.FinalAmlOffset); in CgUpdateHeader()
778 FlSeekFile (ASL_FILE_AML_OUTPUT, Op->Asl.FinalAmlOffset + in CgUpdateHeader()
788 FlSeekFile (ASL_FILE_AML_OUTPUT, Op->Asl.FinalAmlOffset + Length); in CgUpdateHeader()
806 ACPI_PARSE_OBJECT *Op) in CgWriteNode() argument
815 CgWriteAmlComment(Op); in CgWriteNode()
821 if ((Op->Asl.ParseOpcode == PARSEOP_DEFAULT_ARG) || in CgWriteNode()
822 (Op->Asl.ParseOpcode == PARSEOP_INCLUDE) || in CgWriteNode()
823 (Op->Asl.ParseOpcode == PARSEOP_INCLUDE_END)) in CgWriteNode()
828 Op->Asl.FinalAmlLength = 0; in CgWriteNode()
830 switch (Op->Asl.AmlOpcode) in CgWriteNode()
837 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, Op->Asl.AmlLength); in CgWriteNode()
843 CgLocalWriteAmlData (Op, Op->Asl.Value.Buffer, Op->Asl.AmlLength); in CgWriteNode()
849 Rnode = ACPI_CAST_PTR (ASL_RESOURCE_NODE, Op->Asl.Value.Buffer); in CgWriteNode()
852 CgLocalWriteAmlData (Op, Rnode->Buffer, Rnode->BufferLength); in CgWriteNode()
864 switch (Op->Asl.ParseOpcode) in CgWriteNode()
872 CgWriteTableHeader (Op); in CgWriteNode()
875 CgWriteAmlDefBlockComment (Op); in CgWriteNode()
883 CgLocalWriteAmlData (Op, Op->Asl.Value.String, Op->Asl.AmlLength); in CgWriteNode()
888 CgWriteAmlOpcode (Op); in CgWriteNode()