Lines Matching refs:Op

57     ACPI_PARSE_OBJECT       *Op,
62 ACPI_PARSE_OBJECT *Op);
68 ACPI_PARSE_OBJECT *Op,
89 ACPI_PARSE_OBJECT *Op,
94 Op->Asl.AmlSubtreeLength = 0;
122 ACPI_PARSE_OBJECT *Op,
129 CgGenerateAmlLengths (Op);
133 if ((Op->Asl.Parent) &&
134 (Op->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG))
136 Op->Asl.Parent->Asl.AmlSubtreeLength += (
137 Op->Asl.AmlLength +
138 Op->Asl.AmlOpcodeLength +
139 Op->Asl.AmlPkgLenBytes +
140 Op->Asl.AmlSubtreeLength +
141 CvCalculateCommentLengths (Op)
152 * PARAMETERS: Op - Parse node
164 ACPI_PARSE_OBJECT *Op,
193 AslError (ASL_ERROR, ASL_MSG_ENCODING_LENGTH, Op, NULL);
204 * PARAMETERS: Op - Parse node whose AML opcode lengths will be
216 ACPI_PARSE_OBJECT *Op)
221 if (Op->Asl.AmlOpcode > 0x00FF)
223 Op->Asl.AmlOpcodeLength = 2;
227 Op->Asl.AmlOpcodeLength = 1;
232 Op->Asl.AmlPkgLenBytes = 0;
233 if (Op->Asl.CompileFlags & OP_AML_PACKAGE)
235 Op->Asl.AmlPkgLenBytes = CgGetPackageLenByteCount (
236 Op, Op->Asl.AmlSubtreeLength);
241 switch (Op->Asl.AmlOpcode)
245 Op->Asl.AmlLength = 1;
250 Op->Asl.AmlLength = 2;
255 Op->Asl.AmlLength = 4;
260 Op->Asl.AmlLength = 8;
275 * PARAMETERS: Op - Parse node
286 ACPI_PARSE_OBJECT *Op)
292 switch (Op->Asl.AmlOpcode)
296 Op->Asl.AmlOpcodeLength = 0;
297 Op->Asl.AmlLength = 1;
302 Op->Asl.AmlOpcodeLength = 0;
303 Op->Asl.AmlLength = 2;
308 Op->Asl.AmlOpcodeLength = 0;
309 Op->Asl.AmlLength = 4;
314 Op->Asl.AmlOpcodeLength = 0;
315 Op->Asl.AmlLength = 8;
322 Op->Asl.AmlOpcodeLength = 0;
329 Op->Asl.AmlOpcodeLength = 0;
337 switch (Op->Asl.ParseOpcode)
341 AslGbl_TableLength = sizeof (ACPI_TABLE_HEADER) + Op->Asl.AmlSubtreeLength;
346 Op->Asl.AmlOpcodeLength = 0;
347 Op->Asl.AmlLength = 4;
348 Op->Asl.ExternalName = Op->Asl.Value.String;
354 if (Op->Asl.CompileFlags & OP_NAME_INTERNALIZED)
359 Op->Asl.AmlOpcodeLength = 0;
360 Status = UtInternalizeName (Op->Asl.Value.String, &Buffer);
368 Op->Asl.ExternalName = Op->Asl.Value.String;
369 Op->Asl.Value.String = Buffer;
370 Op->Asl.CompileFlags |= OP_NAME_INTERNALIZED;
371 Op->Asl.AmlLength = strlen (Buffer);
378 if (Op->Asl.AmlLength == 1 || UtNameContainsAllPrefix(Op))
380 Op->Asl.AmlLength++;
386 Op->Asl.AmlOpcodeLength = 1;
390 Op->Asl.AmlLength = strlen (Op->Asl.Value.String) + 1;
395 Op->Asl.AmlOpcodeLength = 0;
396 Op->Asl.AmlPkgLenBytes = CgGetPackageLenByteCount (Op,
397 (UINT32) Op->Asl.Value.Integer);
402 Op->Asl.AmlOpcodeLength = 0;
415 CgGenerateAmlOpcodeLength (Op);
420 CgGenerateAmlOpcodeLength (Op);
431 * PARAMETERS: Op - Node whose Length was changed
447 ACPI_PARSE_OBJECT *Op;
452 Op = SubtreeOp->Asl.Parent;
453 while (Op)
455 Op->Asl.AmlSubtreeLength -= LengthDelta;
456 Op = Op->Asl.Parent;