• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acpi/parser/

Lines Matching refs:parser_state

54  * PARAMETERS:  parser_state        - Current parser state object
62 *parser_state)
65 return (parser_state->scope->parse_scope.op);
72 * PARAMETERS: parser_state - Current parser state object
82 u8 acpi_ps_has_completed_scope(struct acpi_parse_state * parser_state)
86 ((parser_state->aml >= parser_state->scope->parse_scope.arg_end
87 || !parser_state->scope->parse_scope.arg_count)));
94 * PARAMETERS: parser_state - Current parser state object
104 acpi_ps_init_scope(struct acpi_parse_state * parser_state,
119 scope->parse_scope.arg_end = parser_state->aml_end;
120 scope->parse_scope.pkg_end = parser_state->aml_end;
122 parser_state->scope = scope;
123 parser_state->start_op = root_op;
132 * PARAMETERS: parser_state - Current parser state object
144 acpi_ps_push_scope(struct acpi_parse_state *parser_state,
161 scope->parse_scope.pkg_end = parser_state->pkg_end;
165 acpi_ut_push_generic_state(&parser_state->scope, scope);
171 scope->parse_scope.arg_end = parser_state->pkg_end;
185 * PARAMETERS: parser_state - Current parser state object
198 acpi_ps_pop_scope(struct acpi_parse_state *parser_state,
201 union acpi_generic_state *scope = parser_state->scope;
208 scope = acpi_ut_pop_generic_state(&parser_state->scope);
215 parser_state->pkg_end = scope->parse_scope.pkg_end;
237 * PARAMETERS: parser_state - Current parser state object
246 void acpi_ps_cleanup_scope(struct acpi_parse_state *parser_state)
250 ACPI_FUNCTION_TRACE_PTR(ps_cleanup_scope, parser_state);
252 if (!parser_state) {
258 while (parser_state->scope) {
259 scope = acpi_ut_pop_generic_state(&parser_state->scope);