btrfs ~master (2021-03-17T11:16:31Z)
Dub
Repo
btrfs_alloc_free_block
btrfs
c
kernel_shared
ctree
Undocumented in source.
extent_buffer
*
btrfs_alloc_free_block
(
btrfs_trans_handle
*
trans
,
btrfs_root
*
root
,
u32
blocksize
,
u64
root_objectid
,
btrfs_disk_key
*
key
,
int
level
,
u64
hint
,
u64
empty_size
)
Meta
Source
See Implementation
btrfs
c
kernel_shared
ctree
enums
READA_NONE
btrfs_compression_type
btrfs_csum_type
btrfs_encryption_type
btrfs_raid_types
btrfs_tree_block_status
functions
BTRFS_LEAF_DATA_SIZE
BTRFS_MAX_EXTENT_ITEM_SIZE
BTRFS_MAX_INLINE_DATA_SIZE
BTRFS_MAX_ITEM_SIZE
BTRFS_MAX_XATTR_SIZE
BTRFS_NODEPTRS_PER_BLOCK
BTRFS_NODEPTRS_PER_EXTENT_BUFFER
__BTRFS_LEAF_DATA_SIZE
__btrfs_cow_block
__btrfs_fs_compat_ro
__btrfs_fs_incompat
add_new_free_space
add_root_to_dirty_list
btrfs_add_block_group
btrfs_add_link
btrfs_add_orphan_item
btrfs_add_root_ref
btrfs_alloc_free_block
btrfs_alloc_path
btrfs_balance_item_data
btrfs_balance_item_meta
btrfs_balance_item_sys
btrfs_bin_search
btrfs_change_inode_flags
btrfs_check_leaf
btrfs_check_node
btrfs_chunk_item_size
btrfs_clear_header_flag
btrfs_comp_cpu_keys
btrfs_copy_root
btrfs_cow_block
btrfs_cpu_key_to_disk
btrfs_create_root
btrfs_csum_file_block
btrfs_csum_truncate
btrfs_csum_type_size
btrfs_dec_ref
btrfs_del_csums
btrfs_del_inode_extref
btrfs_del_inode_ref
btrfs_del_item
btrfs_del_items
btrfs_del_ptr
btrfs_del_root
btrfs_delete_one_dir_name
btrfs_dev_extent_chunk_tree_uuid
btrfs_dev_stats_value
btrfs_device_fsid
btrfs_device_uuid
btrfs_dir_item_key
btrfs_dir_item_key_to_cpu
btrfs_disk_key_to_cpu
btrfs_extend_item
btrfs_extent_inline_ref_size
btrfs_extref_hash
btrfs_file_extent_calc_inline_size
btrfs_file_extent_inline_item_len
btrfs_file_extent_inline_start
btrfs_find_free_objectid
btrfs_find_item
btrfs_find_last_root
btrfs_finish_extent_commit
btrfs_fix_block_accounting
btrfs_fixup_low_keys
btrfs_free_block_groups
btrfs_free_extent
btrfs_free_path
btrfs_free_space_key
btrfs_free_tree_block
btrfs_fs_incompat
btrfs_fs_incompat_ro
btrfs_get_extent
btrfs_header_backref_rev
btrfs_header_chunk_tree_uuid
btrfs_header_csum
btrfs_header_flag
btrfs_header_fsid
btrfs_inc_extent_ref
btrfs_inc_ref
btrfs_init_path
btrfs_inode_atime
btrfs_inode_ctime
btrfs_inode_mtime
btrfs_inode_otime
btrfs_insert_dir_item
btrfs_insert_empty_item
btrfs_insert_empty_items
btrfs_insert_file_extent
btrfs_insert_inline_extent
btrfs_insert_inode
btrfs_insert_inode_extref
btrfs_insert_inode_ref
btrfs_insert_item
btrfs_insert_root
btrfs_insert_xattr_item
btrfs_is_leaf
btrfs_item_end
btrfs_item_end_nr
btrfs_item_key
btrfs_item_key_to_cpu
btrfs_item_nr
btrfs_item_nr_offset
btrfs_item_offset_nr
btrfs_item_ptr
btrfs_item_ptr_offset
btrfs_item_size_nr
btrfs_leaf_data
btrfs_leaf_free_space
btrfs_lookup_block_group
btrfs_lookup_dir_index_item
btrfs_lookup_dir_item
btrfs_lookup_extent_info
btrfs_lookup_first_block_group
btrfs_lookup_inode
btrfs_lookup_inode_extref
btrfs_lookup_inode_ref
btrfs_lookup_uuid_received_subvol_item
btrfs_lookup_uuid_subvol_item
btrfs_make_block_group
btrfs_make_block_groups
btrfs_match_dir_item_name
btrfs_mkdir
btrfs_mksubvol
btrfs_name_hash
btrfs_new_inode
btrfs_next_extent_item
btrfs_next_item
btrfs_next_leaf
btrfs_next_sibling_tree_block
btrfs_node_blockptr
btrfs_node_key
btrfs_node_key_ptr_offset
btrfs_node_key_to_cpu
btrfs_node_ptr_generation
btrfs_pin_extent
btrfs_prev_leaf
btrfs_previous_extent_item
btrfs_previous_item
btrfs_punch_hole
btrfs_qgroup_level
btrfs_qgroup_subvid
btrfs_read_block_groups
btrfs_read_file
btrfs_record_file_extent
btrfs_release_path
btrfs_remove_block_group
btrfs_reserve_extent
btrfs_root_ctime
btrfs_root_otime
btrfs_root_rtime
btrfs_root_stime
btrfs_run_delayed_refs
btrfs_search_header_len
btrfs_search_header_objectid
btrfs_search_header_offset
btrfs_search_header_transid
btrfs_search_header_type
btrfs_search_slot
btrfs_search_slot_for_read
btrfs_set_block_flags
btrfs_set_dir_item_key
btrfs_set_free_space_key
btrfs_set_header_backref_rev
btrfs_set_header_flag
btrfs_set_item_key
btrfs_set_item_key_safe
btrfs_set_item_key_unsafe
btrfs_set_node_blockptr
btrfs_set_node_key
btrfs_set_node_ptr_generation
btrfs_set_stripe_devid_nr
btrfs_set_stripe_offset_nr
btrfs_set_tree_block_key
btrfs_split_item
btrfs_stripe_dev_uuid
btrfs_stripe_dev_uuid_nr
btrfs_stripe_devid_nr
btrfs_stripe_nr
btrfs_stripe_offset_nr
btrfs_super_csum_name
btrfs_super_csum_size
btrfs_super_num_csums
btrfs_tree_block_key
btrfs_truncate_item
btrfs_unlink
btrfs_unpin_extent
btrfs_update_block_group
btrfs_update_extent_ref
btrfs_update_root
btrfs_uuid_to_key
btrfs_uuid_tree_add
btrfs_write_dirty_block_groups
check_dir_conflict
exclude_super_stripes
free_excluded_extents
hash_extent_data_ref
is_fstree
read_eb_member
read_node_slot
reada_for_search
update_space_info
write_eb_member
manifest constants
BTRFS_AVAIL_ALLOC_BIT_SINGLE
BTRFS_BACKREF_REV_MASK
BTRFS_BACKREF_REV_MAX
BTRFS_BACKREF_REV_SHIFT
BTRFS_BALANCE_ITEM_KEY
BTRFS_BALANCE_OBJECTID
BTRFS_BLOCK_FLAG_FULL_BACKREF
BTRFS_BLOCK_GROUP_DATA
BTRFS_BLOCK_GROUP_DUP
BTRFS_BLOCK_GROUP_ITEM_KEY
BTRFS_BLOCK_GROUP_METADATA
BTRFS_BLOCK_GROUP_PROFILE_MASK
BTRFS_BLOCK_GROUP_RAID0
BTRFS_BLOCK_GROUP_RAID1
BTRFS_BLOCK_GROUP_RAID10
BTRFS_BLOCK_GROUP_RAID1C3
BTRFS_BLOCK_GROUP_RAID1C4
BTRFS_BLOCK_GROUP_RAID5
BTRFS_BLOCK_GROUP_RAID6
BTRFS_BLOCK_GROUP_RESERVED
BTRFS_BLOCK_GROUP_SYSTEM
BTRFS_BLOCK_GROUP_TYPE_MASK
BTRFS_BLOCK_RESERVED_1M_FOR_SUPER
BTRFS_CHUNK_ITEM_KEY
BTRFS_CHUNK_TREE_OBJECTID
BTRFS_CSUM_ITEM_KEY
BTRFS_CSUM_SIZE
BTRFS_CSUM_TREE_OBJECTID
BTRFS_DATA_RELOC_TREE_OBJECTID
BTRFS_DEV_EXTENT_KEY
BTRFS_DEV_ITEMS_OBJECTID
BTRFS_DEV_ITEM_KEY
BTRFS_DEV_REPLACE_KEY
BTRFS_DEV_STATS_KEY
BTRFS_DEV_STATS_OBJECTID
BTRFS_DEV_TREE_OBJECTID
BTRFS_DIR_INDEX_KEY
BTRFS_DIR_ITEM_KEY
BTRFS_DIR_LOG_INDEX_KEY
BTRFS_DIR_LOG_ITEM_KEY
BTRFS_EMPTY_DIR_SIZE
BTRFS_EMPTY_SUBVOL_DIR_OBJECTID
BTRFS_EXTENDED_PROFILE_MASK
BTRFS_EXTENT_CSUM_KEY
BTRFS_EXTENT_CSUM_OBJECTID
BTRFS_EXTENT_DATA_KEY
BTRFS_EXTENT_DATA_REF_KEY
BTRFS_EXTENT_FLAG_DATA
BTRFS_EXTENT_FLAG_TREE_BLOCK
BTRFS_EXTENT_ITEM_KEY
BTRFS_EXTENT_REF_V0_KEY
BTRFS_EXTENT_TREE_OBJECTID
BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE
BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE_VALID
BTRFS_FEATURE_COMPAT_RO_SUPP
BTRFS_FEATURE_COMPAT_SUPP
BTRFS_FEATURE_INCOMPAT_BIG_METADATA
BTRFS_FEATURE_INCOMPAT_COMPRESS_LZO
BTRFS_FEATURE_INCOMPAT_COMPRESS_ZSTD
BTRFS_FEATURE_INCOMPAT_DEFAULT_SUBVOL
BTRFS_FEATURE_INCOMPAT_EXTENDED_IREF
BTRFS_FEATURE_INCOMPAT_METADATA_UUID
BTRFS_FEATURE_INCOMPAT_MIXED_BACKREF
BTRFS_FEATURE_INCOMPAT_MIXED_GROUPS
BTRFS_FEATURE_INCOMPAT_NO_HOLES
BTRFS_FEATURE_INCOMPAT_RAID1C34
BTRFS_FEATURE_INCOMPAT_RAID56
BTRFS_FEATURE_INCOMPAT_SKINNY_METADATA
BTRFS_FEATURE_INCOMPAT_SUPP
BTRFS_FILE_EXTENT_INLINE
BTRFS_FILE_EXTENT_INLINE_DATA_START
BTRFS_FILE_EXTENT_PREALLOC
BTRFS_FILE_EXTENT_REG
BTRFS_FIRST_CHUNK_TREE_OBJECTID
BTRFS_FIRST_FREE_OBJECTID
BTRFS_FREE_INO_OBJECTID
BTRFS_FREE_SPACE_BITMAP
BTRFS_FREE_SPACE_BITMAP_KEY
BTRFS_FREE_SPACE_EXTENT
BTRFS_FREE_SPACE_EXTENT_KEY
BTRFS_FREE_SPACE_INFO_KEY
BTRFS_FREE_SPACE_OBJECTID
BTRFS_FREE_SPACE_TREE_OBJECTID
BTRFS_FREE_SPACE_USING_BITMAPS
BTRFS_FS_TREE_OBJECTID
BTRFS_FT_BLKDEV
BTRFS_FT_CHRDEV
BTRFS_FT_DIR
BTRFS_FT_FIFO
BTRFS_FT_MAX
BTRFS_FT_REG_FILE
BTRFS_FT_SOCK
BTRFS_FT_SYMLINK
BTRFS_FT_UNKNOWN
BTRFS_FT_XATTR
BTRFS_HEADER_FLAG_RELOC
BTRFS_HEADER_FLAG_WRITTEN
BTRFS_INODE_APPEND
BTRFS_INODE_COMPRESS
BTRFS_INODE_DIRSYNC
BTRFS_INODE_EXTREF_KEY
BTRFS_INODE_IMMUTABLE
BTRFS_INODE_ITEM_KEY
BTRFS_INODE_NOATIME
BTRFS_INODE_NOCOMPRESS
BTRFS_INODE_NODATACOW
BTRFS_INODE_NODATASUM
BTRFS_INODE_NODUMP
BTRFS_INODE_PREALLOC
BTRFS_INODE_READONLY
BTRFS_INODE_REF_KEY
BTRFS_INODE_SYNC
BTRFS_LABEL_SIZE
BTRFS_LAST_FREE_OBJECTID
BTRFS_LINK_MAX
BTRFS_MAGIC
BTRFS_MAGIC_TEMPORARY
BTRFS_MAX_EXTENT_SIZE
BTRFS_MAX_LEVEL
BTRFS_MAX_METADATA_BLOCKSIZE
BTRFS_MAX_MIRRORS
BTRFS_METADATA_ITEM_KEY
BTRFS_MIXED_BACKREF_REV
BTRFS_MULTIPLE_OBJECTIDS
BTRFS_NAME_LEN
BTRFS_NUM_BACKUP_ROOTS
BTRFS_OLD_BACKREF_REV
BTRFS_ORPHAN_ITEM_KEY
BTRFS_ORPHAN_OBJECTID
BTRFS_PERSISTENT_ITEM_KEY
BTRFS_QGROUP_INFO_KEY
BTRFS_QGROUP_LEVEL_SHIFT
BTRFS_QGROUP_LIMIT_EXCL_CMPR
BTRFS_QGROUP_LIMIT_KEY
BTRFS_QGROUP_LIMIT_MAX_EXCL
BTRFS_QGROUP_LIMIT_MAX_RFER
BTRFS_QGROUP_LIMIT_RFER_CMPR
BTRFS_QGROUP_LIMIT_RSV_EXCL
BTRFS_QGROUP_LIMIT_RSV_RFER
BTRFS_QGROUP_RELATION_KEY
BTRFS_QGROUP_STATUS_FLAG_INCONSISTENT
BTRFS_QGROUP_STATUS_FLAG_ON
BTRFS_QGROUP_STATUS_FLAG_RESCAN
BTRFS_QGROUP_STATUS_KEY
BTRFS_QGROUP_STATUS_VERSION
BTRFS_QUOTA_TREE_OBJECTID
BTRFS_ROOT_BACKREF_KEY
BTRFS_ROOT_ITEM_KEY
BTRFS_ROOT_REF_KEY
BTRFS_ROOT_SUBVOL_RDONLY
BTRFS_ROOT_TREE_DIR_OBJECTID
BTRFS_ROOT_TREE_OBJECTID
BTRFS_SHARED_BLOCK_REF_KEY
BTRFS_SHARED_DATA_REF_KEY
BTRFS_SPACE_INFO_GLOBAL_RSV
BTRFS_STRING_ITEM_KEY
BTRFS_SUPER_FLAG_CHANGING_FSID
BTRFS_SUPER_FLAG_CHANGING_FSID_V2
BTRFS_SUPER_FLAG_METADUMP
BTRFS_SUPER_FLAG_METADUMP_V2
BTRFS_SUPER_FLAG_SEEDING
BTRFS_SYSTEM_CHUNK_ARRAY_SIZE
BTRFS_TEMPORARY_ITEM_KEY
BTRFS_TREE_BLOCK_REF_KEY
BTRFS_TREE_LOG_FIXUP_OBJECTID
BTRFS_TREE_LOG_OBJECTID
BTRFS_TREE_RELOC_OBJECTID
BTRFS_UUID_KEY_RECEIVED_SUBVOL
BTRFS_UUID_KEY_SUBVOL
BTRFS_UUID_SIZE
BTRFS_UUID_TREE_OBJECTID
BTRFS_XATTR_ITEM_KEY
mixins
__anonymous
mixin templates
BTRFS_SETGET_FUNCS
BTRFS_SETGET_HEADER_FUNCS
BTRFS_SETGET_STACK_FUNCS
structs
btrfs_balance_item
btrfs_block_group
btrfs_block_group_item
btrfs_chunk
btrfs_csum_item
btrfs_dev_extent
btrfs_dev_item
btrfs_dev_stats_item
btrfs_device
btrfs_dir_item
btrfs_dir_log_item
btrfs_disk_balance_args
btrfs_disk_key
btrfs_extent_data_ref
btrfs_extent_inline_ref
btrfs_extent_item
btrfs_extent_item_v0
btrfs_extent_ref_v0
btrfs_file_extent_item
btrfs_free_space_ctl
btrfs_free_space_entry
btrfs_free_space_header
btrfs_free_space_info
btrfs_fs_devices
btrfs_fs_info
btrfs_header
btrfs_inode_extref
btrfs_inode_item
btrfs_inode_ref
btrfs_item
btrfs_key
btrfs_key_ptr
btrfs_leaf
btrfs_mapping_tree
btrfs_node
btrfs_path
btrfs_qgroup_info_item
btrfs_qgroup_limit_item
btrfs_qgroup_status_item
btrfs_root
btrfs_root_backup
btrfs_root_item
btrfs_root_item_v0
btrfs_root_ref
btrfs_shared_data_ref
btrfs_space_info
btrfs_stripe
btrfs_super_block
btrfs_timespec
btrfs_trans_handle
btrfs_tree_block_info