Home
last modified time | relevance | path

Searched refs:mutex_ (Results 1 - 21 of 21) sorted by relevance

/commonlibrary/c_utils/base/include/
H A Dsafe_map.h45 std::lock_guard<std::mutex> lock(mutex_); in operator =()
53 std::lock_guard<std::mutex> lock(mutex_); in ReadVal()
60 std::lock_guard<std::mutex> lock(mutex_); in ChangeValueByLambda()
73 std::lock_guard<std::mutex> lock(mutex_); in Size()
89 std::lock_guard<std::mutex> lock(mutex_); in IsEmpty()
103 std::lock_guard<std::mutex> lock(mutex_); in Insert()
118 std::lock_guard<std::mutex> lock(mutex_); in EnsureInsert()
140 std::lock_guard<std::mutex> lock(mutex_); in Find()
163 std::lock_guard<std::mutex> lock(mutex_); in FindOldAndSetNew()
184 std::lock_guard<std::mutex> lock(mutex_); in Erase()
217 mutable std::mutex mutex_; global() member in OHOS::SafeMap
[all...]
H A Dsafe_queue.h53 std::lock_guard<std::mutex> lock(mutex_); in Erase()
64 std::lock_guard<std::mutex> lock(mutex_); in Empty()
70 std::lock_guard<std::mutex> lock(mutex_); in Push()
76 std::lock_guard<std::mutex> lock(mutex_); in Clear()
86 std::lock_guard<std::mutex> lock(mutex_); in Size()
92 std::lock_guard<std::mutex> lock(mutex_); in Pop()
101 std::mutex mutex_; member in OHOS::SafeQueueInner
114 using SafeQueueInner<T>::mutex_;
147 using SafeQueueInner<T>::mutex_;
H A Dsingleton.h113 static std::mutex mutex_; // Mutex, which guarantees that only one thread is accessing a common resource at any time. member in OHOS::DelayedSingleton
120 std::mutex DelayedSingleton<T>::mutex_; member in OHOS::DelayedSingleton
126 std::lock_guard<std::mutex> lock(mutex_); in GetInstance()
139 std::lock_guard<std::mutex> lock(mutex_); in DestroyInstance()
168 static std::mutex mutex_; member in OHOS::DelayedRefSingleton
175 std::mutex DelayedRefSingleton<T>::mutex_; member in OHOS::DelayedRefSingleton
181 std::lock_guard<std::mutex> lock(mutex_); in GetInstance()
H A Dsemaphore_ex.h84 std::mutex mutex_; member in OHOS::Semaphore
H A Dobserver.h109 std::mutex mutex_; member in OHOS::Observable
H A Dthread_pool.h107 std::mutex mutex_; member in OHOS::ThreadPool
H A Dio_event_reactor.h99 std::mutex mutex_; member in OHOS::Utils::IOEventReactor
H A Dtimer.h146 std::mutex mutex_; member in OHOS::Utils::Timer
/commonlibrary/c_utils/base/src/
H A Dobserver.cpp28 lock_guard<mutex> lock(mutex_); in AddObserver()
38 lock_guard<mutex> lock(mutex_); in RemoveObserver()
44 lock_guard<mutex> lock(mutex_); in RemoveAllObservers()
55 lock_guard<mutex> lock(mutex_); in GetObserversCount()
68 lock_guard<mutex> lock(mutex_); in NotifyObservers()
H A Dthread_pool.cpp64 std::unique_lock<std::mutex> lock(mutex_); in Stop()
79 std::unique_lock<std::mutex> lock(mutex_); in AddTask()
91 std::unique_lock<std::mutex> lock(mutex_); in GetCurTaskNum()
98 std::unique_lock<std::mutex> lock(mutex_); in ScheduleTask()
H A Dsemaphore_ex.cpp31 std::unique_lock<std::mutex> lck(mutex_); in Wait()
39 std::unique_lock<mutex> lck(mutex_); in Post()
H A Devent_reactor.cpp65 std::lock_guard<std::recursive_mutex> lock(mutex_); in CleanUp()
100 std::lock_guard<std::recursive_mutex> lock(mutex_); in ScheduleTimer()
117 std::lock_guard<std::recursive_mutex> lock(mutex_); in CancelTimer()
H A Dio_event_reactor.cpp92 std::lock_guard<std::mutex> lock(mutex_); in AddHandler()
151 std::lock_guard<std::mutex> lock(mutex_); in RemoveHandler()
193 std::lock_guard<std::mutex> lock(mutex_); in FindHandler()
237 std::lock_guard<std::mutex> lock(mutex_); in HandleEvents()
286 std::lock_guard<std::mutex> lock(mutex_); in Run()
334 std::lock_guard<std::mutex> lock(mutex_); in CleanUp()
353 std::lock_guard<std::mutex> lock(mutex_); in Clean()
H A Dtimer.cpp59 std::lock_guard<std::mutex> lock(mutex_); in Shutdown()
84 std::lock_guard<std::mutex> lock(mutex_); in Register()
117 std::lock_guard<std::mutex> lock(mutex_); in Unregister()
182 std::lock_guard<std::mutex> lock(mutex_); in OnTimer()
241 std::lock_guard<std::mutex> lock(mutex_); in EraseUnusedTimerId()
H A Devent_demultiplexer.cpp39 : epollFd_(epoll_create1(EPOLL_CLOEXEC)), maxEvents_(EPOLL_MAX_EVENS_INIT), mutex_(), eventHandlers_() in EventDemultiplexer()
73 std::lock_guard<std::recursive_mutex> lock(mutex_); in UpdateEventHandler()
129 std::lock_guard<std::recursive_mutex> lock(mutex_); in Polling()
H A Devent_demultiplexer.h50 std::recursive_mutex mutex_; member in OHOS::Utils::EventDemultiplexer
51 std::map<int, std::shared_ptr<EventHandler>> eventHandlers_; // guard by mutex_
H A Devent_reactor.h76 std::recursive_mutex mutex_; member in OHOS::Utils::EventReactor
/commonlibrary/c_utils/base/test/benchmarktest/event_benchmark_test/
H A Devent_benchmark_test.cpp752 std::mutex mutex_; member in OHOS::__anon12::Timer
842 std::lock_guard<std::mutex> lock(mutex_); in Register()
887 std::lock_guard<std::mutex> lock(mutex_); in Unregister()
/commonlibrary/c_utils/base/test/unittest/common/
H A Dutils_event_test.cpp622 std::mutex mutex_; member in OHOS::__anon33::Timer
703 std::lock_guard<std::mutex> lock(mutex_); in Register()
748 std::lock_guard<std::mutex> lock(mutex_); in Unregister()
H A Dutils_refbase_test.cpp229 std::mutex mutex_; member in OHOS::__anon38::IPCProcessSkeleton
255 std::lock_guard<std::mutex> lockGuard(mutex_); in FindOrNewObject()
271 std::lock_guard<std::mutex> lockGuard(mutex_); in DetachObject()
/commonlibrary/c_utils/base/test/benchmarktest/refbase_benchmark_test/
H A Drefbase_benchmark_test.cpp262 std::mutex mutex_; member in OHOS::__anon17::IPCProcessSkeleton
291 std::lock_guard<std::mutex> lockGuard(mutex_); in FindOrNewObject()
307 std::lock_guard<std::mutex> lockGuard(mutex_); in DetachObject()

Completed in 14 milliseconds