Searched refs:writeIdleList (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 | 170 …std::list<StorageExecutor *> &writeIdleList = isExternal ? externalWriteIdleList_ : writeIdleList… in FindWriteExecutor() local 173 writeIdleList.size() + writeUsingList.size() == engineAttr_.maxWriteNum) { in FindWriteExecutor() 176 return FetchStorageExecutor(true, writeIdleList, writeUsingList, errCode, isExternal); in FindWriteExecutor() 180 [this, &perm, &writeUsingList, &writeIdleList]() { in FindWriteExecutor() 181 … return (perm_ == OperatePerm::NORMAL_PERM || perm_ == perm) && (!writeIdleList.empty() || in FindWriteExecutor() 182 (writeIdleList.size() + writeUsingList.size() < engineAttr_.maxWriteNum) || in FindWriteExecutor() 195 return FetchStorageExecutor(true, writeIdleList, writeUsingList, errCode, isExternal); in FindWriteExecutor() 245 …std::list<StorageExecutor *> &writeIdleList = isExternal ? externalWriteIdleList_ : writeIdleList… in Recycle() local 253 if (!writeIdleList.empty()) { in Recycle() 259 writeIdleList.push_back(handle); in Recycle() [all …]
|