Home
last modified time | relevance | path

Searched refs:lockName (Results 1 - 3 of 3) sorted by relevance

/commonlibrary/ets_utils/js_concurrent_module/utils/locks/
H A Dasync_lock_manager.cpp63 auto lockProcessor = [&dependencies](std::string lockName, AsyncLock *lock) { in CollectLockDependencies()
71 AsyncLockDependency {INVALID_TID, holderTid, lockName, holderInfos[0].creationStacktrace}); in CollectLockDependencies()
74 AsyncLockDependency {waiterInfo.tid, holderTid, lockName, waiterInfo.creationStacktrace}); in CollectLockDependencies()
82 std::string lockName = "anonymous #" + std::to_string(id); in CollectLockDependencies() local
83 lockProcessor(lockName, lock); in CollectLockDependencies()
173 std::string lockName = NapiHelper::GetString(env, args[0]); in Constructor() local
174 Request(lockName); in Constructor()
177 data = new AsyncLockIdentity{false, 0, lockName}; in Constructor()
182 std::string lockName = out.str(); in Constructor() local
184 NAPI_CALL(env, napi_create_string_utf8(env, lockName in Constructor()
[all...]
H A Dasync_lock.h36 explicit AsyncLock(const std::string &lockName);
H A Dasync_lock.cpp27 AsyncLock::AsyncLock(const std::string &lockName) in AsyncLock() argument
29 lockName_ = lockName; in AsyncLock()

Completed in 2 milliseconds