Lines Matching defs:obj_desc

35  *              obj_desc                    - Method object attached to node
56 union acpi_operand_object *obj_desc)
70 op = acpi_ps_alloc_op(AML_METHOD_OP, obj_desc->method.aml_start);
88 obj_desc->method.aml_start,
89 obj_desc->method.aml_length, NULL, 0);
238 * PARAMETERS: obj_desc - The method object
279 * obj_desc - The method object
293 union acpi_operand_object *obj_desc,
304 acpi_ex_start_trace_method(method_node, obj_desc, walk_state);
308 if (obj_desc->method.thread_count == ACPI_UINT8_MAX) {
317 if (obj_desc->method.info_flags & ACPI_METHOD_SERIALIZED) {
323 if (!obj_desc->method.mutex) {
324 status = acpi_ds_create_method_mutex(obj_desc);
342 (!(obj_desc->method.
345 obj_desc->method.mutex->mutex.sync_level)) {
360 !obj_desc->method.mutex->mutex.thread_id ||
362 obj_desc->method.mutex->mutex.thread_id)) {
368 acpi_ex_system_wait_mutex(obj_desc->method.mutex->
378 obj_desc->method.mutex->mutex.
382 obj_desc->method.mutex->mutex.thread_id =
392 if (!(obj_desc->method.info_flags &
395 obj_desc->method.sync_level;
398 obj_desc->method.mutex->mutex.
400 obj_desc->method.mutex->mutex.sync_level;
402 obj_desc->method.mutex->mutex.thread_id =
409 obj_desc->method.mutex->mutex.acquisition_depth++;
417 if (!obj_desc->method.owner_id) {
418 status = acpi_ut_allocate_owner_id(&obj_desc->method.owner_id);
428 obj_desc->method.thread_count++;
435 if (obj_desc->method.mutex) {
436 acpi_os_release_mutex(obj_desc->method.mutex->mutex.os_mutex);
463 union acpi_operand_object *obj_desc;
481 obj_desc = acpi_ns_get_attached_object(method_node);
482 if (!obj_desc) {
489 acpi_ds_begin_method_execution(method_node, obj_desc,
498 acpi_ds_create_walk_state(obj_desc->method.owner_id, NULL, obj_desc,
526 obj_desc->method.aml_start,
527 obj_desc->method.aml_length, info,
542 for (i = 0; i < obj_desc->method.param_count; i++) {
568 if (obj_desc->method.info_flags & ACPI_METHOD_INTERNAL_ONLY) {
570 obj_desc->method.dispatch.implementation(next_walk_state);
588 acpi_ds_terminate_control_method(obj_desc, next_walk_state);