Searched refs:ParserState (Results 1 - 16 of 16) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/parser/
H A Dpsscope.c164 * PARAMETERS: ParserState - Current parser state object
174 ACPI_PARSE_STATE *ParserState)
177 return (ParserState->Scope->ParseScope.Op);
185 * PARAMETERS: ParserState - Current parser state object
197 ACPI_PARSE_STATE *ParserState)
201 ((ParserState->Aml >= ParserState->Scope->ParseScope.ArgEnd ||
202 !ParserState->Scope->ParseScope.ArgCount)));
210 * PARAMETERS: ParserState - Current parser state object
221 ACPI_PARSE_STATE *ParserState,
173 AcpiPsGetParentScope( ACPI_PARSE_STATE *ParserState) argument
196 AcpiPsHasCompletedScope( ACPI_PARSE_STATE *ParserState) argument
220 AcpiPsInitScope( ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT *RootOp) argument
265 AcpiPsPushScope( ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT *Op, UINT32 RemainingArgs, UINT32 ArgCount) argument
327 AcpiPsPopScope( ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT **Op, UINT32 *ArgList, UINT32 *ArgCount) argument
385 AcpiPsCleanupScope( ACPI_PARSE_STATE *ParserState) argument
[all...]
H A Dpsargs.c167 ACPI_PARSE_STATE *ParserState);
171 ACPI_PARSE_STATE *ParserState);
178 * PARAMETERS: ParserState - Current parser state object
190 ACPI_PARSE_STATE *ParserState)
192 UINT8 *Aml = ParserState->Aml;
206 ParserState->Aml += ((ACPI_SIZE) ByteCount + 1);
236 * PARAMETERS: ParserState - Current parser state object
247 ACPI_PARSE_STATE *ParserState)
249 UINT8 *Start = ParserState->Aml;
256 /* Function below updates ParserState
189 AcpiPsGetNextPackageLength( ACPI_PARSE_STATE *ParserState) argument
246 AcpiPsGetNextPackageEnd( ACPI_PARSE_STATE *ParserState) argument
280 AcpiPsGetNextNamestring( ACPI_PARSE_STATE *ParserState) argument
362 AcpiPsGetNextNamepath( ACPI_WALK_STATE *WalkState, ACPI_PARSE_STATE *ParserState, ACPI_PARSE_OBJECT *Arg, BOOLEAN PossibleMethodCall) argument
536 AcpiPsGetNextSimpleArg( ACPI_PARSE_STATE *ParserState, UINT32 ArgType, ACPI_PARSE_OBJECT *Arg) argument
636 AcpiPsGetNextField( ACPI_PARSE_STATE *ParserState) argument
893 AcpiPsGetNextArg( ACPI_WALK_STATE *WalkState, ACPI_PARSE_STATE *ParserState, UINT32 ArgType, ACPI_PARSE_OBJECT **ReturnArg) argument
[all...]
H A Dpsloop.c222 AcpiPsGetNextSimpleArg (&(WalkState->ParserState),
229 &(WalkState->ParserState), Op, ACPI_POSSIBLE_METHOD_CALL);
245 WalkState->Aml = WalkState->ParserState.Aml;
263 Status = AcpiPsGetNextArg (WalkState, &(WalkState->ParserState),
293 Op->Named.Data = WalkState->ParserState.Aml;
295 (WalkState->ParserState.PkgEnd - WalkState->ParserState.Aml);
299 WalkState->ParserState.Aml = WalkState->ParserState.PkgEnd;
321 (WalkState->ParserState
372 ACPI_PARSE_STATE *ParserState; local
[all...]
H A Dpsparse.c207 * PARAMETERS: ParserState - A parser state object
217 ACPI_PARSE_STATE *ParserState)
223 Aml = ParserState->Aml;
450 ACPI_PARSE_STATE *ParserState = &WalkState->ParserState; local
464 ParserState->Aml = ParserState->AmlEnd;
470 ParserState->Aml = WalkState->AmlLastWhile;
477 ParserState->Aml = WalkState->AmlLastWhile;
483 ParserState
216 AcpiPsPeekOpcode( ACPI_PARSE_STATE *ParserState) argument
[all...]
H A Dpsobject.c192 WalkState->Aml = WalkState->ParserState.Aml;
193 WalkState->Opcode = AcpiPsPeekOpcode (&(WalkState->ParserState));
222 WalkState->ParserState.AmlStart));
229 ACPI_DUMP_BUFFER ((WalkState->ParserState.Aml - 16), 48);
246 AcpiUtDumpBuffer (((UINT8 *) WalkState->ParserState.Aml - 16),
263 WalkState->ParserState.Aml++;
266 WalkState->ParserState.Aml++;
275 WalkState->ParserState.Aml +=
326 Status = AcpiPsGetNextArg (WalkState, &(WalkState->ParserState),
500 * point, the ParserState i
[all...]
H A Dpsxface.c328 AcpiPsCleanupScope (&WalkState->ParserState);
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/
H A Ddswstate.c732 WalkState->ParserState.StartOp = Origin;
780 ACPI_PARSE_STATE *ParserState = &WalkState->ParserState; local
787 WalkState->ParserState.Aml =
788 WalkState->ParserState.AmlStart =
789 WalkState->ParserState.AmlEnd =
790 WalkState->ParserState.PkgEnd = AmlStart;
793 WalkState->ParserState.AmlEnd += AmlLength;
794 WalkState->ParserState.PkgEnd += AmlLength;
808 Status = AcpiPsInitScope (&WalkState->ParserState, O
[all...]
H A Ddscontrol.c203 (WalkState->ParserState.Aml - 1))
232 WalkState->ParserState.Aml - 1;
234 WalkState->ParserState.PkgEnd;
H A Ddswload.c289 Path = AcpiPsGetNextNamestring (&WalkState->ParserState);
531 AcpiPsAppendArg (AcpiPsGetParentScope (&WalkState->ParserState), Op);
H A Ddswexec.c911 if (WalkState->ParserState.Aml == WalkState->ParserState.AmlEnd)
H A Ddswload2.c246 BufferPtr = AcpiPsGetNextNamestring (&WalkState->ParserState);
H A Ddsmethod.c363 WalkState->ParserState.AmlStart);
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/
H A Dacparser.h204 ACPI_PARSE_STATE *ParserState);
208 ACPI_PARSE_STATE *ParserState);
212 ACPI_PARSE_STATE *ParserState,
219 ACPI_PARSE_STATE *ParserState,
231 ACPI_PARSE_STATE *ParserState,
335 ACPI_PARSE_STATE *ParserState,
344 ACPI_PARSE_STATE *ParserState);
348 ACPI_PARSE_STATE *ParserState,
355 ACPI_PARSE_STATE *ParserState,
H A Dacconvert.h257 ACPI_PARSE_STATE *ParserState,
263 ACPI_PARSE_STATE *ParserState);
H A Dacstruct.h205 ACPI_PARSE_STATE ParserState; /* Current state of parser */ member in struct:acpi_walk_state
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/
H A Dnsxfname.c678 ACPI_PARSE_STATE ParserState; local
702 ParserState.Aml = Buffer + sizeof (ACPI_TABLE_HEADER);
703 Opcode = AcpiPsPeekOpcode (&ParserState);
711 ParserState.Aml += AcpiPsGetOpcodeSize (Opcode);
712 ParserState.PkgEnd = AcpiPsGetNextPackageEnd (&ParserState);
713 Path = AcpiPsGetNextNamestring (&ParserState);
715 MethodFlags = *ParserState.Aml++;
716 AmlStart = ParserState.Aml;
717 AmlLength = (UINT32) ACPI_PTR_DIFF (ParserState
[all...]

Completed in 72 milliseconds