ReactOS  0.4.14-dev-606-g14ebc0b
_tree_data Struct Reference

#include <btrfs_drv.h>

Collaboration diagram for _tree_data:

Public Attributes

KEY key
 
LIST_ENTRY list_entry
 
bool ignore
 
bool inserted
 
union {
   tree_holder   treeholder
 
   struct {
      uint16_t   size
 
      uint8_t *   data
 
   } 
 
}; 
 

Detailed Description

Definition at line 405 of file btrfs_drv.h.

Member Data Documentation

◆ @626

union { ... }

◆ data

uint8_t* _tree_data::data

Definition at line 416 of file btrfs_drv.h.

Referenced by _Function_class_(), add_checksum_entry(), add_data_reloc(), add_metadata_reloc(), add_metadata_reloc_parent(), add_root_item_to_cache(), add_root_ref(), balance_data_chunk(), balance_metadata_chunk(), clear_free_space_cache(), commit_batch_list_root(), convert_old_extent(), data_reloc_add_tree_edr(), decrease_extent_refcount(), delete_root_ref(), do_create_snapshot(), drop_chunk(), drop_root(), find_chunk_usage(), find_default_subvol(), find_disk_holes(), find_extent_data_refcount(), find_extent_shared_data_refcount(), find_extent_shared_tree_refcount(), find_send_dir(), find_subvol(), flush_changed_extent(), flush_fcb(), flush_subvol(), free_tree(), get_dir_last_child(), get_extent_flags(), get_extent_refcount(), handle_batch_collision(), if(), increase_extent_refcount(), insert_tree_item(), is_extent_unique(), is_tree_unique(), load_chunk_root(), load_csum(), load_dir_children(), load_stored_free_space_cache(), load_stored_free_space_tree(), load_tree(), log_file_checksum_error(), log_unrecoverable_error(), look_for_balance_item(), look_for_collision(), look_for_roots(), mount_vol(), open_fcb(), open_fileref_by_inode(), query_dir_item(), scrub_chunk(), scrub_chunk_raid56_stripe_run(), send_add_tlv_clone_path(), send_extent_data(), send_inode(), send_inode_extref(), send_inode_ref(), send_read_symlink(), send_xattr(), split_tree_at(), trim_unalloc_space(), try_clone(), try_clone_edr(), try_tree_amalgamate(), update_backup_superblock(), update_changed_extent_ref(), update_chunk_cache(), update_chunk_usage(), update_extent_flags(), update_extent_level(), update_root_backref(), update_root_root(), update_tree_extents(), write_metadata_items(), and write_trees().

◆ ignore

◆ inserted

◆ key

KEY _tree_data::key

Definition at line 406 of file btrfs_drv.h.

Referenced by _Function_class_(), add_balance_item(), add_checksum_entry(), add_data_reloc(), add_device(), add_metadata_reloc(), add_metadata_reloc_parent(), add_parents(), add_root_item_to_cache(), add_root_ref(), allocate_cache_chunk(), balance_data_chunk(), balance_metadata_chunk(), check_for_orphans_root(), clear_free_space_cache(), commit_batch_list_root(), convert_old_extent(), create_stream(), create_subvol(), data_reloc_add_tree_edr(), decrease_extent_refcount(), delete_root_ref(), delete_tree_item(), do_create_snapshot(), do_write2(), drop_chunk(), drop_root(), find_chunk_usage(), find_default_subvol(), find_disk_holes(), find_extent_data_refcount(), find_extent_shared_data_refcount(), find_extent_shared_tree_refcount(), find_item_in_tree(), find_send_dir(), find_subvol(), find_tree_end(), finish_removing_device(), flush_changed_dev_stats(), flush_changed_extent(), flush_fcb(), flush_subvol(), get_dir_last_child(), get_extent_flags(), get_extent_refcount(), get_first_item(), get_last_inode(), get_orphan_name(), handle_batch_collision(), increase_extent_refcount(), insert_tree_item(), is_extent_unique(), is_tree_unique(), load_chunk_root(), load_csum(), load_dir_children(), load_free_space_cache(), load_stored_free_space_cache(), load_stored_free_space_tree(), load_tree(), log_file_checksum_error(), log_unrecoverable_error(), look_for_balance_item(), look_for_collision(), look_for_roots(), mount_vol(), next_item2(), open_fcb(), open_fcb_stream(), open_fileref_by_inode(), print_open_trees(), query_dir_item(), remove_balance_item(), scrub_chunk(), scrub_chunk_raid56(), scrub_chunk_raid56_stripe_run(), send_add_tlv_clone_path(), send_extent_data(), send_inode(), send_inode_extref(), send_inode_ref(), send_read_symlink(), send_xattr(), shared_tree_is_unique(), skip_to_difference(), split_tree(), split_tree_at(), trim_unalloc_space(), try_clone(), try_clone_edr(), try_tree_amalgamate(), update_backup_superblock(), update_changed_extent_ref(), update_chunk_cache(), update_chunk_usage(), update_dev_item(), update_extent_flags(), update_extent_level(), update_root_backref(), update_root_root(), update_tree_extents(), wait_for_flush(), write_metadata_items(), and write_trees().

◆ list_entry

◆ size

uint16_t _tree_data::size

Definition at line 415 of file btrfs_drv.h.

Referenced by _Function_class_(), add_checksum_entry(), add_data_reloc(), add_metadata_reloc(), add_metadata_reloc_parent(), add_parents(), add_root_item_to_cache(), add_root_ref(), allocate_cache_chunk(), balance_data_chunk(), balance_metadata_chunk(), clear_free_space_cache(), commit_batch_list_root(), convert_old_extent(), create_stream(), data_reloc_add_tree_edr(), decrease_extent_refcount(), delete_root_ref(), delete_tree_item(), drop_chunk(), drop_root(), find_chunk_usage(), find_default_subvol(), find_disk_holes(), find_extent_data_refcount(), find_extent_shared_data_refcount(), find_extent_shared_tree_refcount(), find_send_dir(), find_subvol(), flush_changed_extent(), flush_fcb(), flush_subvol(), get_dir_last_child(), get_extent_flags(), get_extent_refcount(), handle_batch_collision(), if(), increase_extent_refcount(), insert_tree_item(), is_extent_unique(), is_tree_unique(), load_chunk_root(), load_csum(), load_dir_children(), load_stored_free_space_cache(), load_stored_free_space_tree(), load_tree(), log_file_checksum_error(), log_unrecoverable_error(), look_for_balance_item(), look_for_collision(), look_for_roots(), mount_vol(), open_fcb(), open_fcb_stream(), open_fileref_by_inode(), query_dir_item(), scrub_chunk(), scrub_chunk_raid56_stripe_run(), send_add_tlv_clone_path(), send_extent_data(), send_inode(), send_inode_extref(), send_inode_ref(), send_read_symlink(), send_xattr(), split_tree(), split_tree_at(), trim_unalloc_space(), try_clone(), try_clone_edr(), try_tree_amalgamate(), update_backup_superblock(), update_changed_extent_ref(), update_chunk_cache(), update_chunk_usage(), update_extent_flags(), update_extent_level(), update_root_backref(), update_tree_extents(), write_metadata_items(), and write_trees().

◆ treeholder


The documentation for this struct was generated from the following file: