code: public List<BlockMeta> getEvictableBlocks() {
      List<BlockMeta> filteredList = new ArrayList<>();
  
      for (BlockMeta blockMeta : mDir.getBlocks()) {
        long blockId = blockMeta.getBlockId();
        if (mManagerView.isBlockEvictable(blockId)) {
          filteredList.add(blockMeta);
        }
      }
      return filteredList;
    }
docs: Gets a filtered list of block metadata, for blocks that are neither pinned or being blocked.
  
  @return a list of metadata for all evictable blocks