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()
156 if (!(walk_state->parse_flags & ACPI_PARSE_EXECUTE)) { in acpi_ds_create_buffer_field()
170 if (walk_state->method_node && in acpi_ds_create_buffer_field()
171 !(walk_state->parse_flags & ACPI_PARSE_MODULE_LEVEL)) { in acpi_ds_create_buffer_field()
177 status = acpi_ns_lookup(walk_state->scope_info, in acpi_ds_create_buffer_field()
180 walk_state, &node); in acpi_ds_create_buffer_field()
182 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_buffer_field()
259 struct acpi_walk_state *walk_state, in acpi_ds_get_field_names() argument
356 status = acpi_ns_lookup(walk_state->scope_info, in acpi_ds_get_field_names()
361 walk_state, in acpi_ds_get_field_names()
364 ACPI_ERROR_NAMESPACE(walk_state-> in acpi_ds_get_field_names()
378 status = acpi_ns_lookup(walk_state->scope_info, in acpi_ds_get_field_names()
383 walk_state, &info->field_node); in acpi_ds_get_field_names()
385 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_get_field_names()
476 struct acpi_walk_state *walk_state) in acpi_ds_create_field() argument
490 acpi_ns_lookup(walk_state->scope_info, in acpi_ds_create_field()
493 walk_state, ®ion_node); in acpi_ds_create_field()
497 walk_state, in acpi_ds_create_field()
501 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_field()
520 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next); in acpi_ds_create_field()
541 struct acpi_walk_state *walk_state) in acpi_ds_init_field_objects() argument
553 if (!(walk_state->parse_flags & ACPI_PARSE_EXECUTE)) { in acpi_ds_init_field_objects()
554 if (walk_state->parse_flags & ACPI_PARSE_DEFERRED_OP) { in acpi_ds_init_field_objects()
569 switch (walk_state->opcode) { in acpi_ds_init_field_objects()
602 if (walk_state->method_node && in acpi_ds_init_field_objects()
603 !(walk_state->parse_flags & ACPI_PARSE_MODULE_LEVEL)) { in acpi_ds_init_field_objects()
619 status = acpi_ns_lookup(walk_state->scope_info, in acpi_ds_init_field_objects()
622 walk_state, &node); in acpi_ds_init_field_objects()
624 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_init_field_objects()
664 struct acpi_walk_state *walk_state) in acpi_ds_create_bank_field() argument
677 acpi_ns_lookup(walk_state->scope_info, in acpi_ds_create_bank_field()
680 walk_state, ®ion_node); in acpi_ds_create_bank_field()
684 walk_state, in acpi_ds_create_bank_field()
688 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_bank_field()
698 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_bank_field()
700 ACPI_NS_SEARCH_PARENT, walk_state, in acpi_ds_create_bank_field()
703 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_bank_field()
736 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next); in acpi_ds_create_bank_field()
757 struct acpi_walk_state *walk_state) in acpi_ds_create_index_field() argument
769 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_index_field()
771 ACPI_NS_SEARCH_PARENT, walk_state, in acpi_ds_create_index_field()
774 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_index_field()
783 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string, in acpi_ds_create_index_field()
785 ACPI_NS_SEARCH_PARENT, walk_state, in acpi_ds_create_index_field()
788 ACPI_ERROR_NAMESPACE(walk_state->scope_info, in acpi_ds_create_index_field()
803 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next); in acpi_ds_create_index_field()