Searched refs:lock (Results 1 - 25 of 91) sorted by relevance

1234

/hardware/libhardware_legacy/include/hardware_legacy/
H A Dpower.h31 // while you have a lock held, the device will stay on at least at the
33 int acquire_wake_lock(int lock, const char* id);
/hardware/qcom/camera/QCamera2/stack/common/
H A Dcam_queue.h40 pthread_mutex_t lock; member in struct:__anon435
45 pthread_mutex_init(&queue->lock, NULL);
62 pthread_mutex_lock(&queue->lock);
65 pthread_mutex_unlock(&queue->lock);
77 pthread_mutex_lock(&queue->lock);
85 pthread_mutex_unlock(&queue->lock);
101 pthread_mutex_lock(&queue->lock);
121 pthread_mutex_unlock(&queue->lock);
128 pthread_mutex_destroy(&queue->lock);
/hardware/qcom/camera/QCamera2/stack/mm-jpeg-interface/src/
H A Dmm_jpeg_queue.c36 pthread_mutex_init(&queue->lock, NULL);
54 pthread_mutex_lock(&queue->lock);
57 pthread_mutex_unlock(&queue->lock);
70 pthread_mutex_lock(&queue->lock);
78 pthread_mutex_unlock(&queue->lock);
92 pthread_mutex_lock(&queue->lock);
94 pthread_mutex_unlock(&queue->lock);
103 pthread_mutex_destroy(&queue->lock);
114 pthread_mutex_lock(&queue->lock);
132 pthread_mutex_unlock(&queue->lock);
[all...]
/hardware/samsung_slsi/exynos5/mobicore/daemon/Common/
H A DCMutex.h49 int32_t lock(void);
H A DCMutex.cpp57 int32_t CMutex::lock( function in class:CMutex
/hardware/qcom/display/msm8960/libgenlock/
H A Dgenlock.cpp42 /* Internal function to map the userspace locks to the kernel lock types */
47 // If the user sets both a read and write lock, higher preference is
48 // given to the write lock.
62 /* Internal function to perform the actual lock/unlock operations */
77 ALOGE("%s: the lock has not been created,"
82 genlock_lock lock; local
83 lock.op = lockType;
84 lock.flags = flags;
85 lock.timeout = timeout;
86 lock
155 genlock_lock lock; local
240 genlock_lock lock; local
332 genlock_lock lock; local
[all...]
/hardware/qcom/display/msm8x26/libgenlock/
H A Dgenlock.cpp42 /* Internal function to map the userspace locks to the kernel lock types */
47 // If the user sets both a read and write lock, higher preference is
48 // given to the write lock.
62 /* Internal function to perform the actual lock/unlock operations */
77 ALOGE("%s: the lock has not been created,"
82 genlock_lock lock; local
83 lock.op = lockType;
84 lock.flags = flags;
85 lock.timeout = timeout;
86 lock
155 genlock_lock lock; local
240 genlock_lock lock; local
332 genlock_lock lock; local
[all...]
/hardware/samsung_slsi/exynos5/libexynosutils/
H A DExynosMutex.h65 bool lock(void);
91 inline Autolock(ExynosMutex& mutex) : mLock(mutex) { mLock.lock(); }
94 inline Autolock(ExynosMutex* mutex) : mLock(*mutex) { mLock.lock(); }
H A DExynosMutex.cpp114 bool ExynosMutex::lock(void) function in class:ExynosMutex
122 ALOGD("%s::%s'lock() start", __func__, m_name);
125 if (((Mutex *)m_mutex)->lock() != 0) {
126 ALOGE("%s::m_core->lock() fail", __func__);
131 ALOGD("%s::%s'lock() end", __func__, m_name);
223 return ((ExynosMutex *)handle)->lock();
/hardware/samsung_slsi/exynos5/libcamera2/
H A DSignalDrivenThread.cpp82 Mutex::Autolock lock(m_signalMutex);
97 Mutex::Autolock lock(m_signalMutex);
103 Mutex::Autolock lock(m_signalMutex);
122 Mutex::Autolock lock(m_signalMutex);
137 Mutex::Autolock lock(m_signalMutex);
/hardware/libhardware/modules/gralloc/
H A Dgr.h55 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
60 inline void lock() { pthread_mutex_lock(&mutex); } function in class:Locker
/hardware/samsung_slsi/exynos5/mobicore/daemon/Daemon/Device/
H A DNotificationQueue.cpp54 mutex.lock();
70 mutex.lock();
/hardware/libhardware/modules/audio_remote_submix/
H A Daudio_hw.cpp78 // device lock, also used to protect access to the audio pipe
79 pthread_mutex_t lock; member in struct:android::submix_audio_device
163 pthread_mutex_lock(&out->dev->lock);
167 pthread_mutex_unlock(&out->dev->lock);
187 pthread_mutex_lock(&out->dev->lock);
192 pthread_mutex_unlock(&out->dev->lock);
200 pthread_mutex_unlock(&out->dev->lock);
237 pthread_mutex_lock(&out->dev->lock);
245 pthread_mutex_unlock(&out->dev->lock);
252 pthread_mutex_unlock(&out->dev->lock);
[all...]
/hardware/libhardware/modules/usbaudio/
H A Daudio_hw.c47 pthread_mutex_t lock; /* see note below on mutex acquisition order */ member in struct:audio_device
56 pthread_mutex_t lock; /* see note below on mutex acquisition order */ member in struct:stream_out
127 pthread_mutex_lock(&out->dev->lock);
128 pthread_mutex_lock(&out->lock);
136 pthread_mutex_unlock(&out->lock);
137 pthread_mutex_unlock(&out->dev->lock);
157 pthread_mutex_lock(&adev->lock);
167 pthread_mutex_unlock(&adev->lock);
196 pthread_mutex_lock(&out->dev->lock);
197 pthread_mutex_lock(&out->lock);
[all...]
/hardware/qcom/display/msm8960/libgralloc/
H A Dfb_priv.h45 pthread_mutex_t lock; member in struct:private_module_t
H A Dgr.h74 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
79 inline void lock() { pthread_mutex_lock(&mutex); } function in class:Locker
/hardware/qcom/display/msm8974/libgralloc/
H A Dfb_priv.h45 pthread_mutex_t lock; member in struct:private_module_t
/hardware/qcom/display/msm8x26/libgralloc/
H A Dfb_priv.h45 pthread_mutex_t lock; member in struct:private_module_t
/hardware/ti/omap4xxx/camera/OMXCameraAdapter/
H A DOMX3A.cpp84 Mutex::Autolock lock(m3ASettingsUpdateLock);
285 OMX_BOOL lock = OMX_FALSE; local
291 lock = OMX_TRUE;
299 if (mParameters3A.ExposureLock != lock)
301 mParameters3A.ExposureLock = lock;
302 CAMHAL_LOGDB("ExposureLock %d", lock);
310 OMX_BOOL lock = OMX_FALSE; local
316 lock = OMX_TRUE;
323 if (mParameters3A.WhiteBalanceLock != lock)
325 mParameters3A.WhiteBalanceLock = lock;
1302 OMX_IMAGE_CONFIG_LOCKTYPE lock; local
1334 OMX_IMAGE_CONFIG_LOCKTYPE lock; local
1366 OMX_IMAGE_CONFIG_LOCKTYPE lock; local
1397 OMX_IMAGE_CONFIG_LOCKTYPE lock; local
[all...]
H A DOMXZoom.cpp56 Mutex::Autolock lock(mZoomLock);
142 Mutex::Autolock lock(mZoomLock);
244 Mutex::Autolock lock(mZoomLock);
270 Mutex::Autolock lock(mZoomLock);
/hardware/libhardware_legacy/power/
H A Dpower.c94 acquire_wake_lock(int lock, const char* id) argument
98 // ALOGI("acquire_wake_lock lock=%d id='%s'\n", lock, id);
104 if (lock == PARTIAL_WAKE_LOCK) {
/hardware/samsung_slsi/exynos5/mobicore/daemon/ClientLib/
H A DSession.h160 void lock() { function in class:Session
161 workLock.lock();
/hardware/qcom/audio/hal/
H A Daudio_hw.c653 /* must be called with out->lock locked */
666 /* must be called iwth out->lock locked */
675 pthread_cond_wait(&out->cond, &out->lock);
693 pthread_mutex_lock(&out->lock);
704 pthread_cond_wait(&out->offload_cond, &out->lock);
727 pthread_mutex_unlock(&out->lock);
750 pthread_mutex_lock(&out->lock);
765 pthread_mutex_unlock(&out->lock);
781 pthread_mutex_lock(&out->lock);
785 pthread_mutex_unlock(&out->lock);
[all...]
H A Daudio_hw.h98 pthread_mutex_t lock; /* see note below on mutex acquisition order */ member in struct:stream_out
136 pthread_mutex_t lock; /* see note below on mutex acquisition order */ member in struct:stream_in
173 pthread_mutex_t lock; /* see note below on mutex acquisition order */ member in struct:audio_device
/hardware/qcom/camera/QCamera2/stack/mm-jpeg-interface/inc/
H A Dmm_jpeg.h55 pthread_mutex_t lock; member in struct:__anon621
72 pthread_mutex_t lock; member in struct:__anon623
104 pthread_mutex_t lock; member in struct:__anon625
143 pthread_mutex_t lock; /* job lock */ member in struct:__anon629
159 pthread_mutex_t job_lock; /* job lock */

Completed in 8497 milliseconds

1234