| /device/generic/vulkan-cereal/stream-servers/ |
| D | RenderChannelImpl.cpp | 76 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 …]
|
| D | RenderThread.cpp | 127 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
|
| D | RenderThreadInfo.cpp | 33 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/ |
| D | Gnss.cpp | 61 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 …]
|
| D | GnssBatching.cpp | 45 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/ |
| D | ShareGroup.cpp | 49 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/ |
| D | AndroidConditionVariable.h | 81 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()
|
| D | AndroidLock.h | 60 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/ |
| D | ring_buffer.cpp | 36 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/ |
| D | Display.cpp | 97 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 …]
|
| D | ComposerClient.cpp | 109 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/ |
| D | session.cpp | 139 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/ |
| D | audio_track_source_impl.cpp | 25 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
|
| D | camera_streamer.cpp | 32 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/ |
| D | wayland_surfaces.cpp | 27 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
|
| D | wayland_surface.cpp | 36 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/ |
| D | PortableMutex.h | 38 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/ |
| D | vsock_connection.cpp | 72 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/ |
| D | VkCommonOperations.cpp | 507 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/ |
| D | halstate.cpp | 24 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/ |
| D | AndroidWorkPool.cpp | 83 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/ |
| D | stream_buffer_cache.cpp | 26 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/ |
| D | BusStreamProvider.cpp | 30 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
|
| D | WriteThread.cpp | 52 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/ |
| D | multihal_sensors.cpp | 121 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
|