Home
last modified time | relevance | path

Searched defs:lock (Results 1 – 25 of 176) sorted by relevance

12345678

/device/generic/vulkan-cereal/stream-servers/
DRenderChannelImpl.cpp76 AutoLock lock(mLock); in setWantedEvents() local
82 AutoLock lock(mLock); in state() local
88 AutoLock lock(mLock); in tryWrite() local
98 AutoLock lock(mLock); in tryRead() local
108 AutoLock lock(mLock); in readBefore() local
118 AutoLock lock(mLock); in stop() local
126 AutoLock lock(mLock); in writeToGuest() local
136 AutoLock lock(mLock); in readFromGuest() local
154 AutoLock lock(mLock); in stopFromHost() local
163 AutoLock lock(mLock); in isStopped() local
[all …]
DRenderThread.cpp127 AutoLock lock(mLock); in pausePreSnapshot() local
142 AutoLock lock(mLock); in resume() local
160 AutoLock lock(mLock); in save() local
177 void RenderThread::waitForSnapshotCompletion(AutoLock* lock) { in waitForSnapshotCompletion()
185 void RenderThread::snapshotOperation(AutoLock* lock, OpImpl&& implFunc) { in snapshotOperation()
203 void RenderThread::loadImpl(AutoLock* lock, const SnapshotObjects& objects) { in loadImpl()
213 void RenderThread::saveImpl(AutoLock* lock, const SnapshotObjects& objects) { in saveImpl()
229 AutoLock lock(mLock); in doSnapshotOperation() local
248 AutoLock lock(mLock); in setFinished() local
DRenderThreadInfo.cpp33 Lock lock; member
41 AutoLock lock(sRegistry.lock); in RenderThreadInfo() local
47 AutoLock lock(sRegistry.lock); in ~RenderThreadInfo() local
57 AutoLock lock(sRegistry.lock); in forAllRenderThreadInfos() local
/device/generic/goldfish/gnss/
DGnss.cpp61 std::lock_guard<std::mutex> lock(mMtx); in setCallback() local
70 std::lock_guard<std::mutex> lock(mMtx); in close() local
141 std::lock_guard<std::mutex> lock(mMtx); in start() local
153 std::lock_guard<std::mutex> lock(mMtx); in start() local
168 std::lock_guard<std::mutex> lock(mMtx); in stop() local
207 std::lock_guard<std::mutex> lock(mMtx); in setPositionMode() local
232 std::lock_guard<std::mutex> lock(mMtx); in startSvStatus() local
238 std::lock_guard<std::mutex> lock(mMtx); in stopSvStatus() local
244 std::lock_guard<std::mutex> lock(mMtx); in startNmea() local
250 std::lock_guard<std::mutex> lock(mMtx); in stopNmea() local
[all …]
DGnssBatching.cpp45 std::lock_guard<std::mutex> lock(mMtx); in init() local
67 std::lock_guard<std::mutex> lock(mMtx); in start() local
73 std::unique_lock<std::mutex> lock(mMtx); in start() local
89 std::lock_guard<std::mutex> lock(mMtx); in flush() local
105 std::lock_guard<std::mutex> lock(mMtx); in cleanup() local
112 std::lock_guard<std::mutex> lock(mMtx); in onGnssLocationCb() local
120 std::lock_guard<std::mutex> lock(mMtx); in stopImpl() local
/device/generic/vulkan-cereal/stream-servers/gl/glestranslator/GLcommon/
DShareGroup.cpp49 ObjectDataAutoLock lock(this); in ShareGroup() local
71 ObjectDataAutoLock lock(this); in preSave() local
80 ObjectDataAutoLock lock(this); in onSave() local
108 android::base::AutoLock lock(m_restoreLock); in postLoadRestore() local
141 android::base::AutoLock lock(m_namespaceLock); in ~ShareGroup() local
160 android::base::AutoLock lock(m_namespaceLock); in genName() local
189 android::base::AutoLock lock(m_namespaceLock); in getGlobalName() local
202 android::base::AutoLock lock(m_namespaceLock); in getLocalName() local
213 android::base::AutoLock lock(m_namespaceLock); in getNamedObject() local
225 android::base::AutoLock lock(m_namespaceLock); in deleteName() local
[all …]
/device/generic/goldfish-opengl/android-emu/aemu/base/synchronization/
DAndroidConditionVariable.h81 void wait(StaticLock<IsRecursive>* lock, Predicate pred) { in wait()
88 void wait(AutoLock<Lockable>* lock, Predicate pred) { in wait()
187 inline void ConditionVariable::signalAndUnlock(StaticLock<IsRecursive>* lock) { in signalAndUnlock()
192 inline void ConditionVariable::signalAndUnlock(AutoLock<Lockable>* lock) { in signalAndUnlock()
198 inline void ConditionVariable::broadcastAndUnlock(StaticLock<IsRecursive>* lock) { in broadcastAndUnlock()
203 inline void ConditionVariable::broadcastAndUnlock(AutoLock<Lockable>* lock) { in broadcastAndUnlock()
210 inline void ConditionVariable::signalAndUnlock(StaticLock<IsRecursive>* lock) { in signalAndUnlock()
215 inline void ConditionVariable::signalAndUnlock(AutoLock<Lockable>* lock) { in signalAndUnlock()
220 inline void ConditionVariable::broadcastAndUnlock(StaticLock<IsRecursive>* lock) { in broadcastAndUnlock()
225 inline void ConditionVariable::broadcastAndUnlock(AutoLock<Lockable>* lock) { in broadcastAndUnlock()
DAndroidLock.h60 void lock() { in lock() function
126 void lock() { in lock() function
239 AutoLock(Lockable& lock) : mLock(lock) { mLock.lock(); } in AutoLock()
245 void lock() { in lock() function
276 AutoWriteLock(ReadWriteLock& lock) : mLock(lock) { mLock.lockWrite(); } in AutoWriteLock()
305 AutoReadLock(ReadWriteLock& lock) : mLock(lock) { mLock.lockRead(); } in AutoReadLock()
/device/generic/goldfish/audio/
Dring_buffer.cpp36 std::unique_lock<std::mutex> lock(mMutex); in availableToConsume() local
41 std::unique_lock<std::mutex> lock(mMutex); in makeRoomForProduce() local
55 std::unique_lock<std::mutex> lock(mMutex); in waitForProduceAvailable() local
66 std::unique_lock<std::mutex> lock(mMutex); in getProduceChunk() local
80 std::unique_lock<std::mutex> lock(mMutex); in produce() local
92 std::unique_lock<std::mutex> lock(mMutex); in produce() local
116 std::unique_lock<std::mutex> lock(mMutex); in waitForConsumeAvailable() local
127 std::unique_lock<std::mutex> lock(mMutex); in getConsumeChunk() local
140 size_t RingBuffer::consume(const ContiniousLockedChunk &lock, size_t size) { in consume()
/device/generic/goldfish-opengl/system/hwc3/
DDisplay.cpp97 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in init() local
138 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in updateParameters() local
162 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in createLayer() local
179 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in destroyLayer() local
204 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getActiveConfig() local
222 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getDisplayAttribute() local
241 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getColorModes() local
262 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getDisplayConfigs() local
305 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getDisplayName() local
314 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getDisplayVsyncPeriod() local
[all …]
DComposerClient.cpp109 std::unique_lock<std::mutex> lock(mStateMutex); in ~ComposerClient() local
123 std::unique_lock<std::mutex> lock(mStateMutex); in init() local
173 std::unique_lock<std::mutex> lock(mStateMutex); in createLayer() local
206 std::unique_lock<std::mutex> lock(mStateMutex); in destroyLayer() local
239 std::unique_lock<std::mutex> lock(mStateMutex); in executeCommands() local
258 std::unique_lock<std::mutex> lock(mStateMutex); in getActiveConfig() local
269 std::unique_lock<std::mutex> lock(mStateMutex); in getColorModes() local
303 std::unique_lock<std::mutex> lock(mStateMutex); in getDisplayAttribute() local
314 std::unique_lock<std::mutex> lock(mStateMutex); in getDisplayCapabilities() local
325 std::unique_lock<std::mutex> lock(mStateMutex); in getDisplayConfigs() local
[all …]
/device/generic/goldfish/fingerprint/
Dsession.cpp139 std::lock_guard<std::mutex> lock(mMutex); in generateChallenge() local
167 std::lock_guard<std::mutex> lock(mMutex); in enroll() local
203 std::lock_guard<std::mutex> lock(mMutex); in authenticate() local
233 std::lock_guard<std::mutex> lock(mMutex); in detectInteraction() local
260 std::lock_guard<std::mutex> lock(mMutex); in enumerateEnrollments() local
272 std::lock_guard<std::mutex> lock(mMutex); in removeEnrollments() local
285 std::lock_guard<std::mutex> lock(mMutex); in getAuthenticatorId() local
298 std::lock_guard<std::mutex> lock(mMutex); in invalidateAuthenticatorId() local
312 std::lock_guard<std::mutex> lock(mMutex); in resetLockout() local
351 std::lock_guard<std::mutex> lock(mMutex); in onSenserEventOn() local
[all …]
/device/google/cuttlefish/host/frontend/webrtc/libdevice/
Daudio_track_source_impl.cpp25 std::lock_guard<std::mutex> lock(observers_mutex_); in SetVolume() local
32 std::lock_guard<std::mutex> lock(observers_mutex_); in RegisterAudioObserver() local
36 std::lock_guard<std::mutex> lock(observers_mutex_); in UnregisterAudioObserver() local
41 std::lock_guard<std::mutex> lock(sinks_mutex_); in AddSink() local
46 std::lock_guard<std::mutex> lock(sinks_mutex_); in RemoveSink() local
56 std::lock_guard<std::mutex> lock(sinks_mutex_); in OnFrame() local
Dcamera_streamer.cpp32 std::lock_guard<std::mutex> lock(onframe_mutex_); in OnFrame() local
41 std::lock_guard<std::mutex> lock(settings_mutex_); in OnFrame() local
87 std::lock_guard<std::mutex> lock(settings_mutex_); in HandleMessage() local
96 std::lock_guard<std::mutex> lock(frame_mutex_); in HandleMessage() local
115 std::lock_guard<std::mutex> lock(frame_mutex_); in VsockSendYUVFrame() local
/device/google/cuttlefish/host/libs/wayland/
Dwayland_surfaces.cpp27 std::unique_lock<std::mutex> lock(callback_mutex_); in SetFrameCallback() local
32 std::unique_lock<std::mutex> lock(callback_mutex_); in SetDisplayEventCallback() local
41 std::unique_lock<std::mutex> lock(callback_mutex_); in HandleSurfaceFrame() local
57 std::unique_lock<std::mutex> lock(callback_mutex_); in HandleSurfaceCreated() local
68 std::unique_lock<std::mutex> lock(callback_mutex_); in HandleSurfaceDestroyed() local
Dwayland_surface.cpp36 std::unique_lock<std::mutex> lock(state_mutex_); in SetRegion() local
41 std::unique_lock<std::mutex> lock(state_mutex_); in Attach() local
46 std::unique_lock<std::mutex> lock(state_mutex_); in Commit() local
90 std::unique_lock<std::mutex> lock(state_mutex_); in SetVirtioGpuScanoutId() local
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/
DPortableMutex.h38 static __inline__ void mutex_lock(mutex_t* lock) { in mutex_lock()
42 static __inline__ void mutex_unlock(mutex_t* lock) { in mutex_unlock()
46 static __inline__ int mutex_init(mutex_t* lock) { in mutex_init()
50 static __inline__ void mutex_destroy(mutex_t* lock) { in mutex_destroy()
/device/google/cuttlefish/common/libs/utils/
Dvsock_connection.cpp72 std::lock_guard<std::recursive_mutex> lock(read_mutex_); in Read() local
82 std::lock_guard<std::recursive_mutex> lock(read_mutex_); in Read() local
90 std::lock_guard<std::recursive_mutex> lock(read_mutex_); in Read() local
105 std::lock_guard<std::recursive_mutex> lock(read_mutex_); in ReadMessage() local
115 std::lock_guard<std::recursive_mutex> lock(read_mutex_); in ReadMessage() local
146 std::lock_guard<std::recursive_mutex> lock(write_mutex_); in Write() local
155 std::lock_guard<std::recursive_mutex> lock(write_mutex_); in Write() local
173 std::lock_guard<std::recursive_mutex> lock(write_mutex_); in WriteMessage() local
/device/generic/vulkan-cereal/stream-servers/vulkan/
DVkCommonOperations.cpp507 AutoLock lock(sVkEmulationLock); in createGlobalVkEmulation() local
1052 android::base::AutoLock lock(*sVkEmulation->queueLock); in createGlobalVkEmulation() local
1194 AutoLock lock(sVkEmulationLock); in initVkEmulationFeatures() local
1611 AutoLock lock(sVkEmulationLock); in isColorBufferExportedToGl() local
1656 AutoLock lock(sVkEmulationLock); in getColorBufferAllocationInfo() local
1753 AutoLock lock(sVkEmulationLock); in generateColorBufferVkImageCreateInfo() local
1983 AutoLock lock(sVkEmulationLock); in setupVkColorBuffer() local
1993 AutoLock lock(sVkEmulationLock); in exportColorBufferMemory() local
2032 android::base::AutoLock lock(*sVkEmulation->queueLock); in teardownVkColorBufferLocked() local
2053 AutoLock lock(sVkEmulationLock); in teardownVkColorBuffer() local
[all …]
/device/generic/goldfish/wifi/wifi_hal/
Dhalstate.cpp24 std::unique_lock<std::mutex> lock(mStateMutex); in init() local
51 std::unique_lock<std::mutex> lock(mStateMutex); in stop() local
81 std::unique_lock<std::mutex> lock(mStateMutex); in eventLoop() local
99 std::unique_lock<std::mutex> lock(mStateMutex); in onStop() local
/device/generic/goldfish-opengl/android-emu/aemu/base/threads/
DAndroidWorkPool.cpp83 AutoLock<Lock> lock(mLock); in decrementBroadcast() local
214 AutoLock<Lock> lock(mLock); in acquire() local
227 AutoLock<Lock> lock(mLock); in run() local
251 AutoLock<Lock> lock(mLock); in shouldCleanupWaitGroup() local
272 AutoLock<Lock> lock(mLock); in exit() local
289 AutoLock<Lock> lock(mLock); in threadFunc() local
294 AutoLock<Lock> lock(mLock); in threadFunc() local
310 AutoLock<Lock> lock(mLock); in doRun() local
343 AutoLock<Lock> lock(mLock); in schedule() local
385 AutoLock<Lock> lock(mLock); in waitAny() local
[all …]
/device/google/cuttlefish/guest/hals/camera/
Dstream_buffer_cache.cpp26 std::lock_guard<std::mutex> lock(mutex_); in get() local
36 std::lock_guard<std::mutex> lock(mutex_); in remove() local
45 std::lock_guard<std::mutex> lock(mutex_); in update() local
55 std::lock_guard<std::mutex> lock(mutex_); in clear() local
60 std::lock_guard<std::mutex> lock(mutex_); in removeStreamsExcept() local
/device/google/atv/audio_proxy/service/
DBusStreamProvider.cpp30 std::lock_guard<std::mutex> lock(mLock); in setStreamProvider() local
48 std::lock_guard<std::mutex> lock(mLock); in getStreamProvider() local
55 std::lock_guard<std::mutex> lock(mLock); in openOutputStream() local
61 std::lock_guard<std::mutex> lock(mLock); in onStreamOutCreated() local
101 std::lock_guard<std::mutex> lock(mLock); in cleanAndCountStreamOuts() local
DWriteThread.cpp52 std::scoped_lock<std::mutex> lock(mStreamLock); in updateOutputStream() local
57 std::scoped_lock<std::mutex> lock(mPositionLock); in updateOutputStream() local
62 std::scoped_lock<std::mutex> lock(mPositionLock); in getPresentationPosition() local
135 std::scoped_lock<std::mutex> lock(mStreamLock); in threadLoop() local
201 std::scoped_lock<std::mutex> lock(mPositionLock); in updatePresentationPosition() local
/device/generic/goldfish/sensors/
Dmultihal_sensors.cpp121 std::unique_lock<std::mutex> lock(m_mtx); in setOperationMode() local
137 std::unique_lock<std::mutex> lock(m_mtx); in activate() local
247 std::unique_lock<std::mutex> lock(m_mtx); in batch() local
282 std::unique_lock<std::mutex> lock(m_mtx); in flush() local
306 std::unique_lock<std::mutex> lock(m_mtx); in injectSensorData_2_1() local
321 std::unique_lock<std::mutex> lock(m_mtx); in initialize() local
421 std::unique_lock<std::mutex> lock(m_mtx); in qemuSensorListenerThread() local
428 std::unique_lock<std::mutex> lock(m_mtx); in qemuSensorListenerThread() local
440 std::unique_lock<std::mutex> lock(m_mtx); in batchThread() local

12345678