Home
last modified time | relevance | path

Searched refs:readUsingList (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/
H A Dstorage_engine.cpp207 …std::list<StorageExecutor *> &readUsingList = isExternal ? externalReadUsingList_ : readUsingList_; in FindReadExecutor() local
211 readIdleList.size() + readUsingList.size() == engineAttr_.maxReadNum) { in FindReadExecutor()
214 return FetchStorageExecutor(false, readIdleList, readUsingList, errCode, isExternal); in FindReadExecutor()
220 [this, &perm, &readUsingList, &readIdleList, &maxReadHandleNum]() { in FindReadExecutor()
222 … (!readIdleList.empty() || (readIdleList.size() + readUsingList.size() < maxReadHandleNum) || in FindReadExecutor()
231 …atic_cast<unsigned>(perm_), static_cast<unsigned>(perm), readIdleList.size(), readUsingList.size(), in FindReadExecutor()
235 return FetchStorageExecutor(false, readIdleList, readUsingList, errCode, isExternal); in FindReadExecutor()
246 …std::list<StorageExecutor *> &readUsingList = isExternal ? externalReadUsingList_ : readUsingList_; in Recycle() local
265 auto iter = std::find(readUsingList.begin(), readUsingList.end(), handle); in Recycle()
266 if (iter != readUsingList.end()) { in Recycle()
[all …]