Searched refs:ch_lock (Results 1 - 3 of 3) sorted by relevance

/hardware/qcom/camera/QCamera2/stack/mm-camera-interface/src/
H A Dmm_camera.c525 * in order to avoid deadlock, we are not locking ch_lock for qbuf */
555 pthread_mutex_lock(&ch_obj->ch_lock);
830 pthread_mutex_init(&ch_obj->ch_lock, NULL);
863 pthread_mutex_lock(&ch_obj->ch_lock);
871 pthread_mutex_destroy(&ch_obj->ch_lock);
904 pthread_mutex_lock(&ch_obj->ch_lock);
944 pthread_mutex_lock(&ch_obj->ch_lock);
983 pthread_mutex_lock(&ch_obj->ch_lock);
1021 pthread_mutex_lock(&ch_obj->ch_lock);
1056 pthread_mutex_lock(&ch_obj->ch_lock);
[all...]
H A Dmm_camera_channel.c712 /* unlock ch_lock */
713 pthread_mutex_unlock(&my_obj->ch_lock);
/hardware/qcom/camera/QCamera2/stack/mm-camera-interface/inc/
H A Dmm_camera.h434 pthread_mutex_t ch_lock; /* channel lock */ member in struct:mm_channel
704 * This is to avoid deadlock when trying to aquire ch_lock,
705 * from the context of dataCB, but async stop is holding ch_lock */

Completed in 90 milliseconds