Lines Matching refs:walk_state
220 struct acpi_walk_state *walk_state;
271 walk_state =
274 if (!walk_state) {
279 status = acpi_ds_init_aml_walk(walk_state, op, info->resolved_node,
284 acpi_ds_delete_walk_state(walk_state);
289 walk_state->parse_flags |= ACPI_PARSE_MODULE_LEVEL;
296 info->obj_desc->method.extra.implementation(walk_state);
297 info->return_object = walk_state->return_desc;
301 acpi_ds_scope_stack_clear(walk_state);
302 acpi_ps_cleanup_scope(&walk_state->parser_state);
303 acpi_ds_terminate_control_method(walk_state->method_desc,
304 walk_state);
305 acpi_ds_delete_walk_state(walk_state);
314 walk_state->implicit_return_obj =
316 if (!walk_state->implicit_return_obj) {
318 acpi_ds_delete_walk_state(walk_state);
325 status = acpi_ps_parse_aml(walk_state);
327 /* walk_state was deleted by parse_aml */