btrfs.c.ioctl

D translation of ioctl.h from btrfs-progs (v5.9)

Members

Enums

btrfs_dev_stat_values
enum btrfs_dev_stat_values
Undocumented in source.
btrfs_err_code
enum btrfs_err_code
Undocumented in source.

Functions

btrfs_err_str
const(char)* btrfs_err_str(btrfs_err_code err_code)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

BTRFS_BALANCE_CTL_CANCEL
enum BTRFS_BALANCE_CTL_CANCEL;
Undocumented in source.
BTRFS_BALANCE_CTL_PAUSE
enum BTRFS_BALANCE_CTL_PAUSE;
Undocumented in source.
BTRFS_BALANCE_CTL_RESUME
enum BTRFS_BALANCE_CTL_RESUME;
Undocumented in source.
BTRFS_BALANCE_STATE_CANCEL_REQ
enum BTRFS_BALANCE_STATE_CANCEL_REQ;
Undocumented in source.
BTRFS_BALANCE_STATE_PAUSE_REQ
enum BTRFS_BALANCE_STATE_PAUSE_REQ;
Undocumented in source.
BTRFS_BALANCE_STATE_RUNNING
enum BTRFS_BALANCE_STATE_RUNNING;
Undocumented in source.
BTRFS_DEFRAG_RANGE_COMPRESS
enum BTRFS_DEFRAG_RANGE_COMPRESS;
Undocumented in source.
BTRFS_DEFRAG_RANGE_START_IO
enum BTRFS_DEFRAG_RANGE_START_IO;
Undocumented in source.
BTRFS_DEVICE_PATH_NAME_MAX
enum BTRFS_DEVICE_PATH_NAME_MAX;
Undocumented in source.
BTRFS_DEVICE_SPEC_BY_ID
enum BTRFS_DEVICE_SPEC_BY_ID;
Undocumented in source.
BTRFS_DEV_STATS_RESET
enum BTRFS_DEV_STATS_RESET;
Undocumented in source.
BTRFS_FSID_SIZE
enum BTRFS_FSID_SIZE;
Undocumented in source.
BTRFS_INO_LOOKUP_PATH_MAX
enum BTRFS_INO_LOOKUP_PATH_MAX;
Undocumented in source.
BTRFS_INO_LOOKUP_USER_PATH_MAX
enum BTRFS_INO_LOOKUP_USER_PATH_MAX;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_CMD_CANCEL
enum BTRFS_IOCTL_DEV_REPLACE_CMD_CANCEL;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_CMD_START
enum BTRFS_IOCTL_DEV_REPLACE_CMD_START;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_CMD_STATUS
enum BTRFS_IOCTL_DEV_REPLACE_CMD_STATUS;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_ALWAYS
enum BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_ALWAYS;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_AVOID
enum BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_AVOID;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_RESULT_ALREADY_STARTED
enum BTRFS_IOCTL_DEV_REPLACE_RESULT_ALREADY_STARTED;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_RESULT_NOT_STARTED
enum BTRFS_IOCTL_DEV_REPLACE_RESULT_NOT_STARTED;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_ERROR
enum BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_ERROR;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_RESULT
enum BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_RESULT;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_RESULT_SCRUB_INPROGRESS
enum BTRFS_IOCTL_DEV_REPLACE_RESULT_SCRUB_INPROGRESS;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_STATE_CANCELED
enum BTRFS_IOCTL_DEV_REPLACE_STATE_CANCELED;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_STATE_FINISHED
enum BTRFS_IOCTL_DEV_REPLACE_STATE_FINISHED;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_STATE_NEVER_STARTED
enum BTRFS_IOCTL_DEV_REPLACE_STATE_NEVER_STARTED;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_STATE_STARTED
enum BTRFS_IOCTL_DEV_REPLACE_STATE_STARTED;
Undocumented in source.
BTRFS_IOCTL_DEV_REPLACE_STATE_SUSPENDED
enum BTRFS_IOCTL_DEV_REPLACE_STATE_SUSPENDED;
Undocumented in source.
BTRFS_IOCTL_MAGIC
enum BTRFS_IOCTL_MAGIC;
Undocumented in source.
BTRFS_IOC_ADD_DEV
enum BTRFS_IOC_ADD_DEV;
Undocumented in source.
BTRFS_IOC_BALANCE
enum BTRFS_IOC_BALANCE;
Undocumented in source.
BTRFS_IOC_BALANCE_CTL
enum BTRFS_IOC_BALANCE_CTL;
Undocumented in source.
BTRFS_IOC_BALANCE_PROGRESS
enum BTRFS_IOC_BALANCE_PROGRESS;
Undocumented in source.
BTRFS_IOC_BALANCE_V2
enum BTRFS_IOC_BALANCE_V2;
Undocumented in source.
BTRFS_IOC_CLONE
enum BTRFS_IOC_CLONE;
Undocumented in source.
BTRFS_IOC_CLONE_RANGE
enum BTRFS_IOC_CLONE_RANGE;
Undocumented in source.
BTRFS_IOC_DEFAULT_SUBVOL
enum BTRFS_IOC_DEFAULT_SUBVOL;
Undocumented in source.
BTRFS_IOC_DEFRAG
enum BTRFS_IOC_DEFRAG;
Undocumented in source.
BTRFS_IOC_DEFRAG_RANGE
enum BTRFS_IOC_DEFRAG_RANGE;
Undocumented in source.
BTRFS_IOC_DEVICES_READY
enum BTRFS_IOC_DEVICES_READY;
Undocumented in source.
BTRFS_IOC_DEV_INFO
enum BTRFS_IOC_DEV_INFO;
Undocumented in source.
BTRFS_IOC_DEV_REPLACE
enum BTRFS_IOC_DEV_REPLACE;
Undocumented in source.
BTRFS_IOC_FILE_EXTENT_SAME
enum BTRFS_IOC_FILE_EXTENT_SAME;
Undocumented in source.
BTRFS_IOC_FORGET_DEV
enum BTRFS_IOC_FORGET_DEV;
Undocumented in source.
BTRFS_IOC_FS_INFO
enum BTRFS_IOC_FS_INFO;
Undocumented in source.
BTRFS_IOC_GET_DEV_STATS
enum BTRFS_IOC_GET_DEV_STATS;
Undocumented in source.
BTRFS_IOC_GET_FEATURES
enum BTRFS_IOC_GET_FEATURES;
Undocumented in source.
BTRFS_IOC_GET_FSLABEL
enum BTRFS_IOC_GET_FSLABEL;
Undocumented in source.
BTRFS_IOC_GET_SUBVOL_INFO
enum BTRFS_IOC_GET_SUBVOL_INFO;
Undocumented in source.
BTRFS_IOC_GET_SUBVOL_ROOTREF
enum BTRFS_IOC_GET_SUBVOL_ROOTREF;
Undocumented in source.
BTRFS_IOC_GET_SUPPORTED_FEATURES
enum BTRFS_IOC_GET_SUPPORTED_FEATURES;
Undocumented in source.
BTRFS_IOC_INO_LOOKUP
enum BTRFS_IOC_INO_LOOKUP;
Undocumented in source.
BTRFS_IOC_INO_LOOKUP_USER
enum BTRFS_IOC_INO_LOOKUP_USER;
Undocumented in source.
BTRFS_IOC_INO_PATHS
enum BTRFS_IOC_INO_PATHS;
Undocumented in source.
BTRFS_IOC_LOGICAL_INO
enum BTRFS_IOC_LOGICAL_INO;
Undocumented in source.
BTRFS_IOC_LOGICAL_INO_V2
enum BTRFS_IOC_LOGICAL_INO_V2;
Undocumented in source.
BTRFS_IOC_QGROUP_ASSIGN
enum BTRFS_IOC_QGROUP_ASSIGN;
Undocumented in source.
BTRFS_IOC_QGROUP_CREATE
enum BTRFS_IOC_QGROUP_CREATE;
Undocumented in source.
BTRFS_IOC_QGROUP_LIMIT
enum BTRFS_IOC_QGROUP_LIMIT;
Undocumented in source.
BTRFS_IOC_QUOTA_CTL
enum BTRFS_IOC_QUOTA_CTL;
Undocumented in source.
BTRFS_IOC_QUOTA_RESCAN
enum BTRFS_IOC_QUOTA_RESCAN;
Undocumented in source.
BTRFS_IOC_QUOTA_RESCAN_STATUS
enum BTRFS_IOC_QUOTA_RESCAN_STATUS;
Undocumented in source.
BTRFS_IOC_QUOTA_RESCAN_WAIT
enum BTRFS_IOC_QUOTA_RESCAN_WAIT;
Undocumented in source.
BTRFS_IOC_RESIZE
enum BTRFS_IOC_RESIZE;
Undocumented in source.
BTRFS_IOC_RM_DEV
enum BTRFS_IOC_RM_DEV;
Undocumented in source.
BTRFS_IOC_RM_DEV_V2
enum BTRFS_IOC_RM_DEV_V2;
Undocumented in source.
BTRFS_IOC_SCAN_DEV
enum BTRFS_IOC_SCAN_DEV;
Undocumented in source.
BTRFS_IOC_SCRUB
enum BTRFS_IOC_SCRUB;
Undocumented in source.
BTRFS_IOC_SCRUB_CANCEL
enum BTRFS_IOC_SCRUB_CANCEL;
Undocumented in source.
BTRFS_IOC_SCRUB_PROGRESS
enum BTRFS_IOC_SCRUB_PROGRESS;
Undocumented in source.
BTRFS_IOC_SEND
enum BTRFS_IOC_SEND;
Undocumented in source.
BTRFS_IOC_SEND_64
enum BTRFS_IOC_SEND_64;
Undocumented in source.
BTRFS_IOC_SEND_64_COMPAT_DEFINED
enum BTRFS_IOC_SEND_64_COMPAT_DEFINED;
Undocumented in source.
BTRFS_IOC_SET_FEATURES
enum BTRFS_IOC_SET_FEATURES;
Undocumented in source.
BTRFS_IOC_SET_FSLABEL
enum BTRFS_IOC_SET_FSLABEL;
Undocumented in source.
BTRFS_IOC_SET_RECEIVED_SUBVOL
enum BTRFS_IOC_SET_RECEIVED_SUBVOL;
Undocumented in source.
BTRFS_IOC_SET_RECEIVED_SUBVOL_32
enum BTRFS_IOC_SET_RECEIVED_SUBVOL_32;
Undocumented in source.
BTRFS_IOC_SET_RECEIVED_SUBVOL_32_COMPAT_DEFINED
enum BTRFS_IOC_SET_RECEIVED_SUBVOL_32_COMPAT_DEFINED;
Undocumented in source.
BTRFS_IOC_SNAP_CREATE
enum BTRFS_IOC_SNAP_CREATE;
Undocumented in source.
BTRFS_IOC_SNAP_CREATE_V2
enum BTRFS_IOC_SNAP_CREATE_V2;
Undocumented in source.
BTRFS_IOC_SNAP_DESTROY
enum BTRFS_IOC_SNAP_DESTROY;
Undocumented in source.
BTRFS_IOC_SNAP_DESTROY_V2
enum BTRFS_IOC_SNAP_DESTROY_V2;
Undocumented in source.
BTRFS_IOC_SPACE_INFO
enum BTRFS_IOC_SPACE_INFO;
Undocumented in source.
BTRFS_IOC_START_SYNC
enum BTRFS_IOC_START_SYNC;
Undocumented in source.
BTRFS_IOC_SUBVOL_CREATE
enum BTRFS_IOC_SUBVOL_CREATE;
Undocumented in source.
BTRFS_IOC_SUBVOL_CREATE_V2
enum BTRFS_IOC_SUBVOL_CREATE_V2;
Undocumented in source.
BTRFS_IOC_SUBVOL_GETFLAGS
enum BTRFS_IOC_SUBVOL_GETFLAGS;
Undocumented in source.
BTRFS_IOC_SUBVOL_SETFLAGS
enum BTRFS_IOC_SUBVOL_SETFLAGS;
Undocumented in source.
BTRFS_IOC_SYNC
enum BTRFS_IOC_SYNC;
Undocumented in source.
BTRFS_IOC_TRANS_END
enum BTRFS_IOC_TRANS_END;
Undocumented in source.
BTRFS_IOC_TRANS_START
enum BTRFS_IOC_TRANS_START;
Undocumented in source.
BTRFS_IOC_TREE_SEARCH
enum BTRFS_IOC_TREE_SEARCH;
Undocumented in source.
BTRFS_IOC_TREE_SEARCH_V2
enum BTRFS_IOC_TREE_SEARCH_V2;
Undocumented in source.
BTRFS_IOC_WAIT_SYNC
enum BTRFS_IOC_WAIT_SYNC;
Undocumented in source.
BTRFS_LOGICAL_INO_ARGS_IGNORE_OFFSET
enum BTRFS_LOGICAL_INO_ARGS_IGNORE_OFFSET;
Undocumented in source.
BTRFS_MAX_ROOTREF_BUFFER_NUM
enum BTRFS_MAX_ROOTREF_BUFFER_NUM;
Undocumented in source.
BTRFS_PATH_NAME_MAX
enum BTRFS_PATH_NAME_MAX;
Undocumented in source.
BTRFS_QGROUP_INHERIT_SET_LIMITS
enum BTRFS_QGROUP_INHERIT_SET_LIMITS;
Undocumented in source.
BTRFS_QUOTA_CTL_DISABLE
enum BTRFS_QUOTA_CTL_DISABLE;
Undocumented in source.
BTRFS_QUOTA_CTL_ENABLE
enum BTRFS_QUOTA_CTL_ENABLE;
Undocumented in source.
BTRFS_SAME_DATA_DIFFERS
enum BTRFS_SAME_DATA_DIFFERS;
Undocumented in source.
BTRFS_SCRUB_READONLY
enum BTRFS_SCRUB_READONLY;
Undocumented in source.
BTRFS_SEARCH_ARGS_BUFSIZE
enum BTRFS_SEARCH_ARGS_BUFSIZE;
Undocumented in source.
BTRFS_SEND_FLAG_MASK
enum BTRFS_SEND_FLAG_MASK;
Undocumented in source.
BTRFS_SEND_FLAG_NO_FILE_DATA
enum BTRFS_SEND_FLAG_NO_FILE_DATA;
Undocumented in source.
BTRFS_SEND_FLAG_OMIT_END_CMD
enum BTRFS_SEND_FLAG_OMIT_END_CMD;
Undocumented in source.
BTRFS_SEND_FLAG_OMIT_STREAM_HEADER
enum BTRFS_SEND_FLAG_OMIT_STREAM_HEADER;
Undocumented in source.
BTRFS_SUBVOL_CREATE_ASYNC
enum BTRFS_SUBVOL_CREATE_ASYNC;
Undocumented in source.
BTRFS_SUBVOL_NAME_MAX
enum BTRFS_SUBVOL_NAME_MAX;
Undocumented in source.
BTRFS_SUBVOL_QGROUP_INHERIT
enum BTRFS_SUBVOL_QGROUP_INHERIT;
Undocumented in source.
BTRFS_SUBVOL_RDONLY
enum BTRFS_SUBVOL_RDONLY;
Undocumented in source.
BTRFS_SUBVOL_SPEC_BY_ID
enum BTRFS_SUBVOL_SPEC_BY_ID;
Undocumented in source.
BTRFS_UUID_SIZE (from btrfs.c.kernel_shared.ctree)
enum BTRFS_UUID_SIZE; via public import btrfs.c.kernel_shared.ctree : BTRFS_UUID_SIZE;
Undocumented in source.
BTRFS_VOL_ARG_V2_FLAGS_SUPPORTED
enum BTRFS_VOL_ARG_V2_FLAGS_SUPPORTED;
Undocumented in source.
BTRFS_VOL_NAME_MAX
enum BTRFS_VOL_NAME_MAX;
Undocumented in source.

Structs

btrfs_balance_args
struct btrfs_balance_args
Undocumented in source.
btrfs_balance_progress
struct btrfs_balance_progress
Undocumented in source.
btrfs_data_container
struct btrfs_data_container
Undocumented in source.
btrfs_ioctl_balance_args
struct btrfs_ioctl_balance_args
Undocumented in source.
btrfs_ioctl_clone_range_args
struct btrfs_ioctl_clone_range_args
Undocumented in source.
btrfs_ioctl_defrag_range_args
struct btrfs_ioctl_defrag_range_args
Undocumented in source.
btrfs_ioctl_dev_info_args
struct btrfs_ioctl_dev_info_args
Undocumented in source.
btrfs_ioctl_dev_replace_args
struct btrfs_ioctl_dev_replace_args
Undocumented in source.
btrfs_ioctl_dev_replace_start_params
struct btrfs_ioctl_dev_replace_start_params
Undocumented in source.
btrfs_ioctl_dev_replace_status_params
struct btrfs_ioctl_dev_replace_status_params
Undocumented in source.
btrfs_ioctl_feature_flags
struct btrfs_ioctl_feature_flags
Undocumented in source.
btrfs_ioctl_fs_info_args
struct btrfs_ioctl_fs_info_args
Undocumented in source.
btrfs_ioctl_get_dev_stats
struct btrfs_ioctl_get_dev_stats
Undocumented in source.
btrfs_ioctl_get_subvol_info_args
struct btrfs_ioctl_get_subvol_info_args
Undocumented in source.
btrfs_ioctl_get_subvol_rootref_args
struct btrfs_ioctl_get_subvol_rootref_args
Undocumented in source.
btrfs_ioctl_ino_lookup_args
struct btrfs_ioctl_ino_lookup_args
Undocumented in source.
btrfs_ioctl_ino_lookup_user_args
struct btrfs_ioctl_ino_lookup_user_args
Undocumented in source.
btrfs_ioctl_ino_path_args
struct btrfs_ioctl_ino_path_args
Undocumented in source.
btrfs_ioctl_logical_ino_args
struct btrfs_ioctl_logical_ino_args
Undocumented in source.
btrfs_ioctl_qgroup_assign_args
struct btrfs_ioctl_qgroup_assign_args
Undocumented in source.
btrfs_ioctl_qgroup_create_args
struct btrfs_ioctl_qgroup_create_args
Undocumented in source.
btrfs_ioctl_qgroup_limit_args
struct btrfs_ioctl_qgroup_limit_args
Undocumented in source.
btrfs_ioctl_quota_ctl_args
struct btrfs_ioctl_quota_ctl_args
Undocumented in source.
btrfs_ioctl_quota_rescan_args
struct btrfs_ioctl_quota_rescan_args
Undocumented in source.
btrfs_ioctl_received_subvol_args
struct btrfs_ioctl_received_subvol_args
Undocumented in source.
btrfs_ioctl_received_subvol_args_32
struct btrfs_ioctl_received_subvol_args_32
Undocumented in source.
btrfs_ioctl_same_args
struct btrfs_ioctl_same_args
Undocumented in source.
btrfs_ioctl_same_extent_info
struct btrfs_ioctl_same_extent_info
Undocumented in source.
btrfs_ioctl_scrub_args
struct btrfs_ioctl_scrub_args
Undocumented in source.
btrfs_ioctl_search_args
struct btrfs_ioctl_search_args
Undocumented in source.
btrfs_ioctl_search_args_v2
struct btrfs_ioctl_search_args_v2
Undocumented in source.
btrfs_ioctl_search_header
struct btrfs_ioctl_search_header
Undocumented in source.
btrfs_ioctl_search_key
struct btrfs_ioctl_search_key
Undocumented in source.
btrfs_ioctl_send_args
struct btrfs_ioctl_send_args
Undocumented in source.
btrfs_ioctl_send_args_64
struct btrfs_ioctl_send_args_64
Undocumented in source.
btrfs_ioctl_space_args
struct btrfs_ioctl_space_args
Undocumented in source.
btrfs_ioctl_space_info
struct btrfs_ioctl_space_info
Undocumented in source.
btrfs_ioctl_timespec
struct btrfs_ioctl_timespec
Undocumented in source.
btrfs_ioctl_timespec_32
struct btrfs_ioctl_timespec_32
Undocumented in source.
btrfs_ioctl_vol_args
struct btrfs_ioctl_vol_args
Undocumented in source.
btrfs_ioctl_vol_args_v2
struct btrfs_ioctl_vol_args_v2
Undocumented in source.
btrfs_qgroup_inherit
struct btrfs_qgroup_inherit
Undocumented in source.
btrfs_qgroup_limit
struct btrfs_qgroup_limit
Undocumented in source.
btrfs_scrub_progress
struct btrfs_scrub_progress
Undocumented in source.

Meta