Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 27 files:
- drivers/acpi/acpica/dbtest.c
- drivers/acpi/acpica/evgpeblk.c
- drivers/acpi/acpica/evgpeinit.c
- drivers/acpi/acpica/evhandler.c, line 52
- drivers/acpi/acpica/evregion.c
- drivers/acpi/acpica/evxface.c
- drivers/acpi/acpica/evxfgpe.c
- drivers/acpi/acpica/evxfregn.c
- drivers/acpi/acpica/exutils.c
- drivers/acpi/acpica/nsaccess.c, line 45
- drivers/acpi/acpica/nsalloc.c
- drivers/acpi/acpica/nsdump.c
- drivers/acpi/acpica/nsutils.c
- drivers/acpi/acpica/nswalk.c, line 251
- drivers/acpi/acpica/nsxfeval.c
- drivers/acpi/acpica/nsxfname.c
- drivers/acpi/acpica/nsxfobj.c
- drivers/acpi/acpica/psxface.c, line 46
- drivers/acpi/acpica/tbdata.c
- drivers/acpi/acpica/tbfind.c, line 65
- drivers/acpi/acpica/tbinstal.c
- drivers/acpi/acpica/tbxface.c
- drivers/acpi/acpica/tbxfload.c
- drivers/acpi/acpica/utcache.c
- drivers/acpi/acpica/utownerid.c
- drivers/acpi/acpica/uttrack.c
- drivers/acpi/acpica/utxface.c, line 421
Smatch caller information:
drivers/acpi/acpica/nsxfname.c acpi_get_name() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/acpi/acpica/nsxfname.c acpi_get_object_info() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/acpi/acpica/nsxfname.c acpi_install_method() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
drivers/acpi/acpica/nsalloc.c acpi_ns_delete_namespace_by_owner() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsalloc.c acpi_ns_delete_namespace_subtree() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/evregion.c acpi_ev_detach_region() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/acpi/acpica/evregion.c acpi_ev_execute_orphan_reg_method() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/evregion.c acpi_ev_initialize_op_regions() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
drivers/acpi/acpica/tbxfload.c acpi_tb_load_namespace() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
drivers/acpi/acpica/tbxfload.c acpi_tb_load_namespace() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
drivers/acpi/acpica/tbxfload.c acpi_tb_load_namespace() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
drivers/acpi/acpica/tbxfload.c acpi_unload_parent_table() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
drivers/acpi/acpica/tbxfload.c acpi_unload_parent_table() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
drivers/acpi/acpica/nsdump.c acpi_ns_dump_object_paths() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/acpi/acpica/nsdump.c acpi_ns_dump_objects() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/acpi/acpica/tbinstal.c acpi_tb_install_standard_table() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/tbinstal.c acpi_tb_install_standard_table() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/evxface.c acpi_install_notify_handler() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &acpi_desc->init_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &video->device_list_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &acpi_pm_notifier_install_lock | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/acpi/acpica/evxface.c acpi_remove_notify_handler() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &acpi_desc->init_mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &video->device_list_lock | ||
| HALF_LOCKED2 | global &acpi_pm_notifier_install_lock | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/acpi/acpica/evxface.c acpi_remove_notify_handler() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &acpi_desc->init_mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &video->device_list_lock | ||
| HALF_LOCKED2 | global &acpi_pm_notifier_install_lock | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/acpi/acpica/tbdata.c acpi_tb_allocate_owner_id() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/tbdata.c acpi_tb_delete_namespace_by_owner() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subsys->su_mutex |
drivers/acpi/acpica/tbdata.c acpi_tb_get_owner_id() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/tbdata.c acpi_tb_is_table_loaded() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/tbdata.c acpi_tb_release_owner_id() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/tbdata.c acpi_tb_set_table_loaded_flag() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/tbdata.c acpi_tb_terminate() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
drivers/acpi/acpica/evxfregn.c acpi_execute_reg_methods() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/evxfregn.c acpi_install_address_space_handler_internal() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/evxfregn.c acpi_remove_address_space_handler() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/acpi/acpica/nsaccess.c acpi_ns_root_initialize() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
drivers/acpi/acpica/evhandler.c acpi_ev_install_region_handlers() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
drivers/acpi/acpica/tbxface.c acpi_get_table() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &topology_lock | ||
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbxface.c acpi_get_table_by_index() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/tbxface.c acpi_install_table_handler() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 3 |
drivers/acpi/acpica/tbxface.c acpi_put_table() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &dmar_global_lock | ||
| HALF_LOCKED2 | global &topology_lock | ||
| HALF_LOCKED2 | irq |
drivers/acpi/acpica/tbxface.c acpi_reallocate_root_table() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
drivers/acpi/acpica/tbxface.c acpi_remove_table_handler() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 3 |
drivers/acpi/acpica/nsutils.c acpi_ns_get_node() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsutils.c acpi_ns_terminate() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
drivers/acpi/acpica/tbfind.c acpi_tb_find_table() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsxfeval.c acpi_attach_data() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/acpi/acpica/nsxfeval.c acpi_detach_data() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/acpi/acpica/nsxfeval.c acpi_get_data_full() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsxfeval.c acpi_get_devices() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/acpi/acpica/nsxfeval.c acpi_ns_get_device_callback() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsxfeval.c acpi_walk_namespace() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &init_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock | ||
| HALF_LOCKED2 | global &device_hotplug_lock | ||
| HALF_LOCKED2 | global &slot_list_lock |
drivers/acpi/acpica/utxface.c acpi_check_address_range() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsxfobj.c acpi_get_next_object() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/acpi/acpica/nsxfobj.c acpi_get_parent() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsxfobj.c acpi_get_type() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/acpi/acpica/nswalk.c acpi_ns_walk_namespace() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/utownerid.c acpi_ut_allocate_owner_id() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/utownerid.c acpi_ut_release_owner_id() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/psxface.c acpi_debug_trace() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exutils.c acpi_ex_enter_interpreter() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exutils.c acpi_ex_enter_interpreter() -> acpi_ut_acquire_mutex()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mutex_id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |