Merge "Remove dead code"
diff --git a/src/ftrace_reader/cpu_reader.cc b/src/ftrace_reader/cpu_reader.cc
index ecb949c..406166f 100644
--- a/src/ftrace_reader/cpu_reader.cc
+++ b/src/ftrace_reader/cpu_reader.cc
@@ -215,41 +215,6 @@
 #endif
 }
 
-// static
-std::map<uint64_t, std::string> CpuReader::GetFilenamesForInodeNumbers(
-    const std::set<uint64_t>& inode_numbers) {
-  std::map<uint64_t, std::string> inode_to_filename;
-  if (inode_numbers.empty())
-    return inode_to_filename;
-  std::queue<std::string> queue;
-  // Starts reading files from current directory
-  queue.push(".");
-  while (!queue.empty()) {
-    struct dirent* entry;
-    std::string filepath = queue.front();
-    filepath += "/";
-    DIR* dir = opendir(queue.front().c_str());
-    queue.pop();
-    if (dir == nullptr)
-      continue;
-    while ((entry = readdir(dir)) != nullptr) {
-      std::string filename = entry->d_name;
-      if (filename.compare(".") == 0 || filename.compare("..") == 0)
-        continue;
-      uint64_t inode_number = entry->d_ino;
-      // Check if this inode number matches any of the passed in inode
-      // numbers from events
-      if (inode_numbers.find(inode_number) != inode_numbers.end())
-        inode_to_filename.emplace(inode_number, filepath + filename);
-      // Continue iterating through files if current entry is a directory
-      if (entry->d_type == DT_DIR)
-        queue.push(filepath + filename);
-    }
-    closedir(dir);
-  }
-  return inode_to_filename;
-}
-
 bool CpuReader::Drain(const std::array<const EventFilter*, kMaxSinks>& filters,
                       const std::array<BundleHandle, kMaxSinks>& bundles,
                       const std::array<FtraceMetadata*, kMaxSinks>& metadatas) {
diff --git a/src/ftrace_reader/cpu_reader.h b/src/ftrace_reader/cpu_reader.h
index e320ac6..d88c039 100644
--- a/src/ftrace_reader/cpu_reader.h
+++ b/src/ftrace_reader/cpu_reader.h
@@ -166,14 +166,6 @@
         (((min)&0xffffff00ULL) << 12) | (((min)&0xffULL)));
   }
 
-  // Iterate through every file in the current directory and check if the inode
-  // number of each file matches any of the inode numbers saved in events.
-  // Returns map of inode number to filename for every inode number that is
-  // found in the filesystem. If the inode number saved from events is not
-  // found, nothing is added to the map.
-  static std::map<uint64_t, std::string> GetFilenamesForInodeNumbers(
-      const std::set<uint64_t>& inode_numbers);
-
   // Parse a raw ftrace page beginning at ptr and write the events a protos
   // into the provided bundle respecting the given event filter.
   // |table| contains the mix of compile time (e.g. proto field ids) and