Lines Matching refs:walk_state

32 			       struct acpi_walk_state *walk_state,
38 struct acpi_walk_state *walk_state,
63 struct acpi_walk_state *walk_state, in acpi_ds_create_external_region() argument
80 status = acpi_ns_lookup(walk_state->scope_info, path, ACPI_TYPE_REGION, in acpi_ds_create_external_region()
82 walk_state, node); in acpi_ds_create_external_region()
121 struct acpi_walk_state *walk_state) in acpi_ds_create_buffer_field() argument
150 if (walk_state->deferred_node) { in acpi_ds_create_buffer_field()
151 node = walk_state->deferred_node; in acpi_ds_create_buffer_field()
155 if (!(walk_state->parse_flags & ACPI_PARSE_EXECUTE)) { in acpi_ds_create_buffer_field()
169 if (walk_state->method_node && in acpi_ds_create_buffer_field()
170 !(walk_state->parse_flags & ACPI_PARSE_MODULE_LEVEL)) { in acpi_ds_create_buffer_field()
176 status = acpi_ns_lookup(walk_state->scope_info, in acpi_ds_create_buffer_field()
179 walk_state, &node); in acpi_ds_create_buffer_field()
180 if ((walk_state->parse_flags & ACPI_PARSE_DISASSEMBLE) in acpi_ds_create_buffer_field()
184 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_buffer_field()
261 struct acpi_walk_state *walk_state, in acpi_ds_get_field_names() argument
357 status = acpi_ns_lookup(walk_state->scope_info, in acpi_ds_get_field_names()
362 walk_state, in acpi_ds_get_field_names()
365 ACPI_ERROR_NAMESPACE(walk_state-> in acpi_ds_get_field_names()
379 status = acpi_ns_lookup(walk_state->scope_info, in acpi_ds_get_field_names()
384 walk_state, &info->field_node); in acpi_ds_get_field_names()
386 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_get_field_names()
475 struct acpi_walk_state *walk_state) in acpi_ds_create_field() argument
489 acpi_ns_lookup(walk_state->scope_info, in acpi_ds_create_field()
492 walk_state, &region_node); in acpi_ds_create_field()
496 walk_state, in acpi_ds_create_field()
500 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_field()
519 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next); in acpi_ds_create_field()
554 struct acpi_walk_state *walk_state) in acpi_ds_init_field_objects() argument
566 if (!(walk_state->parse_flags & ACPI_PARSE_EXECUTE)) { in acpi_ds_init_field_objects()
567 if (walk_state->parse_flags & ACPI_PARSE_DEFERRED_OP) { in acpi_ds_init_field_objects()
582 switch (walk_state->opcode) { in acpi_ds_init_field_objects()
615 if (walk_state->method_node && in acpi_ds_init_field_objects()
616 !(walk_state->parse_flags & ACPI_PARSE_MODULE_LEVEL)) { in acpi_ds_init_field_objects()
632 status = acpi_ns_lookup(walk_state->scope_info, in acpi_ds_init_field_objects()
635 walk_state, &node); in acpi_ds_init_field_objects()
637 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_init_field_objects()
675 struct acpi_walk_state *walk_state) in acpi_ds_create_bank_field() argument
688 acpi_ns_lookup(walk_state->scope_info, in acpi_ds_create_bank_field()
691 walk_state, &region_node); in acpi_ds_create_bank_field()
695 walk_state, in acpi_ds_create_bank_field()
699 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_bank_field()
709 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_bank_field()
711 ACPI_NS_SEARCH_PARENT, walk_state, in acpi_ds_create_bank_field()
714 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_bank_field()
747 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next); in acpi_ds_create_bank_field()
768 struct acpi_walk_state *walk_state) in acpi_ds_create_index_field() argument
780 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_index_field()
782 ACPI_NS_SEARCH_PARENT, walk_state, in acpi_ds_create_index_field()
785 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_index_field()
794 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_index_field()
796 ACPI_NS_SEARCH_PARENT, walk_state, in acpi_ds_create_index_field()
799 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_index_field()
814 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next); in acpi_ds_create_index_field()