Home
last modified time | relevance | path

Searched refs:kctx_list_lock (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c91 lockdep_assert_held(&kctx->kbdev->kctx_list_lock); in kbase_insert_kctx_to_process()
214 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_init()
216 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_init()
237 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_add_to_dev_list()
239 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_add_to_dev_list()
256 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_remove_from_dev_list()
258 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_remove_from_dev_list()
276 lockdep_assert_held(&kctx->kbdev->kctx_list_lock); in kbase_remove_kctx_from_process()
306 mutex_lock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_term()
308 mutex_unlock(&kctx->kbdev->kctx_list_lock); in kbase_context_common_term()
/OK3568_Linux_fs/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_defs.h1089 struct mutex kctx_list_lock; member
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_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()
/OK3568_Linux_fs/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.h1173 struct mutex kctx_list_lock; member
H A Dmali_kbase_core_linux.c3964 mutex_lock(&kbdev->kctx_list_lock); in js_ctx_scheduling_mode_store()
3975 mutex_unlock(&kbdev->kctx_list_lock); in js_ctx_scheduling_mode_store()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/device/
H A Dmali_kbase_device.c192 mutex_lock(&kbdev->kctx_list_lock); in mali_oom_notifier_handler()
213 mutex_unlock(&kbdev->kctx_list_lock); in mali_oom_notifier_handler()
314 mutex_init(&kbdev->kctx_list_lock); in kbase_device_misc_init()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_scheduler.c5761 mutex_lock(&kbdev->kctx_list_lock); in kbase_csf_scheduler_reset()
5786 mutex_unlock(&kbdev->kctx_list_lock); in kbase_csf_scheduler_reset()