Home
last modified time | relevance | path

Searched refs:cur_obj_mutex (Results 1 – 3 of 3) sorted by relevance

/hardware/samsung_slsi/exynos5/librotator/
Dexynos_rotator.c89 void *cur_obj_mutex; member
406 if (rotator_handle->cur_obj_mutex) in m_exynos_rotator_find_and_trylock_and_create()
407 exynos_mutex_unlock(rotator_handle->cur_obj_mutex); in m_exynos_rotator_find_and_trylock_and_create()
409 rotator_handle->cur_obj_mutex = rotator_handle->obj_mutex; in m_exynos_rotator_find_and_trylock_and_create()
605 rotator_handle->cur_obj_mutex = NULL; in exynos_rotator_create()
631 exynos_mutex_unlock(rotator_handle->cur_obj_mutex); in exynos_rotator_create()
640 if (rotator_handle->cur_obj_mutex) in exynos_rotator_create()
641 exynos_mutex_unlock(rotator_handle->cur_obj_mutex); in exynos_rotator_create()
670 exynos_mutex_lock(rotator_handle->cur_obj_mutex); in exynos_rotator_destroy()
674 exynos_mutex_unlock(rotator_handle->cur_obj_mutex); in exynos_rotator_destroy()
[all …]
/hardware/samsung_slsi/exynos5/libgscaler/
Dexynos_gscaler.c565 if (gsc_handle->cur_obj_mutex) { in m_exynos_gsc_find_and_trylock_and_create()
566 exynos_mutex_unlock(gsc_handle->cur_obj_mutex); in m_exynos_gsc_find_and_trylock_and_create()
568 exynos_mutex_destroy(gsc_handle->cur_obj_mutex); in m_exynos_gsc_find_and_trylock_and_create()
572 gsc_handle->cur_obj_mutex = gsc_handle->obj_mutex[i]; in m_exynos_gsc_find_and_trylock_and_create()
736 gsc_handle->cur_obj_mutex = NULL; in exynos_gsc_create()
768 exynos_mutex_unlock(gsc_handle->cur_obj_mutex); in exynos_gsc_create()
777 if (gsc_handle->cur_obj_mutex) in exynos_gsc_create()
778 exynos_mutex_unlock(gsc_handle->cur_obj_mutex); in exynos_gsc_create()
821 gsc_handle->cur_obj_mutex = NULL; in exynos_gsc_reserve()
825 gsc_handle->cur_obj_mutex = exynos_mutex_create(EXYNOS_MUTEX_TYPE_SHARED, mutex_name); in exynos_gsc_reserve()
[all …]
Dexynos_gsc_utils.h130 void *cur_obj_mutex; member