Lines Matching defs:obj_desc
19 static void acpi_db_enumerate_object(union acpi_operand_object *obj_desc);
114 * PARAMETERS: obj_desc - Object to be counted
124 static void acpi_db_enumerate_object(union acpi_operand_object *obj_desc)
128 if (!obj_desc) {
136 if (obj_desc->common.type > ACPI_TYPE_NS_NODE_MAX) {
139 acpi_gbl_obj_type_count[obj_desc->common.type]++;
144 switch (obj_desc->common.type) {
147 for (i = 0; i < obj_desc->package.count; i++) {
148 acpi_db_enumerate_object(obj_desc->package.elements[i]);
154 acpi_db_enumerate_object(obj_desc->device.notify_list[0]);
155 acpi_db_enumerate_object(obj_desc->device.notify_list[1]);
156 acpi_db_enumerate_object(obj_desc->device.handler);
161 if (acpi_ns_get_secondary_object(obj_desc)) {
169 acpi_db_enumerate_object(obj_desc->region.handler);
174 acpi_db_enumerate_object(obj_desc->power_resource.
176 acpi_db_enumerate_object(obj_desc->power_resource.
182 acpi_db_enumerate_object(obj_desc->processor.notify_list[0]);
183 acpi_db_enumerate_object(obj_desc->processor.notify_list[1]);
184 acpi_db_enumerate_object(obj_desc->processor.handler);
189 acpi_db_enumerate_object(obj_desc->thermal_zone.notify_list[0]);
190 acpi_db_enumerate_object(obj_desc->thermal_zone.notify_list[1]);
191 acpi_db_enumerate_object(obj_desc->thermal_zone.handler);
219 union acpi_operand_object *obj_desc;
225 obj_desc = acpi_ns_get_attached_object(node);
227 acpi_db_enumerate_object(obj_desc);