Lines Matching defs:fd_cache_
275 if (handlers_.empty() && !fd_cache_.empty()) {
337 auto range = fd_cache_.equal_range(path);
355 it = fd_cache_.erase(it);
372 auto rv = fd_cache_.emplace(path, std::make_unique<FileEntry>(ent));
375 auto rv = fd_cache_.insert(
382 while (fd_cache_.size() > FILE_ENTRY_EVICT_THRES) {
389 fd_cache_.erase(ent->it);
400 fd_cache_.erase(target->it);
408 for (auto i = std::begin(fd_cache_); i != std::end(fd_cache_);) {
417 i = fd_cache_.erase(i);
426 std::multimap<std::string, std::unique_ptr<FileEntry>> fd_cache_;