Lines Matching defs:ParserState

167     ACPI_PARSE_STATE        *ParserState);
171 ACPI_PARSE_STATE *ParserState);
182 * PARAMETERS: ParserState - Current parser state object
194 ACPI_PARSE_STATE *ParserState)
196 UINT8 *Aml = ParserState->Aml;
210 ParserState->Aml += ((ACPI_SIZE) ByteCount + 1);
240 * PARAMETERS: ParserState - Current parser state object
251 ACPI_PARSE_STATE *ParserState)
253 UINT8 *Start = ParserState->Aml;
260 /* Function below updates ParserState->Aml */
262 PackageLength = AcpiPsGetNextPackageLength (ParserState);
272 * PARAMETERS: ParserState - Current parser state object
285 ACPI_PARSE_STATE *ParserState)
287 UINT8 *Start = ParserState->Aml;
288 UINT8 *End = ParserState->Aml;
339 ParserState->Aml = End;
348 * PARAMETERS: ParserState - Current parser state object
368 ACPI_PARSE_STATE *ParserState,
377 UINT8 *Start = ParserState->Aml;
383 Path = AcpiPsGetNextNamestring (ParserState);
423 WalkState->ParserState.Aml = Start;
529 * PARAMETERS: ParserState - Current parser state object
541 ACPI_PARSE_STATE *ParserState,
547 UINT8 *Aml = ParserState->Aml;
612 Arg->Common.Value.Name = AcpiPsGetNextNamestring (ParserState);
622 ParserState->Aml += Length;
631 * PARAMETERS: ParserState - Current parser state object
641 ACPI_PARSE_STATE *ParserState)
659 ASL_CV_CAPTURE_COMMENTS_ONLY (ParserState);
660 Aml = ParserState->Aml;
664 switch (ACPI_GET8 (ParserState->Aml))
669 ParserState->Aml++;
675 ParserState->Aml++;
681 ParserState->Aml++;
687 ParserState->Aml++;
706 ASL_CV_CAPTURE_COMMENTS_ONLY (ParserState);
713 ACPI_MOVE_32_TO_32 (&Name, ParserState->Aml);
715 ParserState->Aml += ACPI_NAMESEG_SIZE;
718 ASL_CV_CAPTURE_COMMENTS_ONLY (ParserState);
736 Field->Common.Value.Size = AcpiPsGetNextPackageLength (ParserState);
744 Field->Common.Value.Size = AcpiPsGetNextPackageLength (ParserState);
759 AccessType = ACPI_GET8 (ParserState->Aml);
760 ParserState->Aml++;
761 AccessAttribute = ACPI_GET8 (ParserState->Aml);
762 ParserState->Aml++;
771 AccessLength = ACPI_GET8 (ParserState->Aml);
772 ParserState->Aml++;
785 Aml = ParserState->Aml;
786 if (ACPI_GET8 (ParserState->Aml) == AML_BUFFER_OP)
788 ParserState->Aml++;
790 ASL_CV_CAPTURE_COMMENTS_ONLY (ParserState);
791 PkgEnd = ParserState->Aml;
792 PkgLength = AcpiPsGetNextPackageLength (ParserState);
795 ASL_CV_CAPTURE_COMMENTS_ONLY (ParserState);
796 if (ParserState->Aml < PkgEnd)
809 Opcode = ACPI_GET8 (ParserState->Aml);
810 ParserState->Aml++;
812 ASL_CV_CAPTURE_COMMENTS_ONLY (ParserState);
817 BufferLength = ACPI_GET8 (ParserState->Aml);
818 ParserState->Aml += 1;
823 BufferLength = ACPI_GET16 (ParserState->Aml);
824 ParserState->Aml += 2;
829 BufferLength = ACPI_GET32 (ParserState->Aml);
830 ParserState->Aml += 4;
841 ASL_CV_CAPTURE_COMMENTS_ONLY (ParserState);
843 Arg->Named.Data = ParserState->Aml;
848 ParserState->Aml = PkgEnd;
861 Arg->Common.Value.Name = AcpiPsGetNextNamestring (ParserState);
922 * ParserState - Current parser state object
936 ACPI_PARSE_STATE *ParserState,
947 ACPI_FUNCTION_TRACE_PTR (PsGetNextArg, ParserState);
965 Arg = AcpiPsAllocOp (AML_BYTE_OP, ParserState->Aml);
971 AcpiPsGetNextSimpleArg (ParserState, ArgType, Arg);
978 ParserState->PkgEnd = AcpiPsGetNextPackageEnd (ParserState);
983 if (ParserState->Aml < ParserState->PkgEnd)
987 while (ParserState->Aml < ParserState->PkgEnd)
989 Field = AcpiPsGetNextField (ParserState);
1013 ParserState->Aml = ParserState->PkgEnd;
1019 if (ParserState->Aml < ParserState->PkgEnd)
1024 ParserState->Aml);
1033 ACPI_PTR_DIFF (ParserState->PkgEnd, ParserState->Aml);
1034 Arg->Named.Data = ParserState->Aml;
1038 ParserState->Aml = ParserState->PkgEnd;
1049 Subop = AcpiPsPeekOpcode (ParserState);
1057 Arg = AcpiPsAllocOp (AML_INT_NAMEPATH_OP, ParserState->Aml);
1063 Status = AcpiPsGetNextNamepath (WalkState, ParserState,
1086 Subop = AcpiPsPeekOpcode (ParserState);
1094 Arg = AcpiPsAllocOp (AML_INT_NAMEPATH_OP, ParserState->Aml);
1100 Status = AcpiPsGetNextNamepath (WalkState, ParserState,
1142 if (ParserState->Aml < ParserState->PkgEnd)