Lines Matching refs:Op

55     ACPI_PARSE_OBJECT       *Op,
61 ACPI_PARSE_OBJECT *Op,
67 ACPI_PARSE_OBJECT *Op);
71 ACPI_PARSE_OBJECT *Op);
79 ACPI_PARSE_OBJECT *Op);
134 ACPI_PARSE_OBJECT *Op, in CgAmlWriteWalk() argument
155 "%5.5d [%2d]", Op->Asl.LogicalLineNumber, Level); in CgAmlWriteWalk()
156 UtPrintFormattedName (Op->Asl.ParseOpcode, Level); in CgAmlWriteWalk()
158 if (Op->Asl.ParseOpcode == PARSEOP_NAMESEG || in CgAmlWriteWalk()
159 Op->Asl.ParseOpcode == PARSEOP_NAMESTRING || in CgAmlWriteWalk()
160 Op->Asl.ParseOpcode == PARSEOP_METHODCALL) in CgAmlWriteWalk()
163 "%10.32s ", Op->Asl.ExternalName); in CgAmlWriteWalk()
173 /* 1 */ (UINT32) Op->Asl.Value.Integer, in CgAmlWriteWalk()
174 /* 2 */ Op->Asl.ParseOpcode, in CgAmlWriteWalk()
175 /* 3 */ Op->Asl.AmlOpcode, in CgAmlWriteWalk()
176 /* 4 */ Op->Asl.AmlOpcodeLength, in CgAmlWriteWalk()
177 /* 5 */ Op->Asl.AmlPkgLenBytes, in CgAmlWriteWalk()
178 /* 6 */ Op->Asl.AmlLength, in CgAmlWriteWalk()
179 /* 7 */ Op->Asl.AmlSubtreeLength, in CgAmlWriteWalk()
180 /* 8 */ Op->Asl.Parent ? Op->Asl.Parent->Asl.AmlSubtreeLength : 0, in CgAmlWriteWalk()
181 /* 9 */ Op, in CgAmlWriteWalk()
182 /* 10 */ Op->Asl.Parent, in CgAmlWriteWalk()
183 /* 11 */ Op->Asl.Child, in CgAmlWriteWalk()
184 /* 12 */ Op->Asl.Next, in CgAmlWriteWalk()
185 /* 13 */ Op->Asl.CompileFlags, in CgAmlWriteWalk()
186 /* 14 */ Op->Asl.AcpiBtype, in CgAmlWriteWalk()
187 /* 15 */ Op->Asl.FinalAmlLength, in CgAmlWriteWalk()
188 /* 16 */ Op->Asl.Column, in CgAmlWriteWalk()
189 /* 17 */ Op->Asl.LineNumber, in CgAmlWriteWalk()
190 /* 18 */ Op->Asl.EndLine, in CgAmlWriteWalk()
191 /* 19 */ Op->Asl.LogicalLineNumber, in CgAmlWriteWalk()
192 /* 20 */ Op->Asl.EndLogicalLine); in CgAmlWriteWalk()
196 CgWriteNode (Op); in CgAmlWriteWalk()
217 ACPI_PARSE_OBJECT *Op, in CgLocalWriteAmlData() argument
228 if (Op) in CgLocalWriteAmlData()
230 Op->Asl.FinalAmlLength += Length; in CgLocalWriteAmlData()
249 ACPI_PARSE_OBJECT *Op) in CgWriteAmlOpcode() argument
265 if (Op->Asl.ParseOpcode == PARSEOP_DEFAULT_ARG) in CgWriteAmlOpcode()
270 switch (Op->Asl.AmlOpcode) in CgWriteAmlOpcode()
300 Aml.Opcode = Op->Asl.AmlOpcode; in CgWriteAmlOpcode()
311 PkgLen.Len = (UINT32) Op->Asl.Value.Integer; in CgWriteAmlOpcode()
322 CgLocalWriteAmlData (Op, &Aml.OpcodeBytes[1], 1); in CgWriteAmlOpcode()
325 CgLocalWriteAmlData (Op, &Aml.OpcodeBytes[0], 1); in CgWriteAmlOpcode()
329 PkgLen.Len = Op->Asl.AmlSubtreeLength + Op->Asl.AmlPkgLenBytes; in CgWriteAmlOpcode()
335 if (Op->Asl.CompileFlags & NODE_AML_PACKAGE) in CgWriteAmlOpcode()
337 if (Op->Asl.AmlPkgLenBytes == 1) in CgWriteAmlOpcode()
341 CgLocalWriteAmlData (Op, &PkgLen.LenBytes[0], 1); in CgWriteAmlOpcode()
343 else if (Op->Asl.AmlPkgLenBytes != 0) in CgWriteAmlOpcode()
350 (((UINT32) (Op->Asl.AmlPkgLenBytes - 1) << 6) | in CgWriteAmlOpcode()
353 CgLocalWriteAmlData (Op, &PkgLenFirstByte, 1); in CgWriteAmlOpcode()
365 for (i = 0; i < (UINT32) (Op->Asl.AmlPkgLenBytes - 1); i++) in CgWriteAmlOpcode()
367 CgLocalWriteAmlData (Op, &PkgLen.LenBytes[i], 1); in CgWriteAmlOpcode()
376 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, 1); in CgWriteAmlOpcode()
381 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, 2); in CgWriteAmlOpcode()
386 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, 4); in CgWriteAmlOpcode()
391 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, 8); in CgWriteAmlOpcode()
396 CgLocalWriteAmlData (Op, Op->Asl.Value.String, Op->Asl.AmlLength); in CgWriteAmlOpcode()
422 ACPI_PARSE_OBJECT *Op) in CgWriteTableHeader() argument
429 Child = Op->Asl.Child; in CgWriteTableHeader()
474 Op->Asl.AmlSubtreeLength; in CgWriteTableHeader()
477 Op->Asl.FinalAmlOffset = ftell (Gbl_Files[ASL_FILE_AML_OUTPUT].Handle); in CgWriteTableHeader()
481 CgLocalWriteAmlData (Op, &TableHeader, sizeof (ACPI_TABLE_HEADER)); in CgWriteTableHeader()
501 ACPI_PARSE_OBJECT *Op) in CgUpdateHeader() argument
513 Length = sizeof (ACPI_TABLE_HEADER) + Op->Asl.AmlSubtreeLength; in CgUpdateHeader()
514 FlSeekFile (ASL_FILE_AML_OUTPUT, Op->Asl.FinalAmlOffset); in CgUpdateHeader()
531 FlSeekFile (ASL_FILE_AML_OUTPUT, Op->Asl.FinalAmlOffset + in CgUpdateHeader()
556 ACPI_PARSE_OBJECT *Op; in CgCloseTable() local
561 Op = RootNode->Asl.Child; in CgCloseTable()
562 while (Op) in CgCloseTable()
564 CgUpdateHeader (Op); in CgCloseTable()
565 Op = Op->Asl.Next; in CgCloseTable()
584 ACPI_PARSE_OBJECT *Op) in CgWriteNode() argument
592 if ((Op->Asl.ParseOpcode == PARSEOP_DEFAULT_ARG) || in CgWriteNode()
593 (Op->Asl.ParseOpcode == PARSEOP_EXTERNAL) || in CgWriteNode()
594 (Op->Asl.ParseOpcode == PARSEOP_INCLUDE) || in CgWriteNode()
595 (Op->Asl.ParseOpcode == PARSEOP_INCLUDE_END)) in CgWriteNode()
600 Op->Asl.FinalAmlLength = 0; in CgWriteNode()
602 switch (Op->Asl.AmlOpcode) in CgWriteNode()
609 CgLocalWriteAmlData (Op, &Op->Asl.Value.Integer, Op->Asl.AmlLength); in CgWriteNode()
615 CgLocalWriteAmlData (Op, Op->Asl.Value.Buffer, Op->Asl.AmlLength); in CgWriteNode()
621 Rnode = ACPI_CAST_PTR (ASL_RESOURCE_NODE, Op->Asl.Value.Buffer); in CgWriteNode()
624 CgLocalWriteAmlData (Op, Rnode->Buffer, Rnode->BufferLength); in CgWriteNode()
636 switch (Op->Asl.ParseOpcode) in CgWriteNode()
644 CgWriteTableHeader (Op); in CgWriteNode()
651 CgLocalWriteAmlData (Op, Op->Asl.Value.String, Op->Asl.AmlLength); in CgWriteNode()
656 CgWriteAmlOpcode (Op); in CgWriteNode()