This is the complete list of members for BtrfsRecoveryImpl, including all inherited members.
| BtrfsRecoveryImpl(DiskReader &reader) | BtrfsRecoveryImpl | inlineexplicit |
| chunk_map_ | BtrfsRecoveryImpl | private |
| chunk_root_bytenr_ | BtrfsRecoveryImpl | private |
| collect_fs_root(uint64_t root_id, const RootEntry &root, FsRootState &state, std::vector< std::string > &logs) | BtrfsRecoveryImpl | inlineprivate |
| export_fs_root(uint64_t root_id, const RootEntry &root, const FsRootState &state, std::vector< RecoveredFileRecord > &recovered, size_t &compressed_exported, size_t &compressed_skipped, std::vector< std::string > &logs) | BtrfsRecoveryImpl | inlineprivate |
| find_chunk_entry(uint64_t logical) const | BtrfsRecoveryImpl | inlineprivate |
| fsid_ | BtrfsRecoveryImpl | private |
| inode_relative_path(uint64_t inode, const FsRootState &state) const | BtrfsRecoveryImpl | inlineprivate |
| load_chunk_tree(std::vector< std::string > &logs) | BtrfsRecoveryImpl | inlineprivate |
| load_root_tree(std::vector< std::string > &logs, std::string &error) | BtrfsRecoveryImpl | inlineprivate |
| logical_to_physical(uint64_t logical, std::vector< uint64_t > &physical_candidates, uint64_t &available) const | BtrfsRecoveryImpl | inlineprivate |
| nodesize_ | BtrfsRecoveryImpl | private |
| out_root_ | BtrfsRecoveryImpl | private |
| parse_system_chunk_array(const unsigned char *data, uint32_t size) | BtrfsRecoveryImpl | inlineprivate |
| read_logical(uint64_t logical, void *buffer, size_t len) | BtrfsRecoveryImpl | inlineprivate |
| read_logical_bytes(uint64_t logical, uint64_t length, std::vector< unsigned char > &out) | BtrfsRecoveryImpl | inlineprivate |
| read_tree_block(uint64_t logical_bytenr, std::vector< unsigned char > &block) | BtrfsRecoveryImpl | inlineprivate |
| reader_ | BtrfsRecoveryImpl | private |
| reconstruct_raid56_read(const ChunkMapEntry &entry, uint64_t logical, unsigned char *out, size_t chunk) | BtrfsRecoveryImpl | inlineprivate |
| recover(uint64_t volume_offset, const std::string &output_dir, std::vector< RecoveredFileRecord > &recovered, std::vector< std::string > &logs, std::string &error) | BtrfsRecoveryImpl | inline |
| render_extent(const FileExtentInfo &extent, std::vector< unsigned char > &out, bool &compressed_ok, bool &compressed_skipped) | BtrfsRecoveryImpl | inlineprivate |
| root_dir_objectid_ | BtrfsRecoveryImpl | private |
| root_tree_bytenr_ | BtrfsRecoveryImpl | private |
| roots_ | BtrfsRecoveryImpl | private |
| sort_chunk_map() | BtrfsRecoveryImpl | inlineprivate |
| super_generation_ | BtrfsRecoveryImpl | private |
| validate_raid6_candidate(const std::vector< std::vector< unsigned char > > &bufs, const std::vector< bool > &ok, const std::vector< size_t > &data_cols, const std::map< size_t, size_t > &data_index, size_t p_col, size_t q_col, const unsigned char *candidate, size_t candidate_col, size_t chunk) | BtrfsRecoveryImpl | inlineprivate |
| visited_tree_blocks_ | BtrfsRecoveryImpl | private |
| volume_offset_ | BtrfsRecoveryImpl | private |
| walk_tree(uint64_t logical_bytenr, LeafFn &&leaf_fn) | BtrfsRecoveryImpl | inlineprivate |
| walk_tree_internal(uint64_t logical_bytenr, LeafFn &leaf_fn) | BtrfsRecoveryImpl | inlineprivate |