Lines Matching +full:support +full:- +full:nesting
1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
4 * Module Name: dsinit - Object initialization namespace walk
6 * Copyright (C) 2000 - 2023, Intel Corp.
29 * PARAMETERS: obj_handle - Node for the object
30 * level - Current nesting level
31 * context - Points to a init info struct
32 * return_value - Not used
62 if (node->owner_id != info->owner_id) { in acpi_ds_init_one_object()
66 info->object_count++; in acpi_ds_init_one_object()
81 info->op_region_count++; in acpi_ds_init_one_object()
86 * Auto-serialization support. We will examine each method that is in acpi_ds_init_one_object()
90 * made to create the same named object twice -- which results in in acpi_ds_init_one_object()
93 info->method_count++; in acpi_ds_init_one_object()
101 if (obj_desc->method.info_flags & ACPI_METHOD_SERIALIZED) { in acpi_ds_init_one_object()
102 info->serial_method_count++; in acpi_ds_init_one_object()
111 if (obj_desc->method. in acpi_ds_init_one_object()
116 info->serial_method_count++; in acpi_ds_init_one_object()
117 info->serialized_method_count++; in acpi_ds_init_one_object()
122 info->non_serial_method_count++; in acpi_ds_init_one_object()
127 info->device_count++; in acpi_ds_init_one_object()
146 * PARAMETERS: table_desc - Descriptor for parent ACPI table
147 * start_node - Root of subtree to be initialized.
203 if (ACPI_COMPARE_NAMESEG(table->signature, ACPI_SIG_DSDT)) { in acpi_ds_initialize_objects()
211 "Table [%4.4s: %-8.8s] (id %.2X) - %4u Objects with %3u Devices, " in acpi_ds_initialize_objects()
213 table->signature, table->oem_table_id, owner_id, in acpi_ds_initialize_objects()