Home
last modified time | relevance | path

Searched refs:RwLock (Results 1 - 8 of 8) sorted by relevance

/foundation/ai/ai_engine/services/common/platform/lock/source/
H A Drw_lock.cpp20 RwLock::RwLock() in RwLock() function in OHOS::AI::RwLock
25 RwLock::~RwLock() = default;
27 void RwLock::LockRead() in LockRead()
34 void RwLock::LockWrite() in LockWrite()
42 void RwLock::UnLockRead() in UnLockRead()
50 void RwLock::UnLockWrite() in UnLockWrite()
/foundation/ai/ai_engine/services/common/platform/lock/include/
H A Drw_lock.h27 class RwLock { class
28 FORBID_COPY_AND_ASSIGN(RwLock);
30 RwLock();
31 ~RwLock();
76 * @param rwLockable the lock with {@code RwLock} base type.
96 * @param rwLockable the lock with {@code RwLock} base type.
/foundation/ai/ai_engine/services/server/communication_adapter/source/
H A Dsa_async_handler.cpp52 ReadGuard<RwLock> guard(rwLock_); in StopClientListenerHandler()
61 WriteGuard<RwLock> guard(rwLock_); in RemoveClientListenerHandler()
71 ReadGuard<RwLock> guard(rwLock_); in FindClientListenerHandler()
84 WriteGuard<RwLock> guard(rwLock_); in AddClientListenerHandler()
91 WriteGuard<RwLock> guard(rwLock_); in RemoveTransaction()
97 ReadGuard<RwLock> guard(rwLock_); in IsExistTransaction()
104 WriteGuard<RwLock> guard(rwLock_); in SaveTransaction()
128 ReadGuard<RwLock> guard(rwLock_); in StartAsyncProcess()
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/examples/audio_rust_sa/src/
H A Dlib.rs24 use std::sync::{Arc, Mutex, Once, RwLock};
46 handler: RwLock<Option<Handler>>,
123 handler: RwLock::new(None), in init()
/foundation/ai/ai_engine/services/server/server_executor/source/
H A Dengine_manager.cpp164 ReadGuard<RwLock> guard(rwLock_); in FindEngine()
175 WriteGuard<RwLock> guard(rwLock_); in RecordClient()
181 WriteGuard<RwLock> guard(rwLock_); in UnRecordClient()
241 WriteGuard<RwLock> guard(rwLock_); in CreateEngineWithCheck()
261 ReadGuard<RwLock> guard(rwLock_); in FindEngine()
272 WriteGuard<RwLock> guard(rwLock_); in DelEngine()
/foundation/ai/ai_engine/services/server/communication_adapter/include/
H A Dsa_async_handler.h127 RwLock rwLock_;
/foundation/ai/ai_engine/services/server/server_executor/include/
H A Dengine_manager.h126 RwLock rwLock_;
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/ipc_conn/
H A Dconnect.rs17 use std::sync::{RwLock, RwLockReadGuard};
895 app_infos: RwLock<AppInfos>,
896 service_info: RwLock<ServiceInfo>,
897 app_schema: RwLock<Schema>,

Completed in 6 milliseconds