Home
last modified time | relevance | path

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

123456789

/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.cpp120 AutoLock lock(mLock); in pausePreSnapshot() local
135 AutoLock lock(mLock); in resume() local
153 AutoLock lock(mLock); in save() local
170 void RenderThread::waitForSnapshotCompletion(AutoLock* lock) { in waitForSnapshotCompletion()
178 void RenderThread::snapshotOperation(AutoLock* lock, OpImpl&& implFunc) { in snapshotOperation()
196 void RenderThread::loadImpl(AutoLock* lock, const SnapshotObjects& objects) { in loadImpl()
206 void RenderThread::saveImpl(AutoLock* lock, const SnapshotObjects& objects) { in saveImpl()
222 AutoLock lock(mLock); in doSnapshotOperation() local
241 AutoLock lock(mLock); in setFinished() local
/device/generic/vulkan-cereal/stream-servers/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/vulkan-cereal/base/
DConditionVariable.h77 void wait(StaticLock* lock, Predicate pred) { in wait()
84 void wait(AutoLock* lock, Predicate pred) { in wait()
173 inline void ConditionVariable::signalAndUnlock(StaticLock* lock) { in signalAndUnlock()
177 inline void ConditionVariable::signalAndUnlock(AutoLock* lock) { in signalAndUnlock()
182 inline void ConditionVariable::broadcastAndUnlock(StaticLock* lock) { in broadcastAndUnlock()
186 inline void ConditionVariable::broadcastAndUnlock(AutoLock* lock) { in broadcastAndUnlock()
191 inline void ConditionVariable::signalAndUnlock(StaticLock* lock) { in signalAndUnlock()
195 inline void ConditionVariable::signalAndUnlock(AutoLock* lock) { in signalAndUnlock()
199 inline void ConditionVariable::broadcastAndUnlock(StaticLock* lock) { in broadcastAndUnlock()
203 inline void ConditionVariable::broadcastAndUnlock(AutoLock* lock) { in broadcastAndUnlock()
DLock.h47 void lock() { in lock() function
138 AutoLock(StaticLock& lock) : mLock(lock) { mLock.lock(); } in AutoLock()
144 void lock() { in lock() function
175 AutoWriteLock(ReadWriteLock& lock) : mLock(lock) { mLock.lockWrite(); } in AutoWriteLock()
204 AutoReadLock(ReadWriteLock& lock) : mLock(lock) { mLock.lockRead(); } in AutoReadLock()
347 ScopedWrite(SeqLock* lock) : mLock(lock) { in ScopedWrite()
358 #define AEMU_SEQLOCK_READ_WITH_RETRY(lock, readStuff) { uint32_t aemu_seqlock_curr_seq; do { \ argument
/device/generic/goldfish-opengl/android-emu/android/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()
/device/generic/vulkan-cereal/third-party/perfetto/src/base/
Dunix_task_runner.cc53 std::lock_guard<std::mutex> lock(lock_); in Run() local
71 std::lock_guard<std::mutex> lock(lock_); in Quit() local
77 std::lock_guard<std::mutex> lock(lock_); in QuitCalled() local
82 std::lock_guard<std::mutex> lock(lock_); in IsIdleForTesting() local
104 std::lock_guard<std::mutex> lock(lock_); in RunImmediateAndDelayedTask() local
155 std::lock_guard<std::mutex> lock(lock_); in RunFileDescriptorWatch() local
186 std::lock_guard<std::mutex> lock(lock_); in PostTask() local
198 std::lock_guard<std::mutex> lock(lock_); in PostDelayedTask() local
208 std::lock_guard<std::mutex> lock(lock_); in AddFileDescriptorWatch() local
219 std::lock_guard<std::mutex> lock(lock_); in RemoveFileDescriptorWatch() local
/device/generic/goldfish/gnss/
Ddata_sink.cpp23 std::unique_lock<std::mutex> lock(mtx); in gnssLocation() local
30 std::unique_lock<std::mutex> lock(mtx); in gnssSvStatus() local
37 std::unique_lock<std::mutex> lock(mtx); in gnssStatus() local
45 std::unique_lock<std::mutex> lock(mtx); in gnssNmea() local
52 std::unique_lock<std::mutex> lock(mtx); in setCallback20() local
57 std::unique_lock<std::mutex> lock(mtx); in cleanup() local
62 std::unique_lock<std::mutex> lock(mtx); in start() local
/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/hwc2/
DDisplay.cpp74 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in init() local
107 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in updateParameters() local
154 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in acceptChanges() local
180 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in createLayer() local
196 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in destroyLayer() local
221 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getActiveConfig() local
239 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getDisplayAttributeEnum() local
266 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getChangedCompositionTypes() local
302 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getColorModes() local
321 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getConfigs() local
[all …]
/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
303 std::unique_lock<std::recursive_mutex> lock(mStateMutex); in getDisplayName() local
312 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/google/cuttlefish/host/frontend/webrtc/lib/
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
/device/generic/vulkan-cereal/host-common/
DHostGoldfishPipe.cpp80 ScopedVmLock lock; in getErrno() local
88 ScopedVmLock lock; in connect() local
124 ScopedVmLock lock; in close() local
133 ScopedVmLock lock; in read() local
163 ScopedVmLock lock; in write() local
187 ScopedVmLock lock; in poll() local
200 ScopedVmLock lock; in setWakeCallback() local
209 ScopedVmLock lock; in getHostPipe() local
220 ScopedVmLock lock; in saveSnapshot() local
236 ScopedVmLock lock; in loadSnapshot() local
[all …]
DMultiDisplay.cpp161 AutoLock lock(mLock); in getMultiDisplay() local
211 AutoLock lock(mLock); in getNextMultiDisplay() local
254 AutoLock lock(mLock); in translateCoordination() local
283 AutoLock lock(mLock); in setGpuMode() local
298 AutoLock lock(mLock); in createDisplay() local
338 AutoLock lock(mLock); in destroyDisplay() local
382 AutoLock lock(mLock); in setDisplayPose() local
428 AutoLock lock(mLock); in getDisplayPose() local
448 AutoLock lock(mLock); in setDisplayColorBuffer() local
484 AutoLock lock(mLock); in getDisplayColorBuffer() local
[all …]
/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/host/commands/cvd/
Dserver.cc67 std::scoped_lock lock(threads_mutex_); in CvdServer() local
104 std::lock_guard lock(ongoing_requests_mutex_); in Stop() local
110 std::lock_guard lock(ongoing_requests_mutex_); in Stop() local
119 std::lock_guard lock(request->mutex); in Stop() local
125 std::scoped_lock lock(threads_mutex_); in Stop() local
239 std::lock_guard lock(ongoing_requests_mutex_); in HandleRequest() local
248 std::lock_guard lock(ongoing_requests_mutex_); in HandleRequest() local
253 std::lock_guard lock(shared->mutex); in HandleRequest() local
262 std::lock_guard lock(shared->mutex); in HandleRequest() local
/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/google/atv/audio_proxy/service/
DBusStreamProvider.cpp30 std::lock_guard<std::mutex> lock(mLock); in setStreamProvider() local
46 std::lock_guard<std::mutex> lock(mLock); in getStreamProvider() local
52 std::lock_guard<std::mutex> lock(mLock); in openOutputStream() local
57 std::lock_guard<std::mutex> lock(mLock); in onStreamOutCreated() local
81 std::lock_guard<std::mutex> lock(mLock); in cleanAndCountStreamOuts() local
/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/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/generic/goldfish/camera/fake-pipeline2/
DJpegCompressor.cpp42 Mutex::Autolock lock(mMutex); in ~JpegCompressor() local
60 Mutex::Autolock lock(mMutex); in start() local
89 Mutex::Autolock lock(mMutex); in compressSynchronous() local
207 Mutex::Autolock lock(mBusyMutex); in isStreamInUse() local
218 Mutex::Autolock lock(mBusyMutex); in waitForDone() local
227 Mutex::Autolock lock(mBusyMutex); in cleanUp() local
/device/generic/goldfish-opengl/android-emu/android/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/host/libs/wayland/
Dwayland_surface.cpp29 std::unique_lock<std::mutex> lock(state_mutex_); in SetRegion() local
34 std::unique_lock<std::mutex> lock(state_mutex_); in Attach() local
39 std::unique_lock<std::mutex> lock(state_mutex_); in Commit() local
78 std::unique_lock<std::mutex> lock(state_mutex_); in SetVirtioGpuScanoutId() local
/device/generic/goldfish/sensors/
Dmultihal_sensors.cpp127 std::unique_lock<std::mutex> lock(m_mtx); in setOperationMode() local
143 std::unique_lock<std::mutex> lock(m_mtx); in activate() local
197 std::unique_lock<std::mutex> lock(m_mtx); in batch() local
236 std::unique_lock<std::mutex> lock(m_mtx); in flush() local
260 std::unique_lock<std::mutex> lock(m_mtx); in injectSensorData_2_1() local
275 std::unique_lock<std::mutex> lock(m_mtx); in initialize() local
286 std::unique_lock<std::mutex> lock(m_mtx); in postSensorEvent() local
367 std::unique_lock<std::mutex> lock(m_mtx); in batchThread() local

123456789