Home
last modified time | relevance | path

Searched refs:AutoLock (Results 1 – 25 of 52) sorted by relevance

123

/ohos5.0/foundation/multimedia/media_foundation/src/osal/task/pthread/
H A Dautolock.cpp22 AutoLock::AutoLock(Mutex& mutex) : mutex_(&mutex) in AutoLock() function in OHOS::Media::AutoLock
29 AutoLock::~AutoLock() in ~AutoLock()
37 AutoLock::AutoLock(AutoLock&& other) noexcept in AutoLock() function in OHOS::Media::AutoLock
44 AutoLock& AutoLock::operator=(AutoLock&& other) noexcept in operator =()
H A DtaskInner.cpp96 AutoLock lock(stateMutex_); in UpdateDelayTime()
111 AutoLock lock(stateMutex_); in Start()
135 AutoLock lock1(jobMutex_); in Stop()
137 AutoLock lock2(stateMutex_); in Stop()
158 AutoLock lock(stateMutex_); in StopAsync()
185 AutoLock lock1(jobMutex_); in Pause()
187 AutoLock lock2(stateMutex_); in Pause()
217 AutoLock lock(stateMutex_); in PauseAsync()
282 AutoLock lock(stateMutex_); in NextJobUs()
288 AutoLock lock(jobMutex_); in HandleJob()
[all …]
H A Dthread.cpp40 AutoLock lock(mutex_); in operator =()
58 AutoLock lock(mutex_); in HasThread()
70 AutoLock lock(mutex_); in CreateThread()
95 AutoLock lock(mutex_); in CreateThread()
107 AutoLock lock(mutex_); in IsRunningInSelf()
113 AutoLock lock(mutex_); in SetNameInternal()
131 AutoLock lock(currentThread->mutex_); in Run()
142 AutoLock lock(currentThread->mutex_); in Run()
H A Dpipeline_threadpool.cpp83 AutoLock lock(mutex_); in FindThread()
103 AutoLock lock(mutex_); in DestroyThread()
141 AutoLock lock(mutex_); in Exit()
164 AutoLock lock(mutex_); in Run()
195 AutoLock lock(mutex_); in AddTask()
202 AutoLock lock(mutex_); in RemoveTask()
H A Dcondition_variable.cpp81 void ConditionVariable::Wait(AutoLock& lock) noexcept in Wait()
87 void ConditionVariable::Wait(AutoLock& lock, std::function<bool()> pred) noexcept in Wait()
95 bool ConditionVariable::WaitFor(AutoLock& lock, int64_t timeoutMs) in WaitFor()
111 bool ConditionVariable::WaitFor(AutoLock& lock, int64_t timeoutMs, std::function<bool()> pred) in WaitFor()
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/osal/task/
H A Dautolock.h25 using AutoLock = std::unique_lock<Mutex>; variable
27 class AutoLock {
29 AutoLock() = delete;
31 explicit AutoLock(Mutex& mutex);
33 AutoLock(AutoLock&& other) noexcept;
35 AutoLock& operator=(AutoLock&& other) noexcept;
37 virtual ~AutoLock();
H A Dblocking_queue.h40 AutoLock lock(mutex_); in Size()
45 AutoLock lock(mutex_); in Capacity()
50 AutoLock lock(mutex_); in Empty()
55 AutoLock lock(mutex_); in Push()
76 AutoLock lock(mutex_); in Push()
97 AutoLock lock(mutex_); in Pop()
117 AutoLock lock(mutex_); in Pop()
135 AutoLock lock(mutex_); in Clear()
140 AutoLock lock(mutex_);
154 AutoLock lock(mutex_); in ResetCapacity()
H A Dcondition_variable.h38 void Wait(AutoLock& lock) noexcept;
40 void Wait(AutoLock& lock, std::function<bool()> pred) noexcept;
42 bool WaitFor(AutoLock& lock, int64_t timeoutMs);
44 bool WaitFor(AutoLock& lock, int64_t timeoutMs, std::function<bool()> pred);
/ohos5.0/foundation/multimedia/media_foundation/src/common/
H A Dsurface_memory.cpp77 OHOS::Media::AutoLock l(memMutex_); in GetSurfaceBuffer()
89 OHOS::Media::AutoLock l(memMutex_); in ReleaseSurfaceBuffer()
97 OHOS::Media::AutoLock l(memMutex_); in GetFlushFence()
103 OHOS::Media::AutoLock l(memMutex_); in GetBufferHandle()
112 OHOS::Media::AutoLock l(memMutex_); in SetNeedRender()
118 OHOS::Media::AutoLock l(memMutex_); in GetSurfaceBufferStride()
124 OHOS::Media::AutoLock l(memMutex_); in GetRealAddr()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Dmedia_sync_manager.cpp69 OHOS::Media::AutoLock lock(clockMutex_); in SetPlaybackRate()
88 OHOS::Media::AutoLock lock(clockMutex_); in GetPlaybackRate()
125 OHOS::Media::AutoLock lock(clockMutex_); in SetMediaTimeRangeStart()
139 OHOS::Media::AutoLock lock(clockMutex_); in SetMediaTimeRangeEnd()
170 OHOS::Media::AutoLock lock(clockMutex_); in Resume()
197 OHOS::Media::AutoLock lock(clockMutex_); in Pause()
229 OHOS::Media::AutoLock lock(clockMutex_); in Seek()
251 OHOS::Media::AutoLock lock(clockMutex_); in Reset()
331 OHOS::Media::AutoLock lock(clockMutex_); in UpdateTimeAnchor()
424 OHOS::Media::AutoLock lock(clockMutex_); in GetMediaTimeNow()
[all …]
H A Daudio_sink.cpp137 AutoLock lock(eosMutex_); in Prepare()
168 AutoLock lock(eosMutex_); in Stop()
190 AutoLock lock(eosMutex_); in Pause()
206 AutoLock lock(eosMutex_); in Resume()
223 AutoLock lock(eosMutex_); in Flush()
325 AutoLock lock(eosMutex_); in HandleEosInner()
445 AutoLock eosLock(eosMutex_); in DrainOutputBuffer()
485 AutoLock lock(mutex_); in Reset()
504 AutoLock lock(mutex_); in SetLastAudioBufferDuration()
511 AutoLock lock(mutex_); in DetectAudioUnderrun()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/src/pipeline/
H A Dpipeline.cpp59 AutoLock lock(mutex_); in Prepare()
82 AutoLock lock(mutex_); in Start()
105 AutoLock lock(mutex_); in Pause()
128 AutoLock lock(mutex_); in Resume()
151 AutoLock lock(mutex_); in Stop()
178 AutoLock lock(mutex_); in Flush()
191 AutoLock lock(mutex_); in Release()
208 AutoLock lock(mutex_); in Preroll()
233 AutoLock lock(mutex_); in SetPlayRange()
264 AutoLock lock(mutex_); in AddHeadFilters()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/osal/utils/
H A Dring_buffer.h46 AutoLock lck(writeMutex_);
79 AutoLock lck(writeMutex_); in WriteBuffer()
105 AutoLock lck(writeMutex_);
119 AutoLock lck(writeMutex_); in SetReadBlocking()
152 AutoLock lck(writeMutex_); in Clear()
161 AutoLock lck(writeMutex_); in SetTail()
172 AutoLock lck(writeMutex_); in Seek()
205 AutoLock lck(writeMutex_); in SetHead()
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/
H A Dref_object.cpp22 RefObject::AutoLock::AutoLock(const RefObject *obj, bool unlocked) in AutoLock() function in DistributedDB::RefObject::AutoLock
34 void RefObject::AutoLock::Lock() in Lock()
46 void RefObject::AutoLock::Unlock() in Unlock()
58 RefObject::AutoLock::~AutoLock() in ~AutoLock()
H A Dnotification_chain.cpp69 AutoLock lockGuard(this); in RegisterEventType()
99 AutoLock lockGuard(this); in UnRegisterEventType()
142 AutoLock lockGuard(this); in FindAndGetListenerChainLocked()
162 AutoLock lockGuard(this); in RegisterListener()
181 AutoLock lockGuard(this); in UnRegisterListener()
210 AutoLock lockGuard(this); in NotifyListeners()
247 AutoLock lockGuard(this); in Empty()
270 AutoLock lockGuard(this); in EnterEventAction()
281 AutoLock lockGuard(this); in LeaveEventAction()
/ohos5.0/foundation/multimedia/player_framework/services/engine/histreamer/player/
H A Dhiplayer_callback_looper.cpp67 OHOS::Media::AutoLock lock(loopMutex_); in StartWithPlayerEngineObs()
77 OHOS::Media::AutoLock lock(loopMutex_); in SetPlayEngine()
114 OHOS::Media::AutoLock lock(loopMutex_); in StopReportMediaProgress()
121 OHOS::Media::AutoLock lock(loopMutex_); in StopCollectMaxAmplitude()
127 OHOS::Media::AutoLock lock(loopMutex_); in DoReportCompletedTime()
149 OHOS::Media::AutoLock lock(loopMutex_); in DoReportMediaProgress()
173 OHOS::Media::AutoLock lock(loopMutex_); in DoCollectAmplitude()
201 OHOS::Media::AutoLock lock(loopMutex_); in ReportRemainedMaxAmplitude()
220 OHOS::Media::AutoLock lock(loopMutex_); in DoReportSystemOperation()
243 OHOS::Media::AutoLock lock(loopMutex_); in DoReportError()
H A Dseek_agent.cpp93 AutoLock lock(targetArrivedLock_); in Seek()
175 AutoLock lock(targetArrivedLock_); in SetBufferFilledListener()
188 AutoLock lock(targetArrivedLock_); in SetBufferFilledListener()
230 AutoLock lock(targetArrivedLock_); in OnAudioBufferFilled()
252 AutoLock lock(targetArrivedLock_); in OnVideoBufferFilled()
281 AutoLock lock(targetArrivedLock_); in AlignAudioPosition()
287 AutoLock lock(targetArrivedLock_); in AlignAudioPosition()
/ohos5.0/foundation/multimedia/media_foundation/src/osal/task/ffrt/
H A Dcondition_variable.cpp40 void ConditionVariable::Wait(AutoLock& lock) noexcept in Wait()
45 void ConditionVariable::Wait(AutoLock& lock, std::function<bool()> pred) noexcept in Wait()
52 bool ConditionVariable::WaitFor(AutoLock& lock, int64_t timeoutMs) in WaitFor()
62 bool ConditionVariable::WaitFor(AutoLock& lock, int64_t timeoutMs, std::function<bool()> pred) in WaitFor()
H A Dtask.cpp68 AutoLock lock(stateMutex_); in Start()
84 AutoLock lock(stateMutex_); in Stop()
102 AutoLock lock(stateMutex_); in StopAsync()
110 AutoLock lock(stateMutex_); in Pause()
138 AutoLock lock(stateMutex_); in PauseAsync()
163 AutoLock lock(stateMutex_); in Run()
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/
H A Dref_object.h30 class AutoLock final {
32 explicit AutoLock(const RefObject *obj, bool unlocked = true);
33 ~AutoLock();
38 DISABLE_COPY_ASSIGN_MOVE(AutoLock);
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/evloop/src/
H A Devent_impl.cpp115 RefObject::AutoLock lockGuard(this); in AddEvents()
146 RefObject::AutoLock lockGuard(this); in RemoveEvents()
171 RefObject::AutoLock lockGuard(this); in SetTimeout()
192 RefObject::AutoLock lockGuard(this); in Detach()
225 RefObject::AutoLock lockGuard(this); in CheckStatus()
257 RefObject::AutoLock lockGuard(this); in SetLoop()
276 RefObject::AutoLock lockGuard(this); in Wait()
282 RefObject::AutoLock lockGuard(this); in Attached()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/media_codec/
H A Dmedia_codec.cpp88 AutoLock lock(stateMutex_); in Init()
118 AutoLock lock(stateMutex_); in Init()
148 AutoLock lock(stateMutex_); in Configure()
161 AutoLock lock(stateMutex_); in SetOutputBufferQueue()
172 AutoLock lock(stateMutex_); in SetCodecCallback()
185 AutoLock lock(stateMutex_); in SetCodecCallback()
196 AutoLock lock(stateMutex_); in SetOutputSurface()
206 AutoLock lock(stateMutex_); in Prepare()
235 AutoLock lock(stateMutex_); in GetInputBufferQueue()
246 AutoLock lock(stateMutex_); in GetInputSurface()
[all …]
/ohos5.0/foundation/multimedia/player_framework/services/engine/histreamer/transcoder/
H A Dhitranscoder_callback_looper.cpp63 OHOS::Media::AutoLock lock(loopMutex_); in StartWithTransCoderEngineObs()
72 OHOS::Media::AutoLock lock(loopMutex_); in SetTransCoderEngine()
99 OHOS::Media::AutoLock lock(loopMutex_); in DoReportCompletedTime()
115 OHOS::Media::AutoLock lock(loopMutex_); in DoReportMediaProgress()
147 OHOS::Media::AutoLock lock(loopMutex_); in DoReportError()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/source/audio_capture/
H A Daudio_capture_module.cpp78 AutoLock lock(captureMutex_); in Init()
99 AutoLock lock(captureMutex_); in DoDeinit()
122 AutoLock lock (captureMutex_); in Prepare()
137 AutoLock lock (captureMutex_); in Reset()
152 AutoLock lock (captureMutex_); in Start()
168 AutoLock lock (captureMutex_); in Stop()
184 AutoLock lock (captureMutex_); in GetParameter()
321 AutoLock lock(captureMutex_); in Read()
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/
H A Dsync_operation.cpp49 AutoLock lockGuard(this); in Initialize()
84 AutoLock lockGuard(this); in SetStatus()
110 AutoLock lockGuard(this); in SetUnfinishedDevStatus()
129 AutoLock lockGuard(this); in GetStatus()
165 AutoLock lockGuard(this); in Finished()
245 AutoLock lockGuard(this); in CheckIsAllFinished()

123