Skip to main content

Module raw

Module raw 

Source
Expand description

§Raw bindgen output and ioctl declarations for the btrfs UAPI

The types in this module are generated automatically from uapi/src/raw/btrfs.h and btrfs_tree.h by bindgen. The ioctl_*! macro declarations translate each BTRFS_IOC_* C macro into a callable Rust function with the correct direction and argument type.

Prefer the typed wrappers in the sibling modules over using this module directly. The functions here operate on raw bindgen structs, require unsafe, and do not map errno values to meaningful errors.

Structs§

__IncompleteArrayField
btrfs_balance_args
btrfs_balance_args__bindgen_ty_1__bindgen_ty_1
btrfs_balance_args__bindgen_ty_2__bindgen_ty_1
btrfs_balance_item
btrfs_balance_progress
btrfs_block_group_item
btrfs_block_group_item_v2
btrfs_chunk
btrfs_csum_item
btrfs_data_container
btrfs_dev_extent
btrfs_dev_item
btrfs_dev_replace_item
btrfs_dev_stats_item
btrfs_dir_item
btrfs_dir_log_item
btrfs_disk_balance_args
btrfs_disk_balance_args__bindgen_ty_1__bindgen_ty_1
btrfs_disk_balance_args__bindgen_ty_2__bindgen_ty_1
btrfs_disk_key
btrfs_extent_data_ref
btrfs_extent_inline_ref
btrfs_extent_item
btrfs_extent_item_v0
btrfs_extent_owner_ref
btrfs_file_extent_item
btrfs_free_space_entry
btrfs_free_space_header
btrfs_free_space_info
btrfs_header
btrfs_inode_extref
btrfs_inode_item
btrfs_inode_ref
btrfs_ioctl_balance_args
btrfs_ioctl_clone_range_args
btrfs_ioctl_defrag_range_args
btrfs_ioctl_defrag_range_args__bindgen_ty_1__bindgen_ty_1
btrfs_ioctl_dev_info_args
btrfs_ioctl_dev_replace_args
btrfs_ioctl_dev_replace_start_params
btrfs_ioctl_dev_replace_status_params
btrfs_ioctl_encoded_io_args
btrfs_ioctl_feature_flags
btrfs_ioctl_fs_info_args
btrfs_ioctl_get_dev_stats
btrfs_ioctl_get_subvol_info_args
btrfs_ioctl_get_subvol_rootref_args
btrfs_ioctl_get_subvol_rootref_args__bindgen_ty_1
btrfs_ioctl_ino_lookup_args
btrfs_ioctl_ino_lookup_user_args
btrfs_ioctl_ino_path_args
btrfs_ioctl_logical_ino_args
btrfs_ioctl_qgroup_assign_args
btrfs_ioctl_qgroup_create_args
btrfs_ioctl_qgroup_limit_args
btrfs_ioctl_quota_ctl_args
btrfs_ioctl_quota_rescan_args
btrfs_ioctl_received_subvol_args
btrfs_ioctl_received_subvol_args_32
btrfs_ioctl_same_args
btrfs_ioctl_same_extent_info
btrfs_ioctl_scrub_args
btrfs_ioctl_search_args
btrfs_ioctl_search_args_v2
btrfs_ioctl_search_header
btrfs_ioctl_search_key
btrfs_ioctl_send_args
btrfs_ioctl_send_args_64
btrfs_ioctl_space_args
btrfs_ioctl_space_info
btrfs_ioctl_subvol_wait
btrfs_ioctl_timespec
btrfs_ioctl_timespec_32
btrfs_ioctl_vol_args
btrfs_ioctl_vol_args_v2
btrfs_ioctl_vol_args_v2__bindgen_ty_1__bindgen_ty_1
btrfs_item
btrfs_key
btrfs_key_ptr
btrfs_leaf
btrfs_node
btrfs_qgroup_info_item
btrfs_qgroup_inherit
btrfs_qgroup_limit
btrfs_qgroup_limit_item
btrfs_qgroup_status_item
btrfs_raid_stride
btrfs_remap_item
btrfs_root_backup
btrfs_root_item
btrfs_root_ref
btrfs_scrub_progress
btrfs_shared_data_ref
btrfs_stripe
btrfs_stripe_extent
btrfs_stripe_extent__bindgen_ty_1
btrfs_stripe_extent__bindgen_ty_1__bindgen_ty_1
btrfs_super_block
btrfs_timespec
btrfs_tree_block_info
btrfs_verity_descriptor_item
iovec

Constants§

BTRFS_AVAIL_ALLOC_BIT_SINGLE
BTRFS_BACKREF_REV_MAX
BTRFS_BACKREF_REV_SHIFT
BTRFS_BALANCE_ARGS_CONVERT
BTRFS_BALANCE_ARGS_DEVID
BTRFS_BALANCE_ARGS_DRANGE
BTRFS_BALANCE_ARGS_LIMIT
BTRFS_BALANCE_ARGS_LIMIT_RANGE
BTRFS_BALANCE_ARGS_MASK
BTRFS_BALANCE_ARGS_PROFILES
BTRFS_BALANCE_ARGS_SOFT
BTRFS_BALANCE_ARGS_STRIPES_RANGE
BTRFS_BALANCE_ARGS_USAGE
BTRFS_BALANCE_ARGS_USAGE_RANGE
BTRFS_BALANCE_ARGS_VRANGE
BTRFS_BALANCE_CTL_CANCEL
BTRFS_BALANCE_CTL_PAUSE
BTRFS_BALANCE_DATA
BTRFS_BALANCE_FORCE
BTRFS_BALANCE_ITEM_KEY
BTRFS_BALANCE_METADATA
BTRFS_BALANCE_OBJECTID
BTRFS_BALANCE_RESUME
BTRFS_BALANCE_STATE_CANCEL_REQ
BTRFS_BALANCE_STATE_PAUSE_REQ
BTRFS_BALANCE_STATE_RUNNING
BTRFS_BALANCE_SYSTEM
BTRFS_BALANCE_TYPE_MASK
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_METADATA_REMAP
BTRFS_BLOCK_GROUP_PROFILE_MASK
BTRFS_BLOCK_GROUP_RAID0
BTRFS_BLOCK_GROUP_RAID1
BTRFS_BLOCK_GROUP_RAID5
BTRFS_BLOCK_GROUP_RAID6
BTRFS_BLOCK_GROUP_RAID1C3
BTRFS_BLOCK_GROUP_RAID1C4
BTRFS_BLOCK_GROUP_RAID1_MASK
BTRFS_BLOCK_GROUP_RAID10
BTRFS_BLOCK_GROUP_RAID56_MASK
BTRFS_BLOCK_GROUP_REMAPPED
BTRFS_BLOCK_GROUP_SYSTEM
BTRFS_BLOCK_GROUP_TREE_OBJECTID
BTRFS_BLOCK_GROUP_TYPE_MASK
BTRFS_BTREE_INODE_OBJECTID
BTRFS_CHUNK_ITEM_KEY
BTRFS_CHUNK_TREE_OBJECTID
BTRFS_CSUM_CHANGE_OBJECTID
BTRFS_CSUM_SIZE
BTRFS_CSUM_TREE_OBJECTID
BTRFS_DATA_RELOC_TREE_OBJECTID
BTRFS_DEFRAG_RANGE_COMPRESS
BTRFS_DEFRAG_RANGE_COMPRESS_LEVEL
BTRFS_DEFRAG_RANGE_FLAGS_SUPP
BTRFS_DEFRAG_RANGE_NOCOMPRESS
BTRFS_DEFRAG_RANGE_START_IO
BTRFS_DEVICE_PATH_NAME_MAX
BTRFS_DEVICE_REMOVE_ARGS_MASK
BTRFS_DEVICE_SPEC_BY_ID
BTRFS_DEV_EXTENT_KEY
BTRFS_DEV_ITEMS_OBJECTID
BTRFS_DEV_ITEM_KEY
BTRFS_DEV_REPLACE_DEVID
BTRFS_DEV_REPLACE_ITEM_CONT_READING_FROM_SRCDEV_MODE_ALWAYS
BTRFS_DEV_REPLACE_ITEM_CONT_READING_FROM_SRCDEV_MODE_AVOID
BTRFS_DEV_REPLACE_KEY
BTRFS_DEV_STATS_KEY
BTRFS_DEV_STATS_OBJECTID
BTRFS_DEV_STATS_RESET
BTRFS_DEV_TREE_OBJECTID
BTRFS_DIR_INDEX_KEY
BTRFS_DIR_ITEM_KEY
BTRFS_DIR_LOG_INDEX_KEY
BTRFS_DIR_LOG_ITEM_KEY
BTRFS_EMPTY_SUBVOL_DIR_OBJECTID
BTRFS_ENCODED_IO_COMPRESSION_LZO_4K
BTRFS_ENCODED_IO_COMPRESSION_LZO_8K
BTRFS_ENCODED_IO_COMPRESSION_LZO_16K
BTRFS_ENCODED_IO_COMPRESSION_LZO_32K
BTRFS_ENCODED_IO_COMPRESSION_LZO_64K
BTRFS_ENCODED_IO_COMPRESSION_NONE
BTRFS_ENCODED_IO_COMPRESSION_TYPES
BTRFS_ENCODED_IO_COMPRESSION_ZLIB
BTRFS_ENCODED_IO_COMPRESSION_ZSTD
BTRFS_ENCODED_IO_ENCRYPTION_NONE
BTRFS_ENCODED_IO_ENCRYPTION_TYPES
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_SUPER
BTRFS_EXTENT_FLAG_TREE_BLOCK
BTRFS_EXTENT_ITEM_KEY
BTRFS_EXTENT_OWNER_REF_KEY
BTRFS_EXTENT_TREE_OBJECTID
BTRFS_FEATURE_COMPAT_RO_BLOCK_GROUP_TREE
BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE
BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE_VALID
BTRFS_FEATURE_COMPAT_RO_VERITY
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_EXTENT_TREE_V2
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_RAID_STRIPE_TREE
BTRFS_FEATURE_INCOMPAT_REMAP_TREE
BTRFS_FEATURE_INCOMPAT_SIMPLE_QUOTA
BTRFS_FEATURE_INCOMPAT_SKINNY_METADATA
BTRFS_FEATURE_INCOMPAT_ZONED
BTRFS_FILE_EXTENT_INLINE
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_FSID_SIZE
BTRFS_FS_INFO_FLAG_CSUM_INFO
BTRFS_FS_INFO_FLAG_GENERATION
BTRFS_FS_INFO_FLAG_METADATA_UUID
BTRFS_FS_TREE_OBJECTID
BTRFS_FT_BLKDEV
BTRFS_FT_CHRDEV
BTRFS_FT_DIR
BTRFS_FT_ENCRYPTED
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_FLAG_MASK
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_ROOT_ITEM_INIT
BTRFS_INODE_RO_FLAG_MASK
BTRFS_INODE_RO_VERITY
BTRFS_INODE_SYNC
BTRFS_INO_LOOKUP_PATH_MAX
BTRFS_INO_LOOKUP_USER_PATH_MAX
BTRFS_IOCTL_DEV_REPLACE_CMD_CANCEL
BTRFS_IOCTL_DEV_REPLACE_CMD_START
BTRFS_IOCTL_DEV_REPLACE_CMD_STATUS
BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_ALWAYS
BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_AVOID
BTRFS_IOCTL_DEV_REPLACE_RESULT_ALREADY_STARTED
BTRFS_IOCTL_DEV_REPLACE_RESULT_NOT_STARTED
BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_ERROR
BTRFS_IOCTL_DEV_REPLACE_RESULT_SCRUB_INPROGRESS
BTRFS_IOCTL_DEV_REPLACE_STATE_CANCELED
BTRFS_IOCTL_DEV_REPLACE_STATE_FINISHED
BTRFS_IOCTL_DEV_REPLACE_STATE_NEVER_STARTED
BTRFS_IOCTL_DEV_REPLACE_STATE_STARTED
BTRFS_IOCTL_DEV_REPLACE_STATE_SUSPENDED
BTRFS_IOCTL_MAGIC
BTRFS_IOC_SEND_64_COMPAT_DEFINED
BTRFS_IOC_SET_RECEIVED_SUBVOL_32_COMPAT_DEFINED
BTRFS_LABEL_SIZE
BTRFS_LAST_FREE_OBJECTID
BTRFS_LINK_MAX
BTRFS_LOGICAL_INO_ARGS_IGNORE_OFFSET
BTRFS_MAGIC
BTRFS_MAX_LEVEL
BTRFS_MAX_METADATA_BLOCKSIZE
BTRFS_MAX_ROOTREF_BUFFER_NUM
BTRFS_METADATA_ITEM_KEY
BTRFS_MIXED_BACKREF_REV
BTRFS_MULTIPLE_OBJECTIDS
BTRFS_NAME_LEN
BTRFS_NR_FILE_EXTENT_TYPES
BTRFS_NUM_BACKUP_ROOTS
BTRFS_OLD_BACKREF_REV
BTRFS_ORPHAN_ITEM_KEY
BTRFS_ORPHAN_OBJECTID
BTRFS_PATH_NAME_MAX
BTRFS_PERSISTENT_ITEM_KEY
BTRFS_QGROUP_INFO_KEY
BTRFS_QGROUP_INHERIT_FLAGS_SUPP
BTRFS_QGROUP_INHERIT_SET_LIMITS
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_FLAGS_MASK
BTRFS_QGROUP_STATUS_FLAG_INCONSISTENT
BTRFS_QGROUP_STATUS_FLAG_ON
BTRFS_QGROUP_STATUS_FLAG_RESCAN
BTRFS_QGROUP_STATUS_FLAG_SIMPLE_MODE
BTRFS_QGROUP_STATUS_KEY
BTRFS_QGROUP_STATUS_VERSION
BTRFS_QUOTA_CTL_DISABLE
BTRFS_QUOTA_CTL_ENABLE
BTRFS_QUOTA_CTL_ENABLE_SIMPLE_QUOTA
BTRFS_QUOTA_CTL_RESCAN__NOTUSED
BTRFS_QUOTA_TREE_OBJECTID
BTRFS_RAID_STRIPE_KEY
BTRFS_RAID_STRIPE_TREE_OBJECTID
BTRFS_REMAP_TREE_OBJECTID
BTRFS_ROOT_BACKREF_KEY
BTRFS_ROOT_ITEM_KEY
BTRFS_ROOT_REF_KEY
BTRFS_ROOT_SUBVOL_DEAD
BTRFS_ROOT_SUBVOL_RDONLY
BTRFS_ROOT_TREE_DIR_OBJECTID
BTRFS_ROOT_TREE_OBJECTID
BTRFS_SAME_DATA_DIFFERS
BTRFS_SCRUB_READONLY
BTRFS_SCRUB_SUPPORTED_FLAGS
BTRFS_SEND_FLAG_COMPRESSED
BTRFS_SEND_FLAG_MASK
BTRFS_SEND_FLAG_NO_FILE_DATA
BTRFS_SEND_FLAG_OMIT_END_CMD
BTRFS_SEND_FLAG_OMIT_STREAM_HEADER
BTRFS_SEND_FLAG_VERSION
BTRFS_SHARED_BLOCK_REF_KEY
BTRFS_SHARED_DATA_REF_KEY
BTRFS_SPACE_INFO_GLOBAL_RSV
BTRFS_STRING_ITEM_KEY
BTRFS_SUBVOL_CREATE_ARGS_MASK
BTRFS_SUBVOL_CREATE_ASYNC
BTRFS_SUBVOL_DELETE_ARGS_MASK
BTRFS_SUBVOL_NAME_MAX
BTRFS_SUBVOL_QGROUP_INHERIT
BTRFS_SUBVOL_RDONLY
BTRFS_SUBVOL_SPEC_BY_ID
BTRFS_SUBVOL_SYNC_COUNT
BTRFS_SUBVOL_SYNC_PEEK_FIRST
BTRFS_SUBVOL_SYNC_PEEK_LAST
BTRFS_SUBVOL_SYNC_WAIT_FOR_ONE
BTRFS_SUBVOL_SYNC_WAIT_FOR_QUEUED
BTRFS_SUPER_FLAG_CHANGING_BG_TREE
BTRFS_SUPER_FLAG_CHANGING_DATA_CSUM
BTRFS_SUPER_FLAG_CHANGING_FSID
BTRFS_SUPER_FLAG_CHANGING_FSID_V2
BTRFS_SUPER_FLAG_CHANGING_META_CSUM
BTRFS_SUPER_FLAG_ERROR
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_UUID_UNPARSED_SIZE
BTRFS_VERITY_DESC_ITEM_KEY
BTRFS_VERITY_MERKLE_ITEM_KEY
BTRFS_VOL_ARG_V2_FLAGS_SUPPORTED
BTRFS_VOL_NAME_MAX
BTRFS_XATTR_ITEM_KEY
btrfs_csum_type_BTRFS_CSUM_TYPE_BLAKE2
btrfs_csum_type_BTRFS_CSUM_TYPE_CRC32
btrfs_csum_type_BTRFS_CSUM_TYPE_SHA256
btrfs_csum_type_BTRFS_CSUM_TYPE_XXHASH
btrfs_dev_stat_values_BTRFS_DEV_STAT_CORRUPTION_ERRS
btrfs_dev_stat_values_BTRFS_DEV_STAT_FLUSH_ERRS
btrfs_dev_stat_values_BTRFS_DEV_STAT_GENERATION_ERRS
btrfs_dev_stat_values_BTRFS_DEV_STAT_READ_ERRS
btrfs_dev_stat_values_BTRFS_DEV_STAT_VALUES_MAX
btrfs_dev_stat_values_BTRFS_DEV_STAT_WRITE_ERRS
btrfs_err_code_BTRFS_ERROR_DEV_EXCL_RUN_IN_PROGRESS
btrfs_err_code_BTRFS_ERROR_DEV_MISSING_NOT_FOUND
btrfs_err_code_BTRFS_ERROR_DEV_ONLY_WRITABLE
btrfs_err_code_BTRFS_ERROR_DEV_RAID1C3_MIN_NOT_MET
btrfs_err_code_BTRFS_ERROR_DEV_RAID1C4_MIN_NOT_MET
btrfs_err_code_BTRFS_ERROR_DEV_RAID1_MIN_NOT_MET
btrfs_err_code_BTRFS_ERROR_DEV_RAID5_MIN_NOT_MET
btrfs_err_code_BTRFS_ERROR_DEV_RAID6_MIN_NOT_MET
btrfs_err_code_BTRFS_ERROR_DEV_RAID10_MIN_NOT_MET
btrfs_err_code_BTRFS_ERROR_DEV_TGT_REPLACE

Functions§

btrfs_ioc_add_dev
btrfs_ioc_balance
btrfs_ioc_balance_ctl
btrfs_ioc_balance_progress
btrfs_ioc_balance_v2
btrfs_ioc_clone
btrfs_ioc_clone_range
btrfs_ioc_default_subvol
btrfs_ioc_defrag
btrfs_ioc_defrag_range
btrfs_ioc_dev_info
btrfs_ioc_dev_replace
btrfs_ioc_devices_ready
btrfs_ioc_encoded_read
btrfs_ioc_encoded_write
btrfs_ioc_file_extent_same
btrfs_ioc_forget_dev
btrfs_ioc_fs_info
btrfs_ioc_get_dev_stats
btrfs_ioc_get_features
btrfs_ioc_get_fslabel
btrfs_ioc_get_subvol_info
btrfs_ioc_get_subvol_rootref
btrfs_ioc_get_supported_features
btrfs_ioc_ino_lookup
btrfs_ioc_ino_lookup_user
btrfs_ioc_ino_paths
btrfs_ioc_logical_ino
btrfs_ioc_logical_ino_v2
btrfs_ioc_qgroup_assign
btrfs_ioc_qgroup_create
btrfs_ioc_qgroup_limit
btrfs_ioc_quota_ctl
btrfs_ioc_quota_rescan
btrfs_ioc_quota_rescan_status
btrfs_ioc_quota_rescan_wait
btrfs_ioc_resize
btrfs_ioc_rm_dev
btrfs_ioc_rm_dev_v2
btrfs_ioc_scan_dev
btrfs_ioc_scrub
btrfs_ioc_scrub_cancel
btrfs_ioc_scrub_progress
btrfs_ioc_send
btrfs_ioc_set_features
btrfs_ioc_set_fslabel
btrfs_ioc_set_received_subvol
btrfs_ioc_snap_create
btrfs_ioc_snap_create_v2
btrfs_ioc_snap_destroy
btrfs_ioc_snap_destroy_v2
btrfs_ioc_space_info
btrfs_ioc_start_sync
btrfs_ioc_subvol_create
btrfs_ioc_subvol_create_v2
btrfs_ioc_subvol_getflags
btrfs_ioc_subvol_setflags
btrfs_ioc_subvol_sync_wait
btrfs_ioc_sync
btrfs_ioc_tree_search
btrfs_ioc_tree_search_v2
btrfs_ioc_wait_sync

Type Aliases§

__le16
__le32
__le64
__s8
__s32
__s64
__u8
__u16
__u32
__u64
_bindgen_ty_1
btrfs_csum_type
btrfs_dev_stat_values
btrfs_err_code

Unions§

btrfs_balance_args__bindgen_ty_1
btrfs_balance_args__bindgen_ty_2
btrfs_disk_balance_args__bindgen_ty_1
btrfs_disk_balance_args__bindgen_ty_2
btrfs_ioctl_defrag_range_args__bindgen_ty_1
btrfs_ioctl_dev_replace_args__bindgen_ty_1
btrfs_ioctl_send_args_64__bindgen_ty_1
btrfs_ioctl_vol_args_v2__bindgen_ty_1
btrfs_ioctl_vol_args_v2__bindgen_ty_2