Searched refs:readIdleList (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 | 208 … std::list<StorageExecutor *> &readIdleList = isExternal ? externalReadIdleList_ : readIdleList_; in FindReadExecutor() local 210 if (readIdleList.empty() && in FindReadExecutor() 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() 235 return FetchStorageExecutor(false, readIdleList, readUsingList, errCode, isExternal); in FindReadExecutor() 247 … std::list<StorageExecutor *> &readIdleList = isExternal ? externalReadIdleList_ : readIdleList_; in Recycle() local 268 if (!readIdleList.empty()) { in Recycle() 274 readIdleList.push_back(handle); in Recycle() [all …]
|