Home
last modified time | relevance | path

Searched refs:kctx_list_lock (Results 1 - 22 of 22) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c85 lockdep_assert_held(&kctx->kbdev->kctx_list_lock); in kbase_insert_kctx_to_process()
166 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_init()
173 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_init()
186 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_add_to_dev_list()
188 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_add_to_dev_list()
205 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_remove_from_dev_list()
207 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_remove_from_dev_list()
225 lockdep_assert_held(&kctx->kbdev->kctx_list_lock); in kbase_remove_kctx_from_process()
260 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_term()
262 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_term()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c89 lockdep_assert_held(&kctx->kbdev->kctx_list_lock); in kbase_insert_kctx_to_process()
172 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_init()
182 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_init()
202 lockdep_assert_held(&kctx->kbdev->kctx_list_lock); in kbase_remove_kctx_from_process()
237 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_term()
244 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_term()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpu_memory_debugfs.c45 mutex_lock(&kbdev->kctx_list_lock); in kbasep_gpu_memory_seq_show()
52 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_vinstr.c357 mutex_lock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
365 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
387 mutex_lock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
390 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
403 mutex_lock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
406 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
434 mutex_lock(&kbdev->kctx_list_lock); in kbasep_vinstr_destroy_kctx()
443 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_vinstr_destroy_kctx()
H A Dmali_kbase_core_linux.c1189 mutex_lock(&kbdev->kctx_list_lock); in kbase_open()
1193 mutex_unlock(&kbdev->kctx_list_lock); in kbase_open()
1220 mutex_lock(&kbdev->kctx_list_lock); in kbase_release()
1229 mutex_unlock(&kbdev->kctx_list_lock); in kbase_release()
4376 mutex_init(&kbdev->kctx_list_lock); in kbase_platform_device_probe()
H A Dmali_kbase_defs.h1078 struct mutex kctx_list_lock; member
H A Dmali_kbase_tlstream.c1089 mutex_lock(&kbdev->kctx_list_lock); in kbase_create_timeline_objects()
1099 mutex_unlock(&kbdev->kctx_list_lock); in kbase_create_timeline_objects()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpu_memory_debugfs.c53 mutex_lock(&kbdev->kctx_list_lock); in kbasep_gpu_memory_seq_show()
60 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_defs.h736 * @kctx_list_lock: Lock protecting concurrent accesses to @kctx_list.
970 struct mutex kctx_list_lock; member
H A Dmali_kbase_core_linux.c3563 mutex_lock(&kbdev->kctx_list_lock); in set_js_ctx_scheduling_mode()
3574 mutex_unlock(&kbdev->kctx_list_lock); in set_js_ctx_scheduling_mode()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/tl/backend/
H A Dmali_kbase_timeline_jm.c64 mutex_lock(&kbdev->kctx_list_lock); in kbase_create_timeline_objects()
83 mutex_unlock(&kbdev->kctx_list_lock); in kbase_create_timeline_objects()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpu_memory_debugfs.c54 mutex_lock(&kbdev->kctx_list_lock); in kbasep_gpu_memory_seq_show()
64 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_defs.h788 * @kctx_list_lock: Lock protecting concurrent accesses to @kctx_list.
1062 struct mutex kctx_list_lock; member
H A Dmali_kbase_core_linux.c3864 mutex_lock(&kbdev->kctx_list_lock); in set_js_ctx_scheduling_mode()
3875 mutex_unlock(&kbdev->kctx_list_lock); in set_js_ctx_scheduling_mode()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpu_memory_debugfs.c48 mutex_lock(&kbdev->kctx_list_lock); in kbasep_gpu_memory_seq_show()
57 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_vinstr.c393 mutex_lock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
404 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
425 mutex_lock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
428 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
444 mutex_lock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
447 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_vinstr_create_kctx()
475 mutex_lock(&kbdev->kctx_list_lock); in kbasep_vinstr_destroy_kctx()
483 mutex_unlock(&kbdev->kctx_list_lock); in kbasep_vinstr_destroy_kctx()
H A Dmali_kbase_core_linux.c1220 mutex_lock(&kbdev->kctx_list_lock); in kbase_open()
1227 mutex_unlock(&kbdev->kctx_list_lock); in kbase_open()
1254 mutex_lock(&kbdev->kctx_list_lock); in kbase_release()
1262 mutex_unlock(&kbdev->kctx_list_lock); in kbase_release()
4629 mutex_init(&kbdev->kctx_list_lock); in kbase_platform_device_probe()
H A Dmali_kbase_defs.h1089 struct mutex kctx_list_lock; member
H A Dmali_kbase_tlstream.c1426 mutex_lock(&kbdev->kctx_list_lock); in kbase_create_timeline_objects()
1438 mutex_unlock(&kbdev->kctx_list_lock); in kbase_create_timeline_objects()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/device/
H A Dmali_kbase_device.c190 mutex_lock(&kbdev->kctx_list_lock); in mali_oom_notifier_handler()
211 mutex_unlock(&kbdev->kctx_list_lock); in mali_oom_notifier_handler()
312 mutex_init(&kbdev->kctx_list_lock); in kbase_device_misc_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/device/
H A Dmali_kbase_device.c215 mutex_init(&kbdev->kctx_list_lock); in kbase_device_misc_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_scheduler.c4947 mutex_lock(&kbdev->kctx_list_lock); in kbase_csf_scheduler_reset()
4972 mutex_unlock(&kbdev->kctx_list_lock); in kbase_csf_scheduler_reset()

Completed in 57 milliseconds