Searched refs:fd_cache_ (Results 1 – 1 of 1) sorted by relevance
275 if (handlers_.empty() && !fd_cache_.empty()) { in remove_handler()337 auto range = fd_cache_.equal_range(path); in get_cached_fd()355 it = fd_cache_.erase(it); in get_cached_fd()372 auto rv = fd_cache_.emplace(path, std::make_unique<FileEntry>(ent)); in cache_fd()375 auto rv = fd_cache_.insert( in cache_fd()382 while (fd_cache_.size() > FILE_ENTRY_EVICT_THRES) { in cache_fd()389 fd_cache_.erase(ent->it); in cache_fd()400 fd_cache_.erase(target->it); in release_fd()408 for (auto i = std::begin(fd_cache_); i != std::end(fd_cache_);) { in release_unused_fd()417 i = fd_cache_.erase(i); in release_unused_fd()[all …]