| /drivers/acpi/acpica/ |
| A D | exmutex.c | 45 if (obj_desc->mutex.next) { in acpi_ex_unlink_mutex() 46 (obj_desc->mutex.next)->mutex.prev = obj_desc->mutex.prev; in acpi_ex_unlink_mutex() 49 if (obj_desc->mutex.prev) { in acpi_ex_unlink_mutex() 50 (obj_desc->mutex.prev)->mutex.next = obj_desc->mutex.next; in acpi_ex_unlink_mutex() 58 (obj_desc->mutex.prev)->mutex.original_sync_level = in acpi_ex_unlink_mutex() 88 obj_desc->mutex.prev = NULL; in acpi_ex_link_mutex() 228 obj_desc->mutex.sync_level, in acpi_ex_acquire_mutex() 321 obj_desc->mutex.thread_id = 0; in acpi_ex_release_mutex_object() 496 next = obj_desc->mutex.next; in acpi_ex_release_all_mutexes() 498 obj_desc->mutex.prev = NULL; in acpi_ex_release_all_mutexes() [all …]
|
| A D | dsmethod.c | 345 obj_desc->method.mutex->mutex.sync_level)) { in acpi_ds_begin_method_execution() 360 !obj_desc->method.mutex->mutex.thread_id || in acpi_ds_begin_method_execution() 362 obj_desc->method.mutex->mutex.thread_id)) { in acpi_ds_begin_method_execution() 378 obj_desc->method.mutex->mutex. in acpi_ds_begin_method_execution() 382 obj_desc->method.mutex->mutex.thread_id = in acpi_ds_begin_method_execution() 398 obj_desc->method.mutex->mutex. in acpi_ds_begin_method_execution() 400 obj_desc->method.mutex->mutex.sync_level; in acpi_ds_begin_method_execution() 402 obj_desc->method.mutex->mutex.thread_id = in acpi_ds_begin_method_execution() 409 obj_desc->method.mutex->mutex.acquisition_depth++; in acpi_ds_begin_method_execution() 772 method_desc->method.mutex->mutex. in acpi_ds_terminate_control_method() [all …]
|
| /drivers/net/ethernet/netronome/nfp/nfpcore/ |
| A D | nfp_mutex.c | 143 mutex = kzalloc(sizeof(*mutex), GFP_KERNEL); in nfp_cpp_mutex_alloc() 144 if (!mutex) in nfp_cpp_mutex_alloc() 147 mutex->cpp = cpp; in nfp_cpp_mutex_alloc() 150 mutex->key = key; in nfp_cpp_mutex_alloc() 151 mutex->depth = 0; in nfp_cpp_mutex_alloc() 153 return mutex; in nfp_cpp_mutex_alloc() 162 kfree(mutex); in nfp_cpp_mutex_free() 200 mutex->target, mutex->address, mutex->key); in nfp_cpp_mutex_lock() 229 mutex->depth--; in nfp_cpp_mutex_unlock() 233 err = nfp_cpp_readl(mutex->cpp, mur, mutex->address + 4, &key); in nfp_cpp_mutex_unlock() [all …]
|
| /drivers/gpu/drm/amd/pm/ |
| A D | amdgpu_dpm.c | 49 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_sclk() 52 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_sclk() 65 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_get_mclk() 68 mutex_unlock(&adev->pm.mutex); in amdgpu_dpm_get_mclk() 90 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_powergating_by_smu() 128 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_set_gfx_power_up_by_imu() 146 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_baco_enter() 165 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_baco_exit() 236 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_is_baco_supported() 254 mutex_lock(&adev->pm.mutex); in amdgpu_dpm_mode2_reset() [all …]
|
| /drivers/soc/mediatek/ |
| A D | mtk-mutex.c | 866 mutex[mutex->id]); in mtk_mutex_put() 868 WARN_ON(&mtx->mutex[mutex->id] != mutex); in mtk_mutex_put() 877 mutex[mutex->id]); in mtk_mutex_prepare() 885 mutex[mutex->id]); in mtk_mutex_unprepare() 899 WARN_ON(&mtx->mutex[mutex->id] != mutex); in mtk_mutex_add_comp() 950 WARN_ON(&mtx->mutex[mutex->id] != mutex); in mtk_mutex_remove_comp() 982 WARN_ON(&mtx->mutex[mutex->id] != mutex); in mtk_mutex_enable() 994 WARN_ON(&mtx->mutex[mutex->id] != mutex); in mtk_mutex_enable_by_cmdq() 1012 WARN_ON(&mtx->mutex[mutex->id] != mutex); in mtk_mutex_disable() 1049 WARN_ON(&mtx->mutex[mutex->id] != mutex); in mtk_mutex_write_mod() [all …]
|
| /drivers/misc/ |
| A D | ntsync.c | 353 if (mutex->u.mutex.owner && mutex->u.mutex.owner != q->owner) in try_wake_any_mutex() 357 if (mutex->u.mutex.ownerdead) in try_wake_any_mutex() 360 mutex->u.mutex.count++; in try_wake_any_mutex() 361 mutex->u.mutex.owner = q->owner; in try_wake_any_mutex() 451 if (!--mutex->u.mutex.count) in unlock_mutex_state() 452 mutex->u.mutex.owner = 0; in unlock_mutex_state() 475 prev_count = mutex->u.mutex.count; in ntsync_mutex_unlock() 499 if (mutex->u.mutex.owner != owner) in kill_mutex_state() 502 mutex->u.mutex.ownerdead = true; in kill_mutex_state() 503 mutex->u.mutex.owner = 0; in kill_mutex_state() [all …]
|
| /drivers/media/i2c/ |
| A D | tw9900.c | 83 struct mutex mutex; member 193 mutex_lock(&tw9900->mutex); in tw9900_get_fmt() 207 mutex_lock(&tw9900->mutex); in tw9900_set_fmt() 265 mutex_lock(&tw9900->mutex); in tw9900_s_stream() 279 mutex_lock(&tw9900->mutex); in tw9900_s_stream() 353 mutex_lock(&tw9900->mutex); in tw9900_s_std() 396 mutex_lock(&tw9900->mutex); in tw9900_g_std() 457 mutex_lock(&tw9900->mutex); in tw9900_querystd() 470 mutex_lock(&tw9900->mutex); in tw9900_querystd() 513 mutex_lock(&tw9900->mutex); in tw9900_g_input_status() [all …]
|
| /drivers/vhost/ |
| A D | test.c | 51 mutex_lock(&vq->mutex); in handle_vq() 54 mutex_unlock(&vq->mutex); in handle_vq() 93 mutex_unlock(&vq->mutex); in handle_vq() 135 mutex_lock(&vq->mutex); in vhost_test_stop_vq() 138 mutex_unlock(&vq->mutex); in vhost_test_stop_vq() 190 mutex_lock(&vq->mutex); in vhost_test_run() 252 mutex_lock(&vq->mutex); in vhost_test_set_features() 254 mutex_unlock(&vq->mutex); in vhost_test_set_features() 277 mutex_lock(&vq->mutex); in vhost_test_set_backend() 295 mutex_unlock(&vq->mutex); in vhost_test_set_backend() [all …]
|
| /drivers/media/dvb-core/ |
| A D | dmxdev.c | 129 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 153 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 196 mutex_unlock(&dmxdev->mutex); in dvb_dvr_open() 205 mutex_lock(&dmxdev->mutex); in dvb_dvr_release() 234 mutex_unlock(&dmxdev->mutex); in dvb_dvr_release() 237 mutex_unlock(&dmxdev->mutex); in dvb_dvr_release() 261 mutex_unlock(&dmxdev->mutex); in dvb_dvr_write() 834 mutex_lock(&dmxdev->mutex); in dvb_dmxdev_filter_free() 1249 mutex_lock(&dmxdev->mutex); in dvb_demux_release() 1422 mutex_init(&dmxdev->mutex); in dvb_dmxdev_init() [all …]
|
| A D | dvb_demux.c | 723 mutex_unlock(&demux->mutex); in dmx_ts_feed_set() 756 mutex_unlock(&demux->mutex); in dmx_ts_feed_start_filtering() 767 mutex_lock(&demux->mutex); in dmx_ts_feed_stop_filtering() 785 mutex_unlock(&demux->mutex); in dmx_ts_feed_stop_filtering() 830 mutex_unlock(&demux->mutex); in dvbdmx_allocate_ts_feed() 841 mutex_lock(&demux->mutex); in dvbdmx_release_ts_feed() 858 mutex_unlock(&demux->mutex); in dvbdmx_release_ts_feed() 993 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_stop_filtering() 1018 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_release_filter() 1030 mutex_lock(&dvbdmx->mutex); in dmx_section_feed_release_filter() [all …]
|
| /drivers/net/wireless/realtek/rtw88/ |
| A D | mac80211.c | 58 mutex_lock(&rtwdev->mutex); in rtw_ops_start() 60 mutex_unlock(&rtwdev->mutex); in rtw_ops_start() 69 mutex_lock(&rtwdev->mutex); in rtw_ops_stop() 71 mutex_unlock(&rtwdev->mutex); in rtw_ops_stop() 82 mutex_lock(&rtwdev->mutex); in rtw_ops_config() 104 mutex_unlock(&rtwdev->mutex); in rtw_ops_config() 168 mutex_lock(&rtwdev->mutex); in rtw_ops_add_interface() 238 mutex_lock(&rtwdev->mutex); in rtw_ops_remove_interface() 286 mutex_lock(&rtwdev->mutex); in rtw_ops_configure_filter() 383 mutex_lock(&rtwdev->mutex); in rtw_ops_bss_info_changed() [all …]
|
| /drivers/mtd/chips/ |
| A D | cfi_cmdset_0020.c | 268 mutex_lock(&chip->mutex); in do_read_onechip() 447 mutex_lock(&chip->mutex); in do_write_buffer() 507 mutex_lock(&chip->mutex); in do_write_buffer() 536 mutex_lock(&chip->mutex); in do_write_buffer() 574 mutex_lock(&chip->mutex); in do_write_buffer() 749 mutex_lock(&chip->mutex); in do_erase_oneblock() 799 mutex_lock(&chip->mutex); in do_erase_oneblock() 1046 mutex_lock(&chip->mutex); in do_lock_oneblock() 1092 mutex_lock(&chip->mutex); in do_lock_oneblock() 1192 mutex_lock(&chip->mutex); in do_unlock_oneblock() [all …]
|
| /drivers/net/wireless/zydas/zd1211rw/ |
| A D | zd_chip.c | 27 mutex_init(&chip->mutex); in zd_chip_init() 37 mutex_destroy(&chip->mutex); in zd_chip_clear() 259 mutex_lock(&chip->mutex); in zd_ioread16() 261 mutex_unlock(&chip->mutex); in zd_ioread16() 269 mutex_lock(&chip->mutex); in zd_ioread32() 279 mutex_lock(&chip->mutex); in zd_iowrite16() 289 mutex_lock(&chip->mutex); in zd_iowrite32() 300 mutex_lock(&chip->mutex); in zd_ioread32v() 311 mutex_lock(&chip->mutex); in zd_iowrite32a() 382 mutex_lock(&chip->mutex); in zd_write_mac_addr_common() [all …]
|
| /drivers/mtd/lpddr/ |
| A D | lpddr_cmds.c | 88 mutex_init(&chip->mutex); in lpddr_cmdset() 167 mutex_lock(&chip->mutex); in wait_for_ready() 177 mutex_lock(&chip->mutex); in wait_for_ready() 244 mutex_lock(&chip->mutex); in get_chip() 276 mutex_lock(&chip->mutex); in get_chip() 343 mutex_lock(&chip->mutex); in chip_ready() 416 mutex_lock(&chip->mutex); in do_write_buffer() 489 mutex_lock(&chip->mutex); in do_erase_oneblock() 517 mutex_lock(&chip->mutex); in lpddr_read() 566 mutex_lock(&chip->mutex); in lpddr_point() [all …]
|
| /drivers/media/cec/i2c/ |
| A D | ch7322.c | 154 struct mutex mutex; /* device access mutex */ member 243 mutex_lock(&ch7322->mutex); in ch7322_tx_done() 246 mutex_unlock(&ch7322->mutex); in ch7322_tx_done() 275 mutex_lock(&ch7322->mutex); in ch7322_rx_done() 295 mutex_lock(&ch7322->mutex); in ch7322_phys_addr() 311 mutex_lock(&ch7322->mutex); in ch7322_irq() 345 mutex_lock(&ch7322->mutex); in ch7322_cec_adap_log_addr() 359 mutex_lock(&ch7322->mutex); in ch7322_cec_adap_transmit() 479 mutex_init(&ch7322->mutex); in ch7322_probe() 543 mutex_lock(&ch7322->mutex); in ch7322_probe() [all …]
|
| /drivers/iio/gyro/ |
| A D | bmg160_core.c | 96 struct mutex mutex; member 495 mutex_lock(&data->mutex); in bmg160_get_temp() 525 mutex_lock(&data->mutex); in bmg160_get_axis() 603 mutex_lock(&data->mutex); in bmg160_read_raw() 621 mutex_lock(&data->mutex); in bmg160_write_raw() 757 mutex_lock(&data->mutex); in bmg160_write_event_config() 883 mutex_lock(&data->mutex); in bmg160_trigger_handler() 924 mutex_lock(&data->mutex); in bmg160_data_rdy_trigger_set_state() 1085 mutex_init(&data->mutex); in bmg160_core_probe() 1194 mutex_lock(&data->mutex); in bmg160_core_remove() [all …]
|
| /drivers/cpufreq/ |
| A D | cpufreq_userspace.c | 21 struct mutex mutex; member 38 mutex_lock(&userspace->mutex); in cpufreq_set() 46 mutex_unlock(&userspace->mutex); in cpufreq_set() 63 mutex_init(&userspace->mutex); in cpufreq_userspace_policy_init() 86 mutex_lock(&userspace->mutex); in cpufreq_userspace_policy_start() 89 mutex_unlock(&userspace->mutex); in cpufreq_userspace_policy_start() 99 mutex_lock(&userspace->mutex); in cpufreq_userspace_policy_stop() 102 mutex_unlock(&userspace->mutex); in cpufreq_userspace_policy_stop() 109 mutex_lock(&userspace->mutex); in cpufreq_userspace_policy_limits() 124 mutex_unlock(&userspace->mutex); in cpufreq_userspace_policy_limits()
|
| /drivers/tee/optee/ |
| A D | call.c | 44 mutex_init(&cq->mutex); in optee_cq_init() 73 mutex_lock(&cq->mutex); in optee_cq_wait_init() 97 mutex_unlock(&cq->mutex); in optee_cq_wait_init() 101 mutex_lock(&cq->mutex); in optee_cq_wait_init() 122 mutex_lock(&cq->mutex); in optee_cq_wait_for_completion() 129 mutex_unlock(&cq->mutex); in optee_cq_wait_for_completion() 160 mutex_lock(&cq->mutex); in optee_cq_wait_final() 179 mutex_unlock(&cq->mutex); in optee_cq_wait_final() 188 mutex_lock(&cq->mutex); in optee_cq_incr_sys_thread_count() 190 mutex_unlock(&cq->mutex); in optee_cq_incr_sys_thread_count() [all …]
|
| /drivers/iio/imu/bmi323/ |
| A D | bmi323_core.c | 172 struct mutex mutex; member 353 guard(mutex)(&data->mutex); in bmi323_set_mode() 430 guard(mutex)(&data->mutex); in bmi323_get_error_status() 475 guard(mutex)(&data->mutex); in bmi323_step_wtrmrk_en() 544 guard(mutex)(&data->mutex); in bmi323_motion_event_en() 578 guard(mutex)(&data->mutex); in bmi323_tap_event_en() 688 guard(mutex)(&data->mutex); in in_accel_gesture_tap_wait_dur_store() 738 guard(mutex)(&data->mutex); in in_accel_gesture_tap_wait_timeout_store() 812 guard(mutex)(&data->mutex); in bmi323_read_event_config() 862 guard(mutex)(&data->mutex); in bmi323_write_event_value() [all …]
|
| /drivers/iio/accel/ |
| A D | mma9551.c | 45 struct mutex mutex; member 115 mutex_lock(&data->mutex); in mma9551_read_raw() 125 mutex_lock(&data->mutex); in mma9551_read_raw() 233 mutex_lock(&data->mutex); in mma9551_write_event_config() 257 mutex_lock(&data->mutex); in mma9551_write_event_value() 283 mutex_lock(&data->mutex); in mma9551_read_event_value() 340 mutex_lock(&data->mutex); in mma9551_event_handler() 461 mutex_init(&data->mutex); in mma9551_probe() 509 mutex_lock(&data->mutex); in mma9551_remove() 520 mutex_lock(&data->mutex); in mma9551_runtime_suspend() [all …]
|
| A D | mma9553.c | 176 struct mutex mutex; member 452 mutex_lock(&data->mutex); in mma9553_read_status_word() 613 mutex_lock(&data->mutex); in mma9553_write_raw() 739 mutex_lock(&data->mutex); in mma9553_write_event_config() 875 mutex_lock(&data->mutex); in mma9553_set_calibgender_mode() 1011 mutex_lock(&data->mutex); in mma9553_event_handler() 1084 mutex_init(&data->mutex); in mma9553_probe() 1146 mutex_lock(&data->mutex); in mma9553_remove() 1157 mutex_lock(&data->mutex); in mma9553_runtime_suspend() 1189 mutex_lock(&data->mutex); in mma9553_suspend() [all …]
|
| /drivers/gpu/drm/ |
| A D | drm_modeset_lock.c | 155 mutex_lock(&config->mutex); in drm_modeset_lock_all() 213 mutex_unlock(&dev->mode_config.mutex); in drm_modeset_unlock_all() 232 WARN_ON(!drm_modeset_is_locked(&crtc->mutex)); in drm_warn_on_modeset_not_all_locked() 304 if (!ww_mutex_trylock(&lock->mutex, NULL)) in modeset_lock() 313 ww_mutex_lock_slow(&lock->mutex, &ctx->ww_ctx); in modeset_lock() 316 ret = ww_mutex_lock(&lock->mutex, &ctx->ww_ctx); in modeset_lock() 370 ww_mutex_init(&lock->mutex, &crtc_ww_class); in drm_modeset_lock_init() 400 ww_mutex_lock(&lock->mutex, NULL); in drm_modeset_lock() 427 ww_mutex_unlock(&lock->mutex); in drm_modeset_unlock() 464 ret = drm_modeset_lock(&crtc->mutex, ctx); in drm_modeset_lock_all_ctx() [all …]
|
| /drivers/gpu/drm/i915/ |
| A D | intel_wakeref.h | 42 struct mutex mutex; member 57 struct lock_class_key mutex; member 139 might_lock(&wf->mutex); in intel_wakeref_might_get() 190 might_lock(&wf->mutex); in intel_wakeref_might_put() 203 __acquires(wf->mutex) in intel_wakeref_lock() 205 mutex_lock(&wf->mutex); in intel_wakeref_lock() 216 __releases(wf->mutex) in intel_wakeref_unlock() 218 mutex_unlock(&wf->mutex); in intel_wakeref_unlock() 231 mutex_lock(&wf->mutex); in intel_wakeref_unlock_wait() 232 mutex_unlock(&wf->mutex); in intel_wakeref_unlock_wait() [all …]
|
| /drivers/gpu/drm/i915/selftests/ |
| A D | i915_gem_evict.c | 121 mutex_lock(&ggtt->vm.mutex); in igt_evict_something() 126 mutex_unlock(&ggtt->vm.mutex); in igt_evict_something() 136 mutex_lock(&ggtt->vm.mutex); in igt_evict_something() 141 mutex_unlock(&ggtt->vm.mutex); in igt_evict_something() 208 mutex_lock(&ggtt->vm.mutex); in igt_evict_for_vma() 220 mutex_lock(&ggtt->vm.mutex); in igt_evict_for_vma() 301 mutex_lock(&ggtt->vm.mutex); in igt_evict_for_cache_color() 314 mutex_lock(&ggtt->vm.mutex); in igt_evict_for_cache_color() 347 mutex_lock(&ggtt->vm.mutex); in igt_evict_vm() 410 mutex_lock(&ggtt->vm.mutex); in igt_evict_contexts() [all …]
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_drrs.c | 166 mutex_lock(&crtc->drrs.mutex); in intel_drrs_activate() 176 mutex_unlock(&crtc->drrs.mutex); in intel_drrs_activate() 198 mutex_lock(&crtc->drrs.mutex); in intel_drrs_deactivate() 207 mutex_unlock(&crtc->drrs.mutex); in intel_drrs_deactivate() 216 mutex_lock(&crtc->drrs.mutex); in intel_drrs_downclock_work() 221 mutex_unlock(&crtc->drrs.mutex); in intel_drrs_downclock_work() 233 mutex_lock(&crtc->drrs.mutex); in intel_drrs_frontbuffer_update() 258 mutex_unlock(&crtc->drrs.mutex); in intel_drrs_frontbuffer_update() 307 mutex_init(&crtc->drrs.mutex); in intel_drrs_crtc_init() 324 mutex_lock(&crtc->drrs.mutex); in intel_drrs_debugfs_status_show() [all …]
|