Searched refs:readUsingList (Results 1 – 1 of 1) sorted by relevance
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/ |
H A D | storage_engine.cpp | 207 …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 …]
|