Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 25 of 3134) sorted by relevance

12345678910>>...126

/drivers/acpi/acpica/
A Dexmutex.c45 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 Ddsmethod.c345 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 Dnfp_mutex.c143 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 Damdgpu_dpm.c49 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 Dmtk-mutex.c866 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 Dntsync.c353 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 Dtw9900.c83 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 Dtest.c51 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 Ddmxdev.c129 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 Ddvb_demux.c723 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 Dmac80211.c58 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 Dcfi_cmdset_0020.c268 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 Dzd_chip.c27 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 Dlpddr_cmds.c88 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 Dch7322.c154 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 Dbmg160_core.c96 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 Dcpufreq_userspace.c21 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 Dcall.c44 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 Dbmi323_core.c172 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 Dmma9551.c45 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 Dmma9553.c176 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 Ddrm_modeset_lock.c155 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 Dintel_wakeref.h42 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 Di915_gem_evict.c121 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 Dintel_drrs.c166 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 …]

Completed in 116 milliseconds

12345678910>>...126