Lines Matching defs:method_desc

28 acpi_ds_create_method_mutex(union acpi_operand_object *method_desc);
146 walk_state->method_desc->method.sync_level = 0;
147 walk_state->method_desc->method.info_flags |=
247 acpi_ds_create_method_mutex(union acpi_operand_object *method_desc)
269 mutex_desc->mutex.sync_level = method_desc->method.sync_level;
270 method_desc->method.mutex = mutex_desc;
685 * PARAMETERS: method_desc - Method object
699 acpi_ds_terminate_control_method(union acpi_operand_object *method_desc,
705 /* method_desc is required, walk_state is optional */
707 if (!method_desc) {
725 if (!(method_desc->method.info_flags & ACPI_METHOD_MODULE_LEVEL)
726 && (method_desc->method.thread_count == 1)) {
742 if (method_desc->method.
745 acpi_ns_delete_namespace_by_owner(method_desc->
749 method_desc->method.info_flags &=
758 if (method_desc->method.mutex) {
762 method_desc->method.mutex->mutex.acquisition_depth--;
763 if (!method_desc->method.mutex->mutex.acquisition_depth) {
765 method_desc->method.mutex->mutex.
768 acpi_os_release_mutex(method_desc->method.
770 method_desc->method.mutex->mutex.thread_id = 0;
777 if (method_desc->method.thread_count) {
778 method_desc->method.thread_count--;
785 if (method_desc->method.thread_count) {
792 method_desc->method.thread_count));
806 if (method_desc->method.
826 method_desc->method.info_flags &=
829 method_desc->method.info_flags |=
832 method_desc->method.sync_level = 0;
838 (method_desc->method.
840 acpi_ut_release_owner_id(&method_desc->method.owner_id);
844 acpi_ex_stop_trace_method((struct acpi_namespace_node *)method_desc->
845 method.node, method_desc, walk_state);