Lines Matching defs:Op
165 ACPI_PARSE_OBJECT *Op,
170 ACPI_PARSE_OBJECT *Op);
176 ACPI_PARSE_OBJECT *Op,
197 ACPI_PARSE_OBJECT *Op,
202 Op->Asl.AmlSubtreeLength = 0;
230 ACPI_PARSE_OBJECT *Op,
237 CgGenerateAmlLengths (Op);
241 if ((Op->Asl.Parent) &&
242 (Op->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG))
244 Op->Asl.Parent->Asl.AmlSubtreeLength += (
245 Op->Asl.AmlLength +
246 Op->Asl.AmlOpcodeLength +
247 Op->Asl.AmlPkgLenBytes +
248 Op->Asl.AmlSubtreeLength +
249 CvCalculateCommentLengths (Op)
260 * PARAMETERS: Op - Parse node
272 ACPI_PARSE_OBJECT *Op,
301 AslError (ASL_ERROR, ASL_MSG_ENCODING_LENGTH, Op, NULL);
312 * PARAMETERS: Op - Parse node whose AML opcode lengths will be
324 ACPI_PARSE_OBJECT *Op)
329 if (Op->Asl.AmlOpcode > 0x00FF)
331 Op->Asl.AmlOpcodeLength = 2;
335 Op->Asl.AmlOpcodeLength = 1;
340 Op->Asl.AmlPkgLenBytes = 0;
341 if (Op->Asl.CompileFlags & OP_AML_PACKAGE)
343 Op->Asl.AmlPkgLenBytes = CgGetPackageLenByteCount (
344 Op, Op->Asl.AmlSubtreeLength);
349 switch (Op->Asl.AmlOpcode)
353 Op->Asl.AmlLength = 1;
358 Op->Asl.AmlLength = 2;
363 Op->Asl.AmlLength = 4;
368 Op->Asl.AmlLength = 8;
383 * PARAMETERS: Op - Parse node
394 ACPI_PARSE_OBJECT *Op)
400 switch (Op->Asl.AmlOpcode)
404 Op->Asl.AmlOpcodeLength = 0;
405 Op->Asl.AmlLength = 1;
410 Op->Asl.AmlOpcodeLength = 0;
411 Op->Asl.AmlLength = 2;
416 Op->Asl.AmlOpcodeLength = 0;
417 Op->Asl.AmlLength = 4;
422 Op->Asl.AmlOpcodeLength = 0;
423 Op->Asl.AmlLength = 8;
430 Op->Asl.AmlOpcodeLength = 0;
437 Op->Asl.AmlOpcodeLength = 0;
445 switch (Op->Asl.ParseOpcode)
449 AslGbl_TableLength = sizeof (ACPI_TABLE_HEADER) + Op->Asl.AmlSubtreeLength;
454 Op->Asl.AmlOpcodeLength = 0;
455 Op->Asl.AmlLength = 4;
456 Op->Asl.ExternalName = Op->Asl.Value.String;
462 if (Op->Asl.CompileFlags & OP_NAME_INTERNALIZED)
467 Op->Asl.AmlOpcodeLength = 0;
468 Status = UtInternalizeName (Op->Asl.Value.String, &Buffer);
476 Op->Asl.ExternalName = Op->Asl.Value.String;
477 Op->Asl.Value.String = Buffer;
478 Op->Asl.CompileFlags |= OP_NAME_INTERNALIZED;
479 Op->Asl.AmlLength = strlen (Buffer);
486 if (Op->Asl.AmlLength == 1 || UtNameContainsAllPrefix(Op))
488 Op->Asl.AmlLength++;
494 Op->Asl.AmlOpcodeLength = 1;
498 Op->Asl.AmlLength = strlen (Op->Asl.Value.String) + 1;
503 Op->Asl.AmlOpcodeLength = 0;
504 Op->Asl.AmlPkgLenBytes = CgGetPackageLenByteCount (Op,
505 (UINT32) Op->Asl.Value.Integer);
510 Op->Asl.AmlOpcodeLength = 0;
523 CgGenerateAmlOpcodeLength (Op);
528 CgGenerateAmlOpcodeLength (Op);
539 * PARAMETERS: Op - Node whose Length was changed
555 ACPI_PARSE_OBJECT *Op;
560 Op = SubtreeOp->Asl.Parent;
561 while (Op)
563 Op->Asl.AmlSubtreeLength -= LengthDelta;
564 Op = Op->Asl.Parent;