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