Lines Matching refs:obj_desc

127  * PARAMETERS:  obj_desc            - The method object
167 * obj_desc - The method object
181 union acpi_operand_object *obj_desc,
194 if (obj_desc->method.thread_count == ACPI_UINT8_MAX) {
203 if (obj_desc->method.info_flags & ACPI_METHOD_SERIALIZED) {
209 if (!obj_desc->method.mutex) {
210 status = acpi_ds_create_method_mutex(obj_desc);
225 obj_desc->method.mutex->mutex.sync_level)) {
239 !obj_desc->method.mutex->mutex.thread_id ||
241 obj_desc->method.mutex->mutex.thread_id)) {
247 acpi_ex_system_wait_mutex(obj_desc->method.mutex->
257 obj_desc->method.mutex->mutex.
261 obj_desc->method.mutex->mutex.thread_id =
264 obj_desc->method.sync_level;
266 obj_desc->method.mutex->mutex.
268 obj_desc->method.mutex->mutex.sync_level;
274 obj_desc->method.mutex->mutex.acquisition_depth++;
282 if (!obj_desc->method.owner_id) {
283 status = acpi_ut_allocate_owner_id(&obj_desc->method.owner_id);
293 obj_desc->method.thread_count++;
299 if (obj_desc->method.mutex) {
300 acpi_os_release_mutex(obj_desc->method.mutex->mutex.os_mutex);
327 union acpi_operand_object *obj_desc;
345 obj_desc = acpi_ns_get_attached_object(method_node);
346 if (!obj_desc) {
352 status = acpi_ds_begin_method_execution(method_node, obj_desc,
360 next_walk_state = acpi_ds_create_walk_state(obj_desc->method.owner_id,
361 NULL, obj_desc, thread);
387 obj_desc->method.aml_start,
388 obj_desc->method.aml_length, info,
400 for (i = 0; i < obj_desc->method.param_count; i++) {
415 if (obj_desc->method.info_flags & ACPI_METHOD_INTERNAL_ONLY) {
417 obj_desc->method.dispatch.implementation(next_walk_state);
429 acpi_ds_terminate_control_method(obj_desc, next_walk_state);