Searched refs:shared_mutex (Results 1 – 17 of 17) sorted by relevance
38 static std::shared_mutex interface_mutex;41 static std::shared_mutex callbacks_mutex;83 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in connection_state_cb()100 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in audio_state_cb()115 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in vr_cmd_cb()130 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in network_state_cb()145 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in network_roaming_cb()160 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in network_signal_cb()175 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in battery_level_cb()190 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in current_operator_cb()[all …]
241 static std::shared_mutex callbacks_mutex;248 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_register_app_cb()258 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_open_cb()270 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_close_cb()283 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_register_for_notification_cb()294 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_notify_cb()311 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_read_characteristic_cb()333 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_write_characteristic_cb()347 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_execute_write_cb()358 std::shared_lock<std::shared_mutex> lock(callbacks_mutex); in btgattc_read_descriptor_cb()[all …]
169 std::shared_lock<std::shared_mutex> analyzerLock(mAnalyzerLock); in deliverFrame()212 lock_guard<std::shared_mutex> lock(mAnalyzerLock); in attachAnalyzeCallback()221 std::unique_lock<std::shared_mutex> lock(mAnalyzerLock); in detachAnalyzeCallback()441 std::shared_lock<std::shared_mutex> lock(mAnalyzerLock); in copyAndAnalyzeFrame()
160 std::shared_mutex mAnalyzerLock;
6 pub mod shared_mutex; module
50 std::shared_mutex mEngineInterfaceLock;
161 mutable std::shared_mutex mRWMutex;
138 mutable std::shared_mutex mRWMutex;
291 mutable std::shared_mutex mRwMutex;
137 mutable std::shared_mutex mLock;
15 use crate::core::shared_mutex::SharedMutex;
188 std::shared_lock<std::shared_mutex> guard(mLock); in forEachEntry()
205 mutable std::shared_mutex mLock;
14 use crate::core::shared_mutex::SharedMutex;