Searched refs:engineMutex_ (Results 1 – 9 of 9) sorted by relevance
49 std::unique_lock<std::shared_mutex> lock(engineMutex_); in GetAndInitStorageEngine()94 engineMutex_.unlock_shared(); // unlock after handle used up in ReleaseHandle()152 std::unique_lock<std::shared_mutex> lock(engineMutex_); in ReleaseResources()376 engineMutex_.lock_shared(); in GetHandle()379 engineMutex_.unlock_shared(); // unlock when get handle failed. in GetHandle()385 engineMutex_.unlock_shared(); // unlock when get handle failed. in GetHandle()
158 mutable std::shared_mutex engineMutex_; variable
387 std::unique_lock<std::shared_mutex> lock(engineMutex_); in GetAndInitStorageEngine()1066 engineMutex_.lock_shared(); in GetHandle()1069 engineMutex_.unlock_shared(); // unlock when get handle failed. in GetHandle()1076 engineMutex_.unlock_shared(); // unlock when get handle failed. in GetHandle()1083 engineMutex_.unlock_shared(); // unlock when get handle failed. in GetHandle()1103 engineMutex_.unlock_shared(); // unlock after handle used up in ReleaseHandle()1157 std::unique_lock<std::shared_mutex> lock(engineMutex_); in ReleaseResources()
316 mutable std::shared_mutex engineMutex_; variable
151 std::lock_guard<std::shared_mutex> autoLock(engineMutex_); in TriggerToMigrateData()
122 static std::mutex engineMutex_; variable
42 std::mutex JsInputMethodEngineSetting::engineMutex_; member in OHOS::MiscServices::JsInputMethodEngineSetting204 std::lock_guard<std::mutex> lock(engineMutex_); in GetInputMethodEngineSetting()
235 std::mutex engineMutex_; variable
67 std::unique_lock<std::mutex> cvLock(engineMutex_); in ~GenericSyncer()878 std::lock_guard<std::mutex> cvLock(engineMutex_); in BuildSyncEngine()