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()
151 walk_state->parse_flags |= ACPI_PARSE_MODULE_LEVEL; in acpi_ps_execute_method()
158 info->obj_desc->method.dispatch.implementation(walk_state); in acpi_ps_execute_method()
159 info->return_object = walk_state->return_desc; in acpi_ps_execute_method()
163 acpi_ds_scope_stack_clear(walk_state); in acpi_ps_execute_method()
164 acpi_ps_cleanup_scope(&walk_state->parser_state); in acpi_ps_execute_method()
165 acpi_ds_terminate_control_method(walk_state->method_desc, in acpi_ps_execute_method()
166 walk_state); in acpi_ps_execute_method()
167 acpi_ds_delete_walk_state(walk_state); in acpi_ps_execute_method()
176 walk_state->implicit_return_obj = in acpi_ps_execute_method()
178 if (!walk_state->implicit_return_obj) { in acpi_ps_execute_method()
180 acpi_ds_delete_walk_state(walk_state); in acpi_ps_execute_method()
187 status = acpi_ps_parse_aml(walk_state); in acpi_ps_execute_method()
240 struct acpi_walk_state *walk_state = NULL; in acpi_ps_execute_table() local
254 walk_state = in acpi_ps_execute_table()
257 if (!walk_state) { in acpi_ps_execute_table()
262 status = acpi_ds_init_aml_walk(walk_state, op, info->node, in acpi_ps_execute_table()
271 walk_state->parse_flags |= ACPI_PARSE_MODULE_LEVEL; in acpi_ps_execute_table()
279 walk_state); in acpi_ps_execute_table()
289 status = acpi_ps_parse_aml(walk_state); in acpi_ps_execute_table()
291 walk_state = NULL; in acpi_ps_execute_table()
294 if (walk_state) { in acpi_ps_execute_table()
295 acpi_ds_delete_walk_state(walk_state); in acpi_ps_execute_table()