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;
691 * PARAMETERS: method_desc - Method object
705 acpi_ds_terminate_control_method(union acpi_operand_object *method_desc,
713 /* method_desc is required, walk_state is optional */
715 if (!method_desc) {
774 if (!(method_desc->method.info_flags & ACPI_METHOD_MODULE_LEVEL)
775 && (method_desc->method.thread_count == 1)) {
791 if (method_desc->method.
794 acpi_ns_delete_namespace_by_owner(method_desc->
798 method_desc->method.info_flags &=
807 if (method_desc->method.mutex) {
811 method_desc->method.mutex->mutex.acquisition_depth--;
812 if (!method_desc->method.mutex->mutex.acquisition_depth) {
814 method_desc->method.mutex->mutex.
817 acpi_os_release_mutex(method_desc->method.
819 method_desc->method.mutex->mutex.thread_id = 0;
826 if (method_desc->method.thread_count) {
827 method_desc->method.thread_count--;
834 if (method_desc->method.thread_count) {
841 method_desc->method.thread_count));
855 if (method_desc->method.
875 method_desc->method.info_flags &=
878 method_desc->method.info_flags |=
881 method_desc->method.sync_level = 0;
887 (method_desc->method.
889 acpi_ut_release_owner_id(&method_desc->method.owner_id);
893 acpi_ex_stop_trace_method((struct acpi_namespace_node *)method_desc->
894 method.node, method_desc, walk_state);