Home
last modified time | relevance | path

Searched refs:queue_mutex (Results 1 – 16 of 16) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
Dmali_kbase_js.c521 mutex_init(&jsdd->queue_mutex); in kbasep_js_devdata_init()
617 mutex_lock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
631 mutex_unlock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
1083 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_add_job()
1167 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_add_job()
1554 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_runpool_release_ctx_and_katom_retained_state()
1570 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_runpool_release_ctx_and_katom_retained_state()
1804 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_schedule_privileged_ctx()
1819 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_schedule_privileged_ctx()
1832 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_schedule_privileged_ctx()
[all …]
Dmali_kbase_js_defs.h216 struct mutex queue_mutex; member
Dmali_kbase_jd.c1488 mutex_lock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1502 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1533 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1544 mutex_lock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1583 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
Dmali_kbase_mmu.c924 mutex_lock(&kbdev->js_data.queue_mutex); in kbase_mmu_flush_invalidate()
926 mutex_unlock(&kbdev->js_data.queue_mutex); in kbase_mmu_flush_invalidate()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
Dmali_kbase_js.c490 mutex_init(&jsdd->queue_mutex); in kbasep_js_devdata_init()
586 mutex_lock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
601 mutex_unlock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
1026 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_add_job()
1109 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_add_job()
1474 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_runpool_release_ctx_and_katom_retained_state()
1490 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_runpool_release_ctx_and_katom_retained_state()
1715 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_schedule_privileged_ctx()
1731 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_schedule_privileged_ctx()
1743 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_schedule_privileged_ctx()
[all …]
Dmali_kbase_js_defs.h211 struct mutex queue_mutex; member
Dmali_kbase_jd.c1414 mutex_lock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1428 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1459 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1470 mutex_lock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1509 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
Dmali_kbase_mmu.c874 mutex_lock(&kbdev->js_data.queue_mutex); in kbase_mmu_flush_invalidate()
876 mutex_unlock(&kbdev->js_data.queue_mutex); in kbase_mmu_flush_invalidate()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
Dmali_kbase_js.c602 mutex_init(&jsdd->queue_mutex); in kbasep_js_devdata_init()
703 mutex_lock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
719 mutex_unlock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
1533 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_add_job()
1652 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_add_job()
1999 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_runpool_release_ctx_and_katom_retained_state()
2015 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_runpool_release_ctx_and_katom_retained_state()
2287 mutex_lock(&js_devdata->queue_mutex);
2303 mutex_unlock(&js_devdata->queue_mutex);
2317 mutex_unlock(&js_devdata->queue_mutex);
[all …]
Dmali_kbase_jd.c1449 mutex_lock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1464 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1495 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1505 mutex_lock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1545 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
Dmali_kbase_js.c489 mutex_init(&jsdd->queue_mutex); in kbasep_js_devdata_init()
588 mutex_lock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
605 mutex_unlock(&kbdev->js_data.queue_mutex); in kbasep_js_kctx_term()
1214 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_add_job()
1326 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_add_job()
1644 mutex_lock(&js_devdata->queue_mutex); in kbasep_js_runpool_release_ctx_and_katom_retained_state()
1660 mutex_unlock(&js_devdata->queue_mutex); in kbasep_js_runpool_release_ctx_and_katom_retained_state()
1914 mutex_lock(&js_devdata->queue_mutex);
1930 mutex_unlock(&js_devdata->queue_mutex);
1942 mutex_unlock(&js_devdata->queue_mutex);
[all …]
Dmali_kbase_jd.c1350 mutex_lock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1364 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1392 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1403 mutex_lock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
1442 mutex_unlock(&js_devdata->queue_mutex); in kbase_jd_done_worker()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/
Dmali_kbase_js_defs.h304 struct mutex queue_mutex; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/
Dmali_kbase_js_defs.h330 struct mutex queue_mutex; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
Dmali_kbase_mmu.c1498 mutex_lock(&kbdev->js_data.queue_mutex); in kbase_mmu_flush_invalidate()
1502 mutex_unlock(&kbdev->js_data.queue_mutex); in kbase_mmu_flush_invalidate()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
Dmali_kbase_mmu.c1876 mutex_lock(&kbdev->js_data.queue_mutex); in kbase_mmu_flush_invalidate()
1878 mutex_unlock(&kbdev->js_data.queue_mutex); in kbase_mmu_flush_invalidate()