Lines Matching refs:ParserState
58 ACPI_PARSE_STATE *ParserState);
62 ACPI_PARSE_STATE *ParserState);
81 ACPI_PARSE_STATE *ParserState) in AcpiPsGetNextPackageLength() argument
83 UINT8 *Aml = ParserState->Aml; in AcpiPsGetNextPackageLength()
97 ParserState->Aml += ((ACPI_SIZE) ByteCount + 1); in AcpiPsGetNextPackageLength()
138 ACPI_PARSE_STATE *ParserState) in AcpiPsGetNextPackageEnd() argument
140 UINT8 *Start = ParserState->Aml; in AcpiPsGetNextPackageEnd()
149 PackageLength = AcpiPsGetNextPackageLength (ParserState); in AcpiPsGetNextPackageEnd()
172 ACPI_PARSE_STATE *ParserState) in AcpiPsGetNextNamestring() argument
174 UINT8 *Start = ParserState->Aml; in AcpiPsGetNextNamestring()
175 UINT8 *End = ParserState->Aml; in AcpiPsGetNextNamestring()
226 ParserState->Aml = End; in AcpiPsGetNextNamestring()
255 ACPI_PARSE_STATE *ParserState, in AcpiPsGetNextNamepath() argument
264 UINT8 *Start = ParserState->Aml; in AcpiPsGetNextNamepath()
270 Path = AcpiPsGetNextNamestring (ParserState); in AcpiPsGetNextNamepath()
307 WalkState->ParserState.Aml = Start; in AcpiPsGetNextNamepath()
425 ACPI_PARSE_STATE *ParserState, in AcpiPsGetNextSimpleArg() argument
431 UINT8 *Aml = ParserState->Aml; in AcpiPsGetNextSimpleArg()
496 Arg->Common.Value.Name = AcpiPsGetNextNamestring (ParserState); in AcpiPsGetNextSimpleArg()
506 ParserState->Aml += Length; in AcpiPsGetNextSimpleArg()
525 ACPI_PARSE_STATE *ParserState) in AcpiPsGetNextField() argument
543 Aml = ParserState->Aml; in AcpiPsGetNextField()
547 switch (ACPI_GET8 (ParserState->Aml)) in AcpiPsGetNextField()
552 ParserState->Aml++; in AcpiPsGetNextField()
558 ParserState->Aml++; in AcpiPsGetNextField()
564 ParserState->Aml++; in AcpiPsGetNextField()
570 ParserState->Aml++; in AcpiPsGetNextField()
595 ACPI_MOVE_32_TO_32 (&Name, ParserState->Aml); in AcpiPsGetNextField()
597 ParserState->Aml += ACPI_NAME_SIZE; in AcpiPsGetNextField()
601 Field->Common.Value.Size = AcpiPsGetNextPackageLength (ParserState); in AcpiPsGetNextField()
609 Field->Common.Value.Size = AcpiPsGetNextPackageLength (ParserState); in AcpiPsGetNextField()
624 AccessType = ACPI_GET8 (ParserState->Aml); in AcpiPsGetNextField()
625 ParserState->Aml++; in AcpiPsGetNextField()
626 AccessAttribute = ACPI_GET8 (ParserState->Aml); in AcpiPsGetNextField()
627 ParserState->Aml++; in AcpiPsGetNextField()
636 AccessLength = ACPI_GET8 (ParserState->Aml); in AcpiPsGetNextField()
637 ParserState->Aml++; in AcpiPsGetNextField()
650 Aml = ParserState->Aml; in AcpiPsGetNextField()
651 if (ACPI_GET8 (ParserState->Aml) == AML_BUFFER_OP) in AcpiPsGetNextField()
653 ParserState->Aml++; in AcpiPsGetNextField()
655 PkgEnd = ParserState->Aml; in AcpiPsGetNextField()
656 PkgLength = AcpiPsGetNextPackageLength (ParserState); in AcpiPsGetNextField()
659 if (ParserState->Aml < PkgEnd) in AcpiPsGetNextField()
672 Opcode = ACPI_GET8 (ParserState->Aml); in AcpiPsGetNextField()
673 ParserState->Aml++; in AcpiPsGetNextField()
679 BufferLength = ACPI_GET8 (ParserState->Aml); in AcpiPsGetNextField()
680 ParserState->Aml += 1; in AcpiPsGetNextField()
685 BufferLength = ACPI_GET16 (ParserState->Aml); in AcpiPsGetNextField()
686 ParserState->Aml += 2; in AcpiPsGetNextField()
691 BufferLength = ACPI_GET32 (ParserState->Aml); in AcpiPsGetNextField()
692 ParserState->Aml += 4; in AcpiPsGetNextField()
704 Arg->Named.Data = ParserState->Aml; in AcpiPsGetNextField()
709 ParserState->Aml = PkgEnd; in AcpiPsGetNextField()
722 Arg->Common.Value.Name = AcpiPsGetNextNamestring (ParserState); in AcpiPsGetNextField()
760 ACPI_PARSE_STATE *ParserState, in AcpiPsGetNextArg() argument
771 ACPI_FUNCTION_TRACE_PTR (PsGetNextArg, ParserState); in AcpiPsGetNextArg()
785 Arg = AcpiPsAllocOp (AML_BYTE_OP, ParserState->Aml); in AcpiPsGetNextArg()
791 AcpiPsGetNextSimpleArg (ParserState, ArgType, Arg); in AcpiPsGetNextArg()
798 ParserState->PkgEnd = AcpiPsGetNextPackageEnd (ParserState); in AcpiPsGetNextArg()
803 if (ParserState->Aml < ParserState->PkgEnd) in AcpiPsGetNextArg()
807 while (ParserState->Aml < ParserState->PkgEnd) in AcpiPsGetNextArg()
809 Field = AcpiPsGetNextField (ParserState); in AcpiPsGetNextArg()
828 ParserState->Aml = ParserState->PkgEnd; in AcpiPsGetNextArg()
834 if (ParserState->Aml < ParserState->PkgEnd) in AcpiPsGetNextArg()
839 ParserState->Aml); in AcpiPsGetNextArg()
848 ACPI_PTR_DIFF (ParserState->PkgEnd, ParserState->Aml); in AcpiPsGetNextArg()
849 Arg->Named.Data = ParserState->Aml; in AcpiPsGetNextArg()
853 ParserState->Aml = ParserState->PkgEnd; in AcpiPsGetNextArg()
862 Subop = AcpiPsPeekOpcode (ParserState); in AcpiPsGetNextArg()
870 Arg = AcpiPsAllocOp (AML_INT_NAMEPATH_OP, ParserState->Aml); in AcpiPsGetNextArg()
880 Status = AcpiPsGetNextNamepath (WalkState, ParserState, in AcpiPsGetNextArg()
895 Status = AcpiPsGetNextNamepath (WalkState, ParserState, in AcpiPsGetNextArg()
919 if (ParserState->Aml < ParserState->PkgEnd) in AcpiPsGetNextArg()