Lines Matching refs:walk_state
88 struct acpi_walk_state *walk_state; in acpi_ps_execute_method() local
133 walk_state = in acpi_ps_execute_method()
136 if (!walk_state) { in acpi_ps_execute_method()
141 status = acpi_ds_init_aml_walk(walk_state, op, info->node, in acpi_ps_execute_method()
146 acpi_ds_delete_walk_state(walk_state); in acpi_ps_execute_method()
150 walk_state->method_pathname = info->full_pathname; in acpi_ps_execute_method()
151 walk_state->method_is_nested = FALSE; in acpi_ps_execute_method()
154 walk_state->parse_flags |= ACPI_PARSE_MODULE_LEVEL; in acpi_ps_execute_method()
161 info->obj_desc->method.dispatch.implementation(walk_state); in acpi_ps_execute_method()
162 info->return_object = walk_state->return_desc; in acpi_ps_execute_method()
166 acpi_ds_scope_stack_clear(walk_state); in acpi_ps_execute_method()
167 acpi_ps_cleanup_scope(&walk_state->parser_state); in acpi_ps_execute_method()
168 acpi_ds_terminate_control_method(walk_state->method_desc, in acpi_ps_execute_method()
169 walk_state); in acpi_ps_execute_method()
170 acpi_ds_delete_walk_state(walk_state); in acpi_ps_execute_method()
179 walk_state->implicit_return_obj = in acpi_ps_execute_method()
181 if (!walk_state->implicit_return_obj) { in acpi_ps_execute_method()
183 acpi_ds_delete_walk_state(walk_state); in acpi_ps_execute_method()
190 status = acpi_ps_parse_aml(walk_state); in acpi_ps_execute_method()
243 struct acpi_walk_state *walk_state = NULL; in acpi_ps_execute_table() local
257 walk_state = in acpi_ps_execute_table()
260 if (!walk_state) { in acpi_ps_execute_table()
265 status = acpi_ds_init_aml_walk(walk_state, op, info->node, in acpi_ps_execute_table()
273 walk_state->method_pathname = info->full_pathname; in acpi_ps_execute_table()
274 walk_state->method_is_nested = FALSE; in acpi_ps_execute_table()
277 walk_state->parse_flags |= ACPI_PARSE_MODULE_LEVEL; in acpi_ps_execute_table()
285 walk_state); in acpi_ps_execute_table()
295 status = acpi_ps_parse_aml(walk_state); in acpi_ps_execute_table()
297 walk_state = NULL; in acpi_ps_execute_table()
300 if (walk_state) { in acpi_ps_execute_table()
301 acpi_ds_delete_walk_state(walk_state); in acpi_ps_execute_table()