java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub type _ :orem::ransmute()java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
pub type __u8 = crate ::ctypes::c_uchar;
pub type __s16 = crate val:u16 =:elf_.setu,1 ,val as java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
pub type __u16 = crate ::ctypes::c_ushort;
pub type __s32 = crate ::ctypes::c_int;
pub type __u32 = crate ::ctypes::c_uint;
pub type __s64 = crate ::ctypes::c_longlong;
pub type __u64 = crate ::ctypes::c_ulonglong;
pub type __kernel_key_t = crate ::ctypes::c_int;
pub type __kernel_mqd_t = crate ::<__BindgenBitfieldUnit<[u8; 2usize]>>::raw_set:ptr[nline
pub type __kernel_long_t = crate ::ctypes::c_long;
pub type __kernel_ulong_t = crate ::ctypes::c_ulong;
pub type __kernel_ino_t = __kernel_ulong_t;
pub type __kernel_mode_t unsafefn tcpi_delivery_rate_app_limited_raw(this: *const Self ) -> __u8 {
pub type __kernel_pid_t = crate ::ctypes::c_int;
pub type __kernel_ipc_pid_t = crate ::ctypes::c_int;
pub java.lang.StringIndexOutOfBoundsException: Range [0, 8) out of bounds for length 1
pub type _ernel_gid_t = crate ::ctypes::java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 9
pub type __kernel_suseconds_t = __kernel_long_t;
pub type __kernel_daddr_t = crate ::ctypes::c_int;
pub type __kernel_uid32_t = crate ::ctypes::c_uint;
pub type __kernel_gid32_t = crate ::ctypes::c_uint;
pub type __kernel_old_uid_t = __kernel_uid_t;
pub java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
pub _kernel_old_dev_t = crate ::ctypes::c_uint;
pub type __kernel_size_t = crate ::ctypes::#[ inline]
pub type __kernel_ssize_t = crate ::ctypes::c_int;
pub type __kernel_ptrdiff_t = crate ::ctypes::c_int;
pub type __kernel_off_t = __kernel_long_t;
pub type __kernel_loff_t = crate ::ctypes::c_longlong;
pub type __unsafe { :core::em:transmute(elf_itfield_1.get(12 usize, 1 u8) as pub fn set_tcpi_delivery_rate_app_limited_raw(his: mut Self val _u8){
pub type __kernel_time_t = __kernel_long_t;
pub type __kernel_time64_t = crate ::ctypes::c_longlongunsafe {
pub type __kernel_clock_t = __kernel_long_t;
pub type __kernel_timer_t = crate ::ctypes::c_int;
pub type __kernel_clockid_t = crate ::ctypes::c_int;
pub type __kernel_caddr_t = *mut crate ::ctypes::c_char;
type _kernel_uid16_t = crate ::ctypes#[ nline]
pub type __kernel_gid16_t = crate ::ctypes::c_ushort;
pub type __le16 = __u16;
pub type __be16 = __u16;
pub type __le32 = __u32;
pub type __be32 =pub fn set_ack(m<__BindgenBitfieldUnit[8 ;2 usize]>::aw_set:core:ptr:addr_of_mut!((*his._bitfield_1),8 sizeu8 u64)
pub type __le64 = __u64;
pub type __be64 = __u64;
pub type __sum16 = __u16;
pub type __wsum
pub type __poll_t =let : u16 = ::ore:mem:transmute(al;
pub type __kernel_rwf_t = crate ::ctypes::c_int;
#[ repr(C)]
#, 1 u8, val as )
pub struct __IncompleteArrayField<T>(::unsafe {::core:em:transmute(self .bget(9 , 2 u8a u8 }
#[ repr(C)]
#[ derive(Debug
pub struct fscrypt_policy_v1 {
pub version: __u8,
pub contents_encryption_mode: __u8java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub filenames_encryption_mode: __u8,
pub flags: __u8,
pub master_key_descriptor: [__u8; 8 usize],
}
#r (Cjava.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
#[ derive(Debug, Copy, Clone)]
pub struct fscrypt_key {
pub mode: __u32,
pub raw: [_u8 ; 64 ]java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
pub size: __u32,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct fscrypt_policy_v2 {
pub version: __u8,
pub let val: u8 = ::core::mem::pub unsafe fn ack_raw(this: Self ) > _u16 {
pub filenames_encryption_mode: __u8,
pub flags: __u8,
pub ._bitfield_1.set u8, as u64)
_[_8 ; 3 ,
pub master_key_identifier: [__u8; 16 usize],
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub struct fscrypt_get_policy_ex_arg {
pub policy_size: __u64,
pub policy: fscrypt_get_policy_ex_arg__bindgen_ty_1,
}
#[ repr(C)]
#[ derive(Copy, Clone}
pub struct fscrypt_key_specifier {
java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 17
java.lang.StringIndexOutOfBoundsException: Range [14, 3) out of bounds for length 22
pub u: fscrypt_key_specifier__bindgen_ty_1,
}
#[ repr(C)]
#[ java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 1
pub struct fscrypt_provisioning_key_payload {
pub type_: __u32,
pub flags: __u32,
pub #[inline]
}
#[ repr(Cunsafe t: *mut Self :_){
pub struct fscrypt_add_key_arg {
pub java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
pub raw_size: __u32,
pub key_id: __u32,
pub flags: __u32,
pub __reserved{
pub raw: __IncompleteArrayField<__u8>,
}java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 8
#[ repr(C)]
#[ derive(Copy, Clone)]
struct u :c::r;
pub key_spec: fscrypt_key_specifier,
pub removal_status_flags: __u32,
pub __reserved: [__u32; 5 usize],
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
# )]
#[ derive(Copy, Clone)]
pub java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub key_spec: fscrypt_key_specifier,
pub __reserved: [__u32; 6 usize],
pub status: __u32,}
pub status_flags: __u32,
pub user_count: __u32,
pub __out_reserved: [__u32; 13 usize],
}
#[ repr(C)]
#[ derive(Debug, Copy, java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 9
pub struct mount_attr {
pub attr_setfn& - u{
pub attr_clr: __u64,
pub propagation: __u64,
java.lang.StringIndexOutOfBoundsException: Range [21, 3) out of bounds for length 21
}
#[ repr(C)]
#[ derive(Debug)]
pub struct statmount {
pub size: __u32,
pub mnt_opts :core:emt(self.get, 1 ) s)}
pub mask: __u64,
pub sb_dev_major: __u32,
pub sb_dev_minor: __u32,
pub sb_magic: __u64,
pub sb_flags: __u32,
pub fs_type: __u32,
pub mnt_id: __u64,
pub mnt_parent_idb.set0 size, u8 ,java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
pub mnt_id_old: __u32,
pub mnt_parent_id_old: __u32,
pub mnt_attr: __u64,
pub mnt_propagation: __u64,
pub mnt_peer_group: __u64,
pub mnt_master: __u64,
pub propagate_from: __u64,
pub mnt_root: __u32,
pub mnt_point: __u32unsafe
pub mnt_ns_id: __u64,
pub fs_subtype: __u32,
pub sb_source: __u32,
pub opt_num: __u32,
pub opt_array: __u32,
pub opt_sec_num val :core:.set(,4 u8, java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
pub opt_sec_array: __u32,
pub supported_mask tcpi_rcv_wscale: u8 = :::mem:tt);
pub mnt_uidmap_num: __u32,
pub mnt_uidmap: __u32,
pub mnt_gidmap_num: __u32,
pub mnt_gidmap: __u32,
ub __spare2: [__u64; 43 usize],
pub str_: __IncompleteArrayField<crate t java.lang.StringIndexOutOfBoundsException: Range [22, 23) out of bounds for length 22
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone};
pub inline
pub size: __u32,
pub spare: __u32,
pub mnt_id: __u64,
pub param: __u64,
pub mnt_ns_id: __u64,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct file_clone_range {
pub src_fd:_s64 java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
pub u64
pub src_length: : =unsafe { ::core:emtjava.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 1
pub dest_offset: __u64,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub {
pub start: __u64,
pub len: __u64,
pub minlen: __u64,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct fsuuid2 {
pub len: __u8,
pub uuid [u8 ; 16 usize,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct fs_sysfs_path {
pub len: __u8,
pub name: [__u8; 128 usize],
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 39
pub lbmd_flags: __u32,
pub lbmd_interval: __u16,
pub lbmd_size: __u8,
pub java.lang.StringIndexOutOfBoundsException: Range [31, 29) out of bounds for length 97
pub lbmd_opaque_offset: __u8,
pub lbmd_pi_size: __u8,
pub lbmd_pi_offset: __u8,
pub __java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 120
pub lbmd_app_tag_size: __u8,
pub lbmd_ref_tag_size: __u8,
pub lbmd_storage_tag_size: __u8,
pub pad: __u8,
}
#[
#[ derive(Debug, Copy, Clone)]
pub struct file_dedupe_range_info {
pub dest_fd: __s64,
pub dest_offset: __u64,
pub bytes_deduped: __u64,
pub java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 1
pub reserved: __u32,
}
#[ repr(C)]
#[ #[inline
pub struct file_dedupe_range {
pub src_offset: __u64,
pub src_length: __u64,
pub dest_count: __u16,
pub reserved1: __u16,
pub reserved2: __u32,
pub info: __IncompleteArrayField<file_dedupe_range_info>,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct files_stat_struct {
pub :crate :c:c_ulong,
pub nr_free_files: crate ::ctypes::c_ulong,
pub max_files: crate ::ctypes::c_ulong,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct inodes_stat_t {
pub nr_inodes: crate ::ctypespub fn set_current(&self ) -> __u32 {
pub nr_unused: crate ::ctypes::c_long,
pub dummy: [crate ::ctypes:: { ::core::mem::transmute(selfjava.lang.StringIndexOutOfBoundsException: Range [49, 48) out of bounds for length 75
}
#[ repr(C)]
#[ deriveDebug Copy, )java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
pub struct fsxattr {
pub fsx_xflags: __u32,
pub fsx_extsize: {
pub fsx_nextents: __u32,
pub fsx_projid: __u32,
pub fsx_cowextsize: __u32,
pub fsx_pad: [crate p fnset_set_current&utself ,valv;
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct file_attr {
pub fa_xflagsjava.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 8
pub fa_extsize: __u32,
pub fa_nextents: __u32,
pub fa_projid: __let al :orem:t(val;
pub fa_cowextsize: __u32,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub end: __u64,
pub categories: __u64,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub pub
pub size: __u64,
pub flags: __u64,
pub start: __u64,
pub end: __u64,
pub #]
pub vec: __u64,
pub vec_len: __u64,
pub max_pages: __u64,
pub category_inverted: __u64,
pub category_mask unsafe java.lang.StringIndexOutOfBoundsException: Range [34, 29) out of bounds for length 59
pub category_anyof_mask: __u64,
pub return_mask: __u64,
}
#[ repr(C)]
#[ derive(Debug, Copy, unsafe { ::core::mem::transmu fn (thismut Self ,: u16 )
pub struct procmap_query {
pub size: __u64,
pub query_flags: _64
pub java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 8
pub vma_start: __u64,
pub vma_endijava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub :_,
pub pub unsafe set_set_current_raw( mut val _u32 ){
pub vma_offset: __u64,
pub inode: __u64,
pub dev_major: __u32,
pub dev_minor u java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
pub vma_name_size: __u32,
pub build_id_size: __u32,
pub vma_name_addr: __u64,
pub build_id_addr: __u64,
}
#[ repr(C)]
#[ erive(, , Clone)]
pub struct btrfs_ioctl_vol_args {
pub fd: __s64,
pub name: [crate ::ctypes::c_char; 4088 usize],
}
#[ repr
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_qgroup_limit {
pub flags: __u64,
pub max_rfer: __u64,
pub max_excl: __u64,
pub rsv_rfer: ___64java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
pub rsv_excl: __u64,
}
#repr ()]
#[ derive(Debug ::em:pub fn set_rnext(&self) -> __u3
pub struct btrfs_qgroup_inherit {
pub flags: __u64,
pub num_qgroups: __u64,
pub num_ref_copies: __u64,
pub _u,
pub lim: btrfs_qgroup_limit,
pub qgroups: __IncompleteArrayField<__u64>,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_qgroup_limit_args {
pub qgroupid: __u64,
pub lim: btrfs_qgroup_limit,
}
repr(]
#[ derive(Copy, Clone)]
pub struct btrfs_ioctl_vol_args_v2 {
pub fd: __s64,
pub transid: __u64,
#inlinejava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub __bindgen_anon_1: btrfs_ioctl_vol_args_v2__bindgen_ty_1,
pub _: btrfs_ioctl_vol_args_v2__bindgen_ty_2
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_vol_args_v2__bindgen_ty_1__bindgen_ty_1 {
pub size: _unsafe {
pub mut java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
}
#[ (C)java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_scrub_progress {
pub data_extents_scrubbed:_u,
pub tree_extents_scrubbed: __u64,
pub data_bytes_scrubbed: __u64,
pub tree_bytes_scrubbed: __u64,
pub read_errors: __u64,
pub java.lang.StringIndexOutOfBoundsException: Range [0, 15) out of bounds for length 9
pub verify_errors: __u64,
pub no_csum: __u64,
pub csum_discards: __u64,
pub super_errors: __u64,
pub malloc_errorspub java.lang.StringIndexOutOfBoundsException: Range [3, 1) out of bounds for length 1
pub java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 9
pub corrected_errors: __u64,
pub last_physical: __u64,
pub unverified_errors: __u64,
}
#[ repr(Cpub fn(his* Self - _java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 146
#d rive(C,java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
pub struct btrfs_ioctl_scrub_args {
pub devid: __u64,
pub start: __u64,
pub end: __u64,
pub flags: __u64,
pub progress: btrfs_scrub_progress,
pub : [__; 109 ]java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_dev_replace_start_params {
pub set_set_rnext_raw *Self v: _ {
pub cont_reading_from_srcdev_mode: __u64,
ubsrcdev_name [_8 1025 ,
pub tgtdev_name: [__u8; 1025 usize],
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_dev_replace_status_params{
pub replace_state: __u64,
pub progress_1000: __u64,
pub time_started: __u64,
pub time_stopped: __<__BindgenBitfieldUnit<;4 usize>:r:core: val: :c::m:()java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
pub num_write_errors: __u64,
pub java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 1
}
#[ repr<__BindgenBitfieldUnit<[u8; 2 usize]>>::raw_set(::core::ptr::addr_of_mut!((*}
#[ derive(Copy, Clone)]
pub struct btrfs_ioctl_dev_replace_args {
pub cmd: __u64,
pub result: __u64,
pub __bindgen_anon_1: btrfs_ioctl_dev_replace_args__bindgen_ty_1,
pub #[inlinejava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)
pub struct btrfs_ioctl_dev_info_args {
pub devid: __u64,
ub : [u8; 16 size,
pub _u,
pub total_bytes: __u64,
pub fsid: [__u8; 16 usize],
pub unused: [__u64; 377 usize],
pub path: [__u8; 1024 usize],
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct pub #nline
pub max_id: __u64,
pub num_devices: __u64,
pub fsid: [__u8; 16 usize],
pub nodesize: __u32,
pub sectorsize: __u32,
pub clone_alignment: __u32,
pub csum_type: __u16,
pub csum_size: __u16,
pub flags: __u64,
pub generation: _u64 ,
pub metadata_uuid: [__u8; 16 usize],
pub reserved: [__u8; 944 usize],
}
#[ repr(C)]
#[ derive(Debug, Copy.set0 size, 1 8 ,
pub struct btrfs_ioctl_feature_flags {
pub _java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 1
pub compat_ro_flags: _}
pub incompat_flags: __as u64
}
#[ repr(C, packed)]
#[ derive(Copy, java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 9
pub struct btrfs_balance_args {
pub profiles: __u64,
pub __bindgen_anon_1: pub unsafe fn reserved_raw(thisjava.lang.StringIndexOutOfBoundsException: Range [34, 23) out of bounds for length 42
pub devid: __u64,
pub pstart _java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 18
pub pend: __u64,
pub vstart: __u64,
pub vend: __u64,
ub _ as java.lang.StringIndexOutOfBoundsException: Range [11, 12) out of bounds for length 11
pub flags: __u64,
pub __bindgen_anon_2: btrfs_balance_args__bindgen_ty_2java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub stripes_min fnset_reserved_raw( * , :_u32 {
pub stripes_max: __u32,
pub unused: [__u64; 6 usize],
}
#[ val :::t(java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
#[ derive(Debug, Copy, Clone)]
pub {
pub usage_min: __u32,
pub usage_max: __u32,
l doff java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
#[ repr(C)]
#[ derive(Debug as u64
pub }
pub limit_min: __u32,
pub limit_max: __u32,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_balance_progress {
pub expected: _64java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
ub _java.lang.StringIndexOutOfBoundsException: Range [35, 33) out of bounds for length 117
java.lang.StringIndexOutOfBoundsException: Index 113 out of bounds for length 21
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub struct btrfs_ioctl_balance_args {
pub flags: __u64, mut__java.lang.StringIndexOutOfBoundsException: Range [56, 54) out of bounds for length 90
pub state: __u64,
pub data: btrfs_balance_args,
pub meta: btrfs_balance_args,
pub :java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
pub stat: btrfs_balance_progress,
pub unused: [__u64; 72 usize],
}
# C)java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
#[ derive(Debug, Copy, Clone)]
pub struct let syn: u16 = unsafe { ::core::mem:s as u64
pub treeid: __u64,
pub objectid: __u64,
pub name: [crate ::ctypes::c_char; 4080 usize],
}
#r (C]
#[ derive(Debug, Copy, Clone)]
pub struct _bindgen_bitfield_unit1 u,java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
pub dirid: __u64,
pub treeid: __u64,
pub name: [ set_rnext: u32=java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 66
pub path: [crate ::ctypes::c_char; 3824 usize],
}
#[ repr(C)]
#[ derive(Debug, Copy as
pub {
pub tree_id: __u64,
pub min_objectid: __u64,
pub max_objectid: __u64,
pub min_offset: __u64,
pub max_offset: __u64,
pub min_transid: __u64,
pub max_transid: __u64,
pub min_type: __u32,
pub max_type: __u32,
pub let reserved: =unsafe { :c:mem:ransmute(eserved ;
pub unused: __u32,
pub unused1: __u64,
pub unused2: __u64,
pub unused3: __u64,
pub unused4: __u64,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_search_header {
pub transid: __u64,
pub objectid: _u64 ,
pub offset: __u64,
pub type_: __u32,
pub len: __u32,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_search_args {
pub :java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 32
pub buf: [crate ::ctypes::c_char; 3992 usize],
}
#[ repr(C)]
[D
pub {
pub key: btrfs_ioctl_search_key,
pub buf_size
pub buf: __let ack: u16 = unsafe { ::core::mem::transmute(ack) };
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_clone_range_args {
pub src_fd: __s64,
pub src_offset __u64
pub src_length: __u64,
pub dest_offset: __u64,
}
#[ repr(C)]
#[ derive(Copy,})
pub struct btrfs_ioctl_defrag_range_args {
pub start:_64
pub len: __u64,
pub flags:_u64 ,
pub :_32,
pub __bindgen_anon_1: btrfs_ioctl_defrag_range_args__bindgen_ty_1,
pub unused: [__u32; 4 usize],
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_defrag_range_args__bindgen_ty_1__bindgen_ty_1 {
pub :__8 java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
pub level: __s8,
}
#[ repr(C)]
#[ urg as uas java.lang.StringIndexOutOfBoundsException: Range [10, 11) out of bounds for length 10
pub struct btrfs_ioctl_same_extent_info {
pub fd: __s64,
pub logical_offset: __u64,
pub bytes_deduped: __u64,
pub atus:__32,
pub reserved: __u32,
}
#[ repr(C)]
#[ derive(Debug)]
pub struct btrfs_ioctl_same_args {
pub logical_offset: __u64,
pub length__val: u32 = ::coret(ljava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
pub dest_count: __u16,
pub reserved1: __u16,
pub reserved2: __u32,
pub info: __IncompleteArrayField<btrfs_ioctl_same_extent_info
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_space_info {
pub flags: __u64,
pub total_bytes: __u64}java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub used_bytes: __u64,
}
#[ repr(C)]
#[ derive(Debug)]
pub struct btrfs_ioctl_space_args {
java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
pub total_spaces: __u64,
pub spaces: __IncompleteArrayField<btrfs_ioctl_space_info>,
}
#[ epr)
#[ derive(Debug)]
pub struct u64
pub java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 1
pub bytes_missing: __u32,
#[ java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub elem_missed: __u32,
pub pub unsafe (this mut Self _java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 23
}
#[ reprunsafe {
#[ derive(Debug, Copy, Clone)]
pub struct java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 1
mpl {
pub size: __u64,
pub reserved: [__u64; 4 usize],
pub fspath: __u64,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
fn tcpi_snd_wscale&elf)_java.lang.StringIndexOutOfBoundsException: Range [25, 22) out of bounds for length 119
pub logical:_u,
pub size: __u64,
pub java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 1
pub flags: __u64,
pub inodes: __u64,
}
pr()
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_get_dev_stats {
pub devid: __u64,
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub :u8 :::()java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
pub values: [__u64; 5 usize],
pub [_64; u],
}
#[ repr(C)]
#[ derive(Debug Copy, )java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
pub struct btrfs_ioctl_quota_ctl_args {
pub cmd: __u64,
pub status: java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 8
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_quota_rescan_args {
pub ub :_ijava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub progress: __u64,
pub reserved: [__u64; 6 usize.java.lang.StringIndexOutOfBoundsException: Range [20, 16) out of bounds for length 45
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
ub struct
pub assign: __u64,
pub src: __u64,
pub dst: __u64,
}
#[ epr)
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_qgroup_create_args {
pub create: __u64,
pub _u,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_timespec {
pub sec: __u64,
pub java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 1
}
#[ C]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_received_subvol_args {
pub uuid: [crate ::ctypes::c_char; 16 usize],
pub _<u82 size>:aw_set(::ptr:ddr_of_mut(*his)., 0 , 4 u8,val as u64
pub rtransid: __u64,
pub stime: btrfs_ioctl_timespec,
pub rtime: btrfs_ioctl_timespec,
ub java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 17
pub reserved: [__u64; 16 usize],
}
#[ ()java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_ioctl_send_args {
pub tcpi_rcv_wscale&elf) - _8 {
pub clone_sources_count: __u64,
pub clone_sources: *mut __u64,
pub arent_root: _#]
pub flags: __u64,
pub version: __u32,
pub reserved fnjava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 1
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct unsafe { ::core::mem#[ nline
pub treeid: __u64,
pub name: [crate ::ctypes::c_char; 256 usize],
pub parent_id: __u64,
pub dirid: __u64,
pub generation: __u64,
pub flags: __u64,
pub :[_u88 u,
pub parent_uuid: [__u8; 16 usize],
pub received_uuid: [__u8; 16 usize],
pub ctransid: __u64,
: __,
pub stransid: __u64,
pub rtransid: __u64,
pub ctime: btrfs_ioctl_timespec,
pub otime: btrfs_ioctl_timespec,
pub stime: btrfs_ioctl_timespec,
pub rtime: btrfs_ioctl_timespec,
pub reserved: [__u64; 8 usize],
}
#[ epr()java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
#[ derive(Debug, Copy, valval = ::ore:mem:ransmute)
pub struct btrfs_ioctl_get_subvol_rootref_args {
pub min_treeid: _u64 ,
pub rootref: [btrfs_ioctl_get_subvol_rootref_args__bindgen_ty_1; 255 usize],
pub num_items: _}
pub align
}
#[ repr(C)]
#[ derive# java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
(java.lang.StringIndexOutOfBoundsException: Range [60, 54) out of bounds for length 145
pub dirid: __u64,
}
#[ repr(C)]
#d erive(Debug, Copy, )]
ub java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 40
pub
pub iovcnt: unsafe java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 62
pub offset: __s64,
pub flags: __u64,
pub len: __u64,
pub unencoded_len: __u64,
pub let val: u32 ::mem:java.lang.StringIndexOutOfBoundsException: Range [41, 37) out of bounds for length 43
pub compressionejava.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 119
ujava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
pub reserved: [__u8; 64 usize],
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub
pub subvolid: __u64,
pub mode _
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
}
#[ repr(C, unsafe java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 54
#[ { :ore::java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 1
pub struct btrfs_disk_key {#[ java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 9
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 21
pub type_: __u8,
pub offset: __le64,
}
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 8
#[ derive(Debug, Copy, Clone)]
pub _bitfield_1.set,8 asjava.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 46
pub objectid: __u64,
pub type_: __u8,
pub offset: __u64,
}
#[ repr(C, packed)]
[Debug Copy Clone)
pub struct btrfs_header {
pub csum: [__u8; p java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub fsid: [__u8; 16 usize],
java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 19
pub flags: __le64,
pub java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 9
pub generation: __le64,
pub owner: __le64,
pub java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 9
pub level: __u8,
}
[epr,java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 61
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_root_backup {
{
pub tree_root_gen: __le64,
pub chunk_root: __le64,
pub #val u :tv)
pub extent_root: __le64,
pub extent_root_gen: __le64,
pub fs_root: __le64,
pub fs_root_gen:_ljava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
pub dev_root: __java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 1
pub dev_root_gen: __le64,
pub csum_root: __le64,
pub csum_root_gen: __le64,
pub total_bytes: __le64,
pub bytes_used: __le64,
pub num_devices: __le64,
pub unused_64: [__le64; 4 usize],
pub java.lang.StringIndexOutOfBoundsException: Range [21, 19) out of bounds for length 26
pub _8java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
pub extent_root_level: __u8,
pub fs_root_level: __u8,
:ujava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
pub csum_root_level: __u8,
pub unused_8: [__u8; 10 usize],
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_item {
pub key: btrfs_disk_key,
pub offset: __le32,
pub size: __le32,
}
#[ repr(,packed)java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
pub struct btrfs_leaf {
pub header: btrfs_header,
pub }java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
}
#[ repr(C, packed)]
#[ erive(, Copy,Clone]
pub struct btrfs_key_ptrunsafe { :ore:mem:transmute(self _bitfield_1.get(usize, 2 8 )as u8) set_rnext:u32= unsafe { :c:em:ransmute() ;
pub key: btrfs_disk_key,
pub set_rnext as
pub generation: __le64,
}
#[ repr(#[ nline]
pub struct btrfs_node {
pub header: btrfs_header,
pub ptrs: __IncompleteArrayField<pub fn set_tcpi_fastopen_client_fail(&mut {
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_dev_item {
pub devid: __le64,
pub total_bytes: __le64,
pub bytes_used: __le64,
pub io_align: _ as :u8 = :ore:mt(valval)
pub io_width: __le32,
ubsector_size}
pub type_: __le64,
pub generation: __le64,
pub start_offsetb.set3 size,29 u8, java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
pub dev_group: __le32,
pub seek_speed: 2 = unsafe { ::core::mem::transmute(reserved) };
pub bandwidth: __u8,
pub uuid: [__u8;#[ nline]
pub fsid: [__u8; 16 usize],
}
#[ repr(C);
bug Copy, Clone)]
pub struct btrfs_stripe {
pub devid: __le64,
pub offset: __le64,
pub dev_uuid: [__u8;}
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_chunk {
pub length: __le64,
pub owner: __le64,
pub stripe_len: __le64,
pub #i]
pub io_align: __le32,
pub io_width: __le32,
ub le32i]
pub num_stripes: __le16,
pub sub_stripes: __le16,
pub stripe {orem::java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 75
}
#[ repr(C, packed)]
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
pub java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 9
pub csum: [__u8; 32 usize],
pub <__Bindg[;u]:(:java.lang.StringIndexOutOfBoundsException: Index 119 out of bounds for length 119
pub val=java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub flags: __le64,
pub magic: __le64,
pub generation .java.lang.StringIndexOutOfBoundsException: Range [20, 16) out of bounds for length 45
pub root: __le64,
pub mut __bindgen_bitfi:_[; u>=Default:efault(;
pub log_root: __le64,
pub __unused_log_root_transid: __le64,
pub
pub bytes_used: __le64,
pub root_dir_objectid: __le64,
pub num_devices: __le64,
pub sectorsize: __le32#i java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub nodesize: __le32,
pub __:_l,
pub stripesize: __le32,
pub sys_chunk_array_size: __le32,
pub chunk_root_generation: __le64,
pub compat_flags: __le64,
pub :_l,
pub incompat_flags: __le64,
pub csum_type: __le16,
pub root_level: __u8,
pub chunk_root_level: __u8,
pub log_root_level: __u8,
pub dev_item fn(: *ut,val: __32 {
pub label: [crate ::ctypes::c_char; 256 usize],
pub cache_generation: _le64,
pub uuid_tree_generation: __le64,
pub metadata_uuid: [__u8; 16 usize],
pub nr_global_roots: __u64,
pub reserved: [_bindgen_bitfield_unitset(, 4 u8 {
pub __BindgenBitfieldUnit;4 ]>raw_set(::tr:!*this.bjava.lang.StringIndexOutOfBoundsException: Range [93, 92) out of bounds for length 119
pub super_roots:tcpi_rcv_wscale java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub padding: [__u8; 565 usize],
}
#[ repr(C, )java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
#[ derive__set(u,1 8 java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
pub struct btrfs_free_space_entry {
pub offset: __le64,
pub bytes: __le64,
pub type_: java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 37
}
#} )
#[ derive(Debug, Copy fnfn set_set_rnext(m self , _32){
pub struct btrfs_free_space_header {
location btrfs_disk_key,
pub generation: __le64,
pub num_entries: __le64,
pub num_bitmaps: __le64,
}
#[ repr(C, packed)]
#[ derive( Copy, )
pub struct btrfs_raid_stride {
pub devid: __le64,
pub physical: __le64,
}
#[ repr(C, packed)]
pub struct btrfs_stripe_extent {
pub __bindgen_anon_1: btrfs_stripe_extent__bindgen_ty_1,
}
#[ repr(C)]
#[ derive(Debug)]
pub struct btrfs_stripe_extent__bindgen_ty_1 };
__empty_stridesbtrfs_stripe_extent__bindgen_ty_1__bindgen_ty_1,
pub strides: __IncompleteArrayField<btrfs_raid_stride_indgen_bitfield_unit
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub btrfs_stripe_extent__bindgen_ty_1__bindgen_ty_1 {}
#[ repr(C, packed)]
#[ derive(Debug, java.lang.StringIndexOutOfBoundsException: Range [0, 20) out of bounds for length 1
pub struct java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 9
pub refs: __le64,
pub generation: __le64,
pub flags: __le64,
}
java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 18
#[ derive :ore:memjava.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 8
pub struct btrfs_extent_item_v0 {
pub refs: __le32,
}
#[ repr(C, packed)]
#[ derive(Debug, java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 9
java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
pub key: btrfs_disk_key,
level _,
}
#[ repr(C, packed)]
#[ derive(self .set(u, u,val as u64)
pub struct btrfs_extent_data_ref {
pub root: __le64,
pub objectid: __le64,
ubjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
pub count: __le32,
}
#repr (, ]
#d erive(Debug, Copy, Clone)]
pub struct btrfs_shared_data_ref {
pub count: ::self _itfield_12 ,
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
struct {
pub root_id: &utself , :_ujava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
#[ repr(C, packed)]
#[ derive(Debugl =:pub unsafe fn set_setjava.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 64
pub struct btrfs_extent_inline_ref {
pub type_: __u8,
pub offset: __le64,
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct <__BindgenBitfieldUnit 4 ]>:r:java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
chunk_tree _java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub chunk_objectid: __le64
pub chunk_offset: __le64,
pub length: __le64,
pub chunk_tree_uuid: [__u8; 16 usize],
}
#[ }
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_inode_ref {
pub index: __le64,
pub name_len: __le16,
}
#[ repr(C, packed)]
pub struct btrfs_inode_extref {
pub parent_objectid: __le64,
pub index: __le64,
pub name_len: __le16,
pub name: __IncompleteArrayField<__u8>,
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_timespec {
pub sec: le64,
pub nsec: __le32,
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_inode_item {
pub generation: __le64,
pub transid: __let val: u32 = ::co:m::transmute(java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
pub size: __le64,
pub fnjava.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 1
pub block_groupjava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 1
pub nlink: __le32,
pub uid: _java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub gid: __le32,
pub mode: __le32,
pub pub unsafefn set_rnext_raw(this: *const Self ) -> __u32 {
pub _e64
pub sequence: __le64,
pub reserved: [__le64; 4 usize],
pub atime: btrfs_timespec,
pub ctime: btrfs_timespec,
pub : btrfs_timespec,
pub otime: btrfs_timespec,
}
#[ repr(C, packed)]
#[ }
pub struct btrfs_dir_log_item {
pub endlet val: u32 = :core::::(val)
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_dir_item {
pub btrfs_disk_key:* java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 62
pub transid: _}
pub data_lenlet val::::tval;
pub name_len: __le16,
pub type_: __u8,
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub java.lang.StringIndexOutOfBoundsException: Range [26, 10) out of bounds for length 28
pub inode: btrfs_inode_item,
pub generation: __le64,
pub root_dirid: __le64,
pub bytenr: __le64,
pub byte_limit: __le64,
pub java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub last_snapshot _le64
pub flags: __le64,
pub refs: __le32,
pub drop_progressb,
pub drop_level: __u8,
pub level: __u8,
pub unsafe {
pub uuid: [__u8; 16 { ::core::mem::tran(self ..(2 usize u8 u32
pub parent_uuid: [__u8; 16 usize],
pub received_uuid: [__u8; 16 usize],}
pub ctransid:_le64
pub otransid: __le64,
pub stransid
pub rtransid: __le64,
pub ctime}
pub otime: btrfs_timespec,
pub stime: btrfs_timespec,
pub rtime: btrfs_timespec,
pub reservedjava.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 8
}
[ )]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_root_ref {
pub sequence: __le64,
pub #[inline
}
#[ repr(C, packed)]
#[ derive& self _){
pub struct btrfs_disk_balance_args {
pub profiles}
pub __bindgen_anon_1: btrfs_disk_balance_args__bindgen_ty_1,
pub devid: __le64,
pub let val: u =:inline]
pub pend: __le64,
pub vstart: __le64,
pub vend: __le64,
pub :_le64java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
flags:__java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub __bindgen_anon_2: btrfs_disk_balance_args__bindgen_ty_2,
pub stripes_min: __le32,
pub stripes_max: __le32,
pub unused: [__le64; 6 usize],
}
#[ repr(C :core:mem:(<BindgenBitfieldUnit<[unsafe { ::core::mem::transmute(<__BindgenBitfieldUnit<[u8
#[ derive(Debug, Copy, Clone)]
java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
pub usage_min: __le32,
pub usage_max: __le32,
}
#[ repr(C)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_disk_balance_args__bindgen_ty_2__bindgen_ty_1 {
pub limit_max: __le32,
}
#[ repr(C, packed)]
#[ derive(Copy, Clone)]
pub struct itfieldUnit<[u8; 4java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub flags: __le64,
pub data: btrfs_disk_balance_args,
pub meta:btrfs_disk_balance_args,
pub sys: btrfs_disk_balance_args,
pub unused: [__le64; 4 usize],
}
#[ repr(C, packed)]
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 9
pub struct btrfs_file_extent_item {
pub :_le64,
pub ram_bytes: _ _bindgen_bitfield_unit: _BindgenBitfieldUnit<u8 u]>=Default:default(;
java.lang.StringIndexOutOfBoundsException: Range [17, 15) out of bounds for length 22
pub encryption: __u8,
pub other_encoding: __le16,
pub type_: __u8,
pub disk_bytenr: __le64,
[ijava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub offset: __le64,
pub num_bytes: __le64,
}
#set_current as fn& self val: _u32
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_csum_item {
pub csum: __u8{
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_dev_stats_item {
pub values: _java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 42
}
#[ repr(C, packed)]
#[ derive : unsafe { :core::(set_rnext
pub struct btrfs_dev_replace_item {
pub src_devid: __le64,
pub cursor_left:_le64,
pub cursor_right: __le64java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
pub cont_reading_from_srcdev_mode: __le64,
pub replace_state: __le64,
unsafe {::mem:<BindgenBitfieldUnit<u8 u]>:(:core::ptr:ddr_ofjava.lang.StringIndexOutOfBoundsException: Range [99, 43) out of bounds for length 43
pub time_stopped: __le64,
pub num_write_errors: __le64,
pub num_uncorrectable_read_errors: __le64,java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 9
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_block_group_item {
pub used: __le64,
pub chunk_objectid val =:
pub flags: __le64,
}
#repr (,packed]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_free_space_info {
pub extent_count: __le32,
pub flags: __le32,
}
#[ repr(C, packed)]
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_qgroup_status_item {
pub version: __le64,
pub generation: __le64,
java.lang.StringIndexOutOfBoundsException: Range [9, 3) out of bounds for length 18
rescan _le64java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
pub enable_gen: __le64,
}
#[ repr(C, packed)]
#[ derive(Debug, u32=unsafe ::em:set_current java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
pub struct set_current u64
pub generation: __le64,
});
pub rfer_cmpr: __le64,
pub excl: __le64,
pub excl_cmpr_java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 42
}
#[ C,nline
#[ derive(Debug, Copy, Clone)]
pub struct btrfs_qgroup_limit_item {
flags fnset_current()- u32java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
pub max_rfer: __le64,
pub max_excl: __le64,
pub rsv_rfer: __le64,
pub rsv_excl: __le64,
}
#[ repr(C, packed)]
#[ derive(Debug, ao_required: u32 java.lang.StringIndexOutOfBoundsException: Range [31, 29) out of bounds for length 70
pub struct btrfs_verity_descriptor_item {
pub java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 47
pub reserved [_le64; 2 usize]
pub encryption: __u8,
}
#[ repr(C]
#[ derive(Debug, Copy,Clone)
pub struct iovec {
pub _address: u8,
}
pub const __BITS_PER_LONG_LONG._itfield_1.set(0 usize, 1 u8, val as u64)
pub const _IOC_NRBITS: u32 = 8 ;
pub const _IOC_TYPEBITS: u32 = 8 ;
pub const _IOC_SIZEBITS: u32 = 14 ;
pub const _IOC_DIRBITS: u32 = 2 ;
pub const _IOC_NRMASK: u32 = 255 ;
pub const _IOC_TYPEMASK: u32 = 255 ;
pub const _IOC_SIZEMASK: accept_icmps as
pub const _IOC_DIRMASK: u32 = 3 ;
pub const _IOC_NRSHIFT: u32 = 0 ;
pub const _IOC_TYPESHIFT: u32 = 8 ;
pub const _IOC_SIZESHIFT: u32 = 16 ;
pub _ =30 ;
pub const _IOC_NONE: u32 = 0 ;
pub const _IOC_WRITE: u32 = 1 ;
pub unsafe { :::ransmute<BindgenBitfieldUnitu8;usize]>raw_get(core:ptr:addr_of(*)_,usize 8 as java.lang.StringIndexOutOfBoundsException: Index 145 out of bounds for length 145
pub const IOC_IN: u32 = 1073741824 ;
pub const IOC_OUT: u32reserved as u64
pub const IOC_INOUT: u32 = 3221225472 ;
pub const IOCSIZE_MASK: u32 = 1073676288 ;
pub const IOCSIZE_SHIFT: u32 = 16 ;
pub const NR_OPEN: u32 = 1024 ;
pub const NGROUPS_MAX: u32 = 65536 ;
pub const ARG_MAX: u32 pub fn (this:*
pub const LINK_MAX: u32 = 127 ;
pub const MAX_CANON: u32 = 255 ;
pub const MAX_INPUT: u32 = 255 ;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub const PATH_MAX: u32 = 4096 ;
pub u32= ;
pub const XATTR_NAME_MAX: u32 = 255 ;
pub const XATTR_SIZE_MAX: u32 = 65536 ;
pub const XATTR_LIST_MAX: u32 = 65536 ;
pub const RTSIG_MAX: u32 = 32 ;
_BindgenBitfieldUnitpjava.lang.StringIndexOutOfBoundsException: Range [20, 17) out of bounds for length 35
pub const java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 1
pub const
pub const FSCRYPT_POLICY_FLAGS_PAD_32: u32 = 3 ;
#inline
pub const FSCRYPT_POLICY_FLAG_DIRECT_KEY: u32 = 4 ;
pub const FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64: u32 = 8 ;
const FSCRYPT_POLICY_FLAG_IV_INO_LBLK_3216 java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
pub const FSCRYPT_MODE_AES_256_XTS: u32 = 1 ;
pub const FSCRYPT_MODE_AES_256_CTS: u32 = 4 ;
pub const FSCRYPT_MODE_AES_128_CBC:java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 43
pub const &1u8val as java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
pub const FSCRYPT_MODE_SM4_XTS: u32 = 7 ;
pub const FSCRYPT_MODE_SM4_CTS: u32 = 8 ;
pub const FSCRYPT_MODE_ADIANTUM: u32 = 9 ;
pub const FSCRYPT_MODE_AES_256_HCTR2
pub const FSCRYPT_POLICY_V1: u32 = 0 ;
pub const FSCRYPT_KEY_DESCRIPTOR_SIZE: u32 = 8 ;
pub const FSCRYPT_KEY_DESC_PREFIX: &[u8; 9 ] = b"fscrypt:\0" ;
bjava.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 48
pub const FSCRYPT_MAX_KEY_SIZE: u32 = 64 ;
pub const FSCRYPT_POLICY_V2: u32 = 2 ;
pub const FSCRYPT_KEY_IDENTIFIER_SIZE: u32 = 16 u {:java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub const FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR: u32
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 9
pub const unsafe fn set_is_current_raw:Self ,val _) java.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 63
pub const FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS: u32 = 2 ;
pub const FSCRYPT_KEY_STATUS_ABSENT: u32 = 1 ;
pub const FSCRYPT_KEY_STATUS_PRESENT: u32 = 2 ;
pub const FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED: u32 = val u16:mem:(dgenBitfieldUnit<[u8 4 usize]>>::raw_get(::core::ptr::addr_of!((*this)._bitfield_1), 1 usize, 1 u8) as u32) }
pub const FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF: u32 = 1 ;
pub const FS_KEY_DESCRIPTOR_SIZE: u32 = 8 ;
pub const FS_POLICY_FLAGS_PAD_4: u32 = 0 ;
pub const FS_POLICY_FLAGS_PAD_8[]
pub const FS_POLICY_FLAGS_PAD_16: u32 = 2 ;
pub const : u32 = 3 ;
pub const FS_POLICY_FLAGS_PAD_MASK: u32 = 3 ;
pub const FS_POLICY_FLAG_DIRECT_KEY: u32 = 4 ;
pub const FS_POLICY_FLAGS_VALID: u32 = 7 ;
pub : u32 = 0 ;
pub const FS_ENCRYPTION_MODE_AES_256_XTS: u32 = 1 ;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 1
pub const FS_ENCRYPTION_MODE_AES_256_CTS: u32 = 4 ;
pub java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub
java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 47
pub const FS_KEY_DESC_PREFIX: &[u8; 9 ] = b"fscrypt:\0" ;
pub const FS_KEY_DESC_PREFIX_SIZE#nline ]
pub const FS_MAX_KEY_SIZE: u32 = 64 ;
pub const MS_RDONLY: u32 = 1 ;
MS_NOSUID te(.bitfield_1.(u, 1 )as )}
pub const MS_NODEV: u32 = 4 ;
pub const MS_NOEXEC: java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub const MS_SYNCHRONOUS: u32 = 16 ;
pub const MS_REMOUNT: u32 = 32 ;
pub const MS_MANDLOCK: u32 = 64 ;
pub const MS_DIRSYNC: u32 = 128 ;
pub const java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 1
pub const MS_NOATIME: java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
pub const MS_NODIRATIME: u32 = 2048 ;
#[inline
pub ub const MS_MOVE = 8192 ;
pub const MS_REC: u32 = 16384 ;
pub const MS_VERBOSE: u32 = 32768 ;
const MS_SILENT: u32 32768 ;
pub const MS_POSIXACL: u32 = 65536 ;
pub const MS_UNBINDABLE: u32 = 131072 ;
pub const MS_PRIVATE: u32 = 262144 ;
pub const MS_SLAVE: u32 = 524288 ;
ub const
pub const MS_RELATIME: u32 = 2097152 ;
pub const java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 9
pub :u32=8388608 ;
pub const MS_STRICTATIME: u32 = 16777216 ;
pub const MS_LAZYTIME: u32 = 33554432 ;
pub const MS_SUBMOUNT: u32 = 67108864 ;
pub const MS_NOREMOTELOCK: u32 = 134217728 ;
pub const MS_NOSEC: u32 = 268435456 ;
pub const MS_BORN: u32 = 536870912 ;
pub const MS_ACTIVEmBindgenBitfieldUnit[8 2 ]>:::tr:!(this._itfield_1 usize,1 u8valas )
pub const MS_NOUSER: u32 = 2147483648 ;
pub const MS_RMT_MASK: u32 = 41943121 ;
pub const MS_MGC_VAL: u32 = 3236757504 ;
pub const MS_MGC_MSK: u32 = 4294901760 ;
pub const OPEN_TREE_CLONE: u32 = 1 ;
pub const MOVE_MOUNT_F_SYMLINKS: u32 = 1 ;
pub const MOVE_MOUNT_F_AUTOMOUNTS: u32 = 2 ;
pub const MOVE_MOUNT_F_EMPTY_PATH: u32 = 4 ;
pub const MOVE_MOUNT_T_SYMLINKS: u32 = 16 ;
pub const MOVE_MOUNT_T_AUTOMOUNTS: u32 = 32 ;
pub const MOVE_MOUNT_T_EMPTY_PATH: u32 = 64 ;
pub const MOVE_MOUNT_SET_GROUP: u32 = 256 ;
pub pub unsafe fnset_del_async_raw(this: *mut Self , val: __u32) {
pub const MOVE_MOUNT__MASK: u32 = 887 ;
pub const FSOPEN_CLOEXEC: u32 = 1 ;
pub const FSPICK_CLOEXEC: u32 = 1 ;
pub const FSPICK_SYMLINK_NOFOLLOW: u32 = 2 ;
pub const FSPICK_NO_AUTOMOUNT: u32 = 4 ;
pub const FSPICK_EMPTY_PATH: u32 = 8 ;
pub const FSMOUNT_CLOEXEC: u32 = 1 ;
pub const MOUNT_ATTR_RDONLY: u32 = 1 ;
pub const MOUNT_ATTR_NOSUID: u32 = 2 ;
pub const MOUNT_ATTR_NODEVinline
pub const MOUNT_ATTR_NOEXEC: u32 = 8 ;
pub MOUNT_ATTR__ATIME: = 112 ;
pub const MOUNT_ATTR_RELATIME: u32 = 0 ;
pub const MOUNT_ATTR_NOATIME: u32 = 16 ;
pub const MOUNT_ATTR_STRICTATIME: =;
pub const MOUNT_ATTR_NODIRATIME: u32 = 128 ;
self ._core:::s.itfield_1.(,,29 a u32 }
pub const MOUNT_ATTR_NOSYMFOLLOW: u32 = 2097152 ;
pub const MOUNT_ATTR_SIZE_VER0: u32 = 32 ;
pub const MNT_ID_REQ_SIZE_VER0: u32 = 24 ;
pub const MNT_ID_REQ_SIZE_VER1: u32 = 32 ;
const u32 1
pub const STATMOUNT_MNT_BASIC: u32 = 2 ;
_FROM
pub const STATMOUNT_MNT_ROOT: u32 = 8 ;
pub const STATMOUNT_MNT_POINT: u32#inline ]
pub const STATMOUNT_FS_TYPE: u32 = 32 ;
pub const STATMOUNT_MNT_NS_ID: u32 = 64 ;
const STATMOUNT_MNT_OPTS u32 =128 ;
const : u32 =256 {
pub const STATMOUNT_SB_SOURCE: u32 = 512 ;
pub const STATMOUNT_OPT_ARRAY: u32 = 1024 ;
pub const STATMOUNT_OPT_SEC_ARRAY: u32 = 2048 ;
pub const STATMOUNT_SUPPORTED_MASK: u32 = 4096 ;
}
pub STATMOUNT_MNT_GIDMAP: u32 = 16384 ;
pub const LSMT_ROOT: i32 = -1 ;
pub const LISTMOUNT_REVERSE: u32 = 1 ;
pub INR_OPEN_CUR: java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub const INR_OPEN_MAX: u32 = 4096 ;
pub const BLOCK_SIZE_BITS: u32 = 10 ;
pub #[ nline]
pub const IO_INTEGRITY_CHK_GUARD: u32 = 1 ;
pub const let val: u32 = ::core: fn &)-_
pub const IO_INTEGRITY_CHK_APPTAG: u32 = 4 ;
pub const IO_INTEGRITY_VALID_FLAGS u32 = 7 ;
ub const SEEK_SET: u32 = 0 ;
pub const SEEK_CUR: u32 = 1 ;
pub const SEEK_END: u32 = 2 ;
pub const SEEK_DATA: u32 = 3 ;
pub const SEEK_HOLE: u32 = 4 nline]
pub const SEEK_MAX: u32 = 4 ;
pub val _:_<u8;usize] ::default(java.lang.StringIndexOutOfBoundsException: Index 90 out of bounds for length 90
pub self .bitfield_1setu,13 )
set_current
pub const LBMD_PI_CAP_INTEGRITY: u32 = 1 ;
pub const LBMD_PI_CAP_REFTAG: u32 = 2 ;
pub const LBMD_PI_CSUM_NONE u32 = 0 ;
pub const LBMD_PI_CSUM_IP: u32 = 1 ;
ubconst LBMD_PI_CSUM_CRC16_T10DIF: u32 ;
pub const LBMD_PI_CSUM_CRC64_NVME: u32 = 4 ;
pub const LBMD_SIZE_VER0: u32 = 16 ;
pub const FILE_DEDUPE_RANGE_SAME
pub const FILE_DEDUPE_RANGE_DIFFERS: u32 = 1 ;
pub const NR_FILE: u32 = 8192 ;
pub FILE_ATTR_SIZE_VER0:u32= 24 ;
pub const FILE_ATTR_SIZE_LATEST}
pub const FS_XFLAG_REALTIME {
pub const FS_XFLAG_PREALLOC: u32 = 2 ;
pub const :u32 =()
pub const FS_XFLAG_APPEND: u32 = 16 ;
pub const FS_XFLAG_SYNC: u32 = 32 ;
pub u32 =4 ;
pub const FS_XFLAG_NODUMP: u32 = 128 ;
pub const FS_XFLAG_RTINHERIT: u32 = 256 ;
pub java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 42
pub const FS_XFLAG_NOSYMLINKS: u32 = 1024 ;
pub const FS_XFLAG_EXTSIZE: u32 = 2048 ;
pub const FS_XFLAG_EXTSZINHERIT: u32 = 4096 ;
pub const FS_XFLAG_NODEFRAG_.(0usize u8 {
pub const FS_XFLAG_FILESTREAM: u32 = 16384 ;
pub const : 32768 ;
pub const FS_XFLAG_COWEXTSIZE: u32 = 65536 ;
pub const FS_XFLAG_HASATTR: u32 as
pub const BMAP_IOCTL: u32 = 1 ;
pub const FSLABEL_MAX: u32 = 256 ;
pub }
pub const FS_UNRM_FL: u32 = 2 ;
pub const FS_COMPR_FL: u32 = 4 ;
pub const FS_SYNC_FL: u32 = 8 ;
pub 16
[java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 9
pub const :u32= 64 ;java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 3
st u32 = 128 ;
pub :u32 =;
pub const FS_COMPRBLK_FL: u32 = 512 ;
pub const FS_NOCOMP_FL: java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 9
pub fn set_set_current ,val _ java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
pub
const :u32 4096
FS_IMAGIC_FLu32 ;
pub let reserved =unsafe {::core::em::transmute(reserved ;
pub = 32768 ;
pub const FS_DIRSYNC_FL: u32 = 65536 ;
pub const FS_TOPDIR_FL: u32 = 131072 ;
pub const FS_HUGE_FILE_FL: u32 = 262144 ;
pub const FS_EXTENT_FL: u32 = 524288 ;
pub const FS_VERITY_FL: u32 = 1048576
pub const FS_EA_INODE_FL: u32 ==2097152 ;
pub const FS_EOFBLOCKS_FL: u32 = 4194304 ;
pub const FS_NOCOW_FL: u32 = 8388608 ;
pub const FS_DAX_FL u32 33554432 ;
pub const FS_INLINE_DATA_FL: u32 = 268435456 ;
pub const FS_PROJINHERIT_FL: u32 = 536870912 ;
pub const java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 1
pub const FS_RESERVED_FL: *ut Self nf_ip_hook_priorities:;
pub const FS_FL_USER_VISIBLE: u32 = 253951 ;
pub const FS_FL_USER_MODIFIABLE: u32 = 229631 ;
pub const SYNC_FILE_RANGE_WAIT_BEFORE: u32 = 1 ;
pub const SYNC_FILE_RANGE_WRITE: u32 = 2 ;
pub const impl java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 21
java.lang.StringIndexOutOfBoundsException: Range [42, 40) out of bounds for length 50
pub const PROCFS_IOCTL_MAGIC: u8 = 102 java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub const PAGE_IS_WPALLOWED: u32 = 1 ;
pub const PAGE_IS_WRITTEN: u32 = 2 ;
pub const PAGE_IS_FILE:pub const HWTSTAMP_FLAG_MASK: hwtstamp_flags = hwtstamp_flags::HWTSTAMP_FLAG_BONDED_PHC_INDEX;
pub const PAGE_IS_PRESENT: u32 = 8 ;
pub const PAGE_IS_SWAPPED __u32 {
pub const PAGE_IS_PFNZERO}
pub const PAGE_IS_HUGE: u32 = 64 ;
pub const impl txtime_flags {
pub const PAGE_IS_GUARD: u32 = 256 ;
pub java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 39
pub const PM_SCAN_CHECK_WPASYNC: u32 = 2 ;
pub const BTRFS_IOCTL_MAGIC: u32 = 148 ;
pub pub fn set_set_rnext(&mut self , val: __u32) {
pub const java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
pub const BTRFS_PATH_NAME_MAX: let val: u32 = ::core::mem::transmute(val);
pub const BTRFS_DEVICE_PATH_NAME_MAX: u32 = 1024 ;
= 4039 java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
pub const java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 1
pub const BTRFS_SUBVOL_RDONLY:java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub const BTRFS_SUBVOL_QGROUP_INHERIT: u32 = 4 ;
pub : u32 = 8
pub const BTRFS_SUBVOL_SPEC_BY_ID: u32 = 16 ;
pub const BTRFS_VOL_ARG_V2_FLAGS_SUPPORTED: u32 = 30 ;
pub const BTRFS_FSID_SIZE: u32 = 16 ;
pub const BTRFS_UUID_SIZE: u32 = 16 ;
pub const BTRFS_UUID_UNPARSED_SIZE: u32 = 37 ;
pub const BTRFS_QGROUP_LIMIT_MAX_RFER: u32 = 1 ;
pub const BTRFS_QGROUP_LIMIT_MAX_EXCL: u32 = 2 ;
pub const BTRFS_QGROUP_LIMIT_RSV_RFER: u32 = 4 ;
pub const BTRFS_QGROUP_LIMIT_RSV_EXCL: u32 = 8 ;
pub const BTRFS_QGROUP_LIMIT_RFER_CMPR: u32 = 16 ;
pub const BTRFS_QGROUP_LIMIT_EXCL_CMPR: u32 = 32 ;
pub const BTRFS_QGROUP_INHERIT_SET_LIMITS unsafe fnset_set_rnext_raw(his: *Self _u32){
pub const BTRFS_QGROUP_INHERIT_FLAGS_SUPP: u32 = 1 ;
pub const BTRFS_DEVICE_REMOVE_ARGS_MASK = 8 ;
pub const BTRFS_SUBVOL_CREATE_ARGS_MASK: u32 = 6 ;
pub const BTRFS_SUBVOL_DELETE_ARGS_MASK: u32 = 16 ;
pub const BTRFS_SCRUB_READONLY: u32 = 1 ;
pub const BTRFS_SCRUB_SUPPORTED_FLAGS: u32 = 1 ;
pub const BTRFS_IOCTL_DEV_REPLACE_CONT_READING_FROM_SRCDEV_MODE_ALWAYS: u32 = 0 ;
pub const java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 1
pub const BTRFS_IOCTL_DEV_REPLACE_STATE_NEVER_STARTED: u32 = 0 ;
pub const BTRFS_IOCTL_DEV_REPLACE_STATE_STARTED: u32 = 1 ;
pub const BTRFS_IOCTL_DEV_REPLACE_STATE_FINISHED: u32 = 2 ;
pub const BTRFS_IOCTL_DEV_REPLACE_STATE_CANCELED: u32 = 3 ;
pub const BTRFS_IOCTL_DEV_REPLACE_STATE_SUSPENDED: u32 = 4 ;
pub const BTRFS_IOCTL_DEV_REPLACE_CMD_START: u32 = 0 ;
pub const BTRFS_IOCTL_DEV_REPLACE_CMD_STATUS: u32[inline]
pub const BTRFS_IOCTL_DEV_REPLACE_CMD_CANCEL: u32 = 2 ;
pub const BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_ERROR:u32=0 ;
pub const BTRFS_IOCTL_DEV_REPLACE_RESULT_NOT_STARTED: u32 = 1 ;
pub const BTRFS_IOCTL_DEV_REPLACE_RESULT_ALREADY_STARTED: u32 = 2 ;
pub const BTRFS_IOCTL_DEV_REPLACE_RESULT_SCRUB_INPROGRESS: u32 = 3 ;
let :u32=::core:mem:transmute(val);
pub const BTRFS_FS_INFO_FLAG_GENERATION: u32 = 2 ;
pub const BTRFS_FS_INFO_FLAG_METADATA_UUID: u32 = 4 ;
pub const BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE: u32 = 1 ;
pub const BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE_VALID: u32 = 2 ;
pub const BTRFS_FEATURE_COMPAT_RO_VERITY: u32 = 4 ;
pub const BTRFS_FEATURE_COMPAT_RO_BLOCK_GROUP_TREE: u32 = 8 ;
pub const : =
pub const BTRFS_FEATURE_INCOMPAT_DEFAULT_SUBVOL: u32 = 2 ;
pub const BTRFS_FEATURE_INCOMPAT_MIXED_GROUPS: u32 = 4 ;
pub const BTRFS_FEATURE_INCOMPAT_COMPRESS_LZO: u32 = 8 ;
pub const BTRFS_FEATURE_INCOMPAT_COMPRESS_ZSTD: u32 = 16 ;
pub const BTRFS_FEATURE_INCOMPAT_BIG_METADATA =32
pub const BTRFS_FEATURE_INCOMPAT_EXTENDED_IREF: u32 = 64 ;
java.lang.StringIndexOutOfBoundsException: Range [8, 6) out of bounds for length 8
pub const BTRFS_FEATURE_INCOMPAT_SKINNY_METADATA: u32 = 256 ;
pub BTRFS_FEATURE_INCOMPAT_NO_HOLES ;
pub const BTRFS_FEATURE_INCOMPAT_METADATA_UUID: u32 = 1024 ;
pub const BTRFS_FEATURE_INCOMPAT_RAID1C34: u32 = 2048 ;
pub const BTRFS_FEATURE_INCOMPAT_ZONED: u32 = 4096 ;
pub const BTRFS_FEATURE_INCOMPAT_EXTENT_TREE_V2: u32 = 8192 ;
pub const BTRFS_FEATURE_INCOMPAT_RAID_STRIPE_TREE: u32 = 16384
pub const BTRFS_FEATURE_INCOMPAT_SIMPLE_QUOTA: u32 = 65536 ;
pub const BTRFS_BALANCE_CTL_PAUSE: u32 = 1 ;
pub const BTRFS_BALANCE_CTL_CANCEL: u32 = 2 ;
pub const BTRFS_BALANCE_DATA: u32 = 1 ;
pub const ;
pub const BTRFS_BALANCE_METADATA: u32 = 4 ;
java.lang.StringIndexOutOfBoundsException: Range [6, 3) out of bounds for length 43
pub const BTRFS_BALANCE_FORCE: u32 = 8 ;
pub const BTRFS_BALANCE_RESUME: u32 = 16 ;
pub const BTRFS_BALANCE_ARGS_PROFILES: u32 = 1 ;
pub const BTRFS_BALANCE_ARGS_USAGE:#i nline]
pub const BTRFS_BALANCE_ARGS_DEVID: u32 = 4 ;
pub const BTRFS_BALANCE_ARGS_DRANGE: u32 = 8 ;
pub java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
pub const BTRFS_BALANCE_ARGS_LIMIT: u32 = 32 ;
pub const BTRFS_BALANCE_ARGS_LIMIT_RANGE: u32 = 64 ;
pub const BTRFS_BALANCE_ARGS_STRIPES_RANGElet val: u32 = ::core::mem::transmute(val);
pub const BTRFS_BALANCE_ARGS_USAGE_RANGE: u32 = 1024 ;
pub const BTRFS_BALANCE_ARGS_MASK: u32 = 1279 ;
pub const BTRFS_BALANCE_ARGS_CONVERT: u32 = 256 ;
ub const BTRFS_BALANCE_ARGS_SOFT: u32 = 512 ;
pub const BTRFS_BALANCE_STATE_RUNNING: u32 = 1 ;
pub const BTRFS_BALANCE_STATE_PAUSE_REQ: u32 = 2 ;
pub const BTRFS_BALANCE_STATE_CANCEL_REQ: u32 = 4 ;
pub const BTRFS_INO_LOOKUP_PATH_MAX: u32 = 4080 ;
pub java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pub [inline
pub const BTRFS_DEFRAG_RANGE_START_IO: u32 = 2 unsafe fnjava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 60
unsafe {:core:mem:transmute(__<u8; usize]>:raw_get(::ptr:addr_of!*his.b, 3 usize,1 ) u32
pub const BTRFS_DEFRAG_RANGE_NOCOMPRESS:
pub const : u32=15 java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
pub const BTRFS_SAME_DATA_DIFFERS: u32 = 1 ;
pub const BTRFS_LOGICAL_INO_ARGS_IGNORE_OFFSET: u32 = 1 ;
pub const BTRFS_DEV_STATS_RESET: u32 = u {
pub const BTRFS_QUOTA_CTL_ENABLE: u32 = 1 ;
pub const let val: u32 = ::core::mem::transmute(val);
pub const BTRFS_QUOTA_CTL_RESCAN__NOTUSED: u32 = 3 ;
pub BTRFS_QUOTA_CTL_ENABLE_SIMPLE_QUOTA:u32 4 java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
pub const BTRFS_SEND_FLAG_NO_FILE_DATA: u32 = 1 ;
pub const BTRFS_SEND_FLAG_OMIT_STREAM_HEADER: u32 = 2 ;
pub const BTRFS_SEND_FLAG_OMIT_END_CMD: u32 = 4 ;
pub const BTRFS_SEND_FLAG_VERSION: u32 = 8 ;
pub java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 37
pub unsafe {:core::(._bitfield_1.(4 ,1 8 )}
pub const BTRFS_MAX_ROOTREF_BUFFER_NUM: u32 = 255 ;
pub BTRFS_ENCODED_IO_COMPRESSION_NONE u32 =0 java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
pub const BTRFS_ENCODED_IO_COMPRESSION_ZLIB: u32 = 1 ;
pub const BTRFS_ENCODED_IO_COMPRESSION_ZSTD: u32 = 2 ;
pub const BTRFS_ENCODED_IO_COMPRESSION_LZO_4K: u32 = 3 ;
pub const BTRFS_ENCODED_IO_COMPRESSION_LZO_8K: u32 = 4 ;
pub const BTRFS_ENCODED_IO_COMPRESSION_LZO_16K: u32 = 5 ;
pub const BTRFS_ENCODED_IO_COMPRESSION_LZO_32K: u32 = 6 ;
ub const BTRFS_ENCODED_IO_COMPRESSION_LZO_64K: u32 = 7 ;
pub const BTRFS_ENCODED_IO_COMPRESSION_TYPES: u32 = 8 ;
pub const BTRFS_ENCODED_IO_ENCRYPTION_NONE: u32 = 0 ;
pub const BTRFS_ENCODED_IO_ENCRYPTION_TYPES: u32 = 1 ;
pub const BTRFS_SUBVOL_SYNC_WAIT_FOR_ONE: u32 = 0 ;
pub const BTRFS_SUBVOL_SYNC_WAIT_FOR_QUEUED: u32 = 1 ;
pub const BTRFS_SUBVOL_SYNC_COUNT: u32 = 2 ;
const BTRFS_SUBVOL_SYNC_PEEK_FIRST:u32=3 ;
pub const BTRFS_SUBVOL_SYNC_PEEK_LAST: u32 = 4 ;
pub const BTRFS_MAGIC: u64 = 5575266562640200287 ;
pub const BTRFS_MAX_LEVEL: u32 = 8 ;
pub const BTRFS_NAME_LEN: u32 = 255 ;
pub const BTRFS_LINK_MAX: u32 = 65535 ;
pub const BTRFS_ROOT_TREE_OBJECTID: u32 = 1 ;
pub const BTRFS_EXTENT_TREE_OBJECTID: u32 = 2 ;
pub const BTRFS_CHUNK_TREE_OBJECTID: u32 = 3 ;
pub const BTRFS_DEV_TREE_OBJECTID: =4 ;
pub const BTRFS_FS_TREE_OBJECTID: u32 = 5 ;
pub const BTRFS_ROOT_TREE_DIR_OBJECTID: u32 = 6 ;
pub const BTRFS_CSUM_TREE_OBJECTID: u32 = 7 ;
pub let val: u32 = :core::mem::transmute(val);
pub const BTRFS_UUID_TREE_OBJECTID: u32 = 9 ;
pub const java.lang.StringIndexOutOfBoundsException: Range [74, 34) out of bounds for length 119
pub const BTRFS_BLOCK_GROUP_TREE_OBJECTID: u32 = 11 ;
pub java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 1
pub const BTRFS_DEV_STATS_OBJECTID: u32 = 0 ;
pub java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
pub const BTRFS_ORPHAN_OBJECTID: i32 = -5 ;
pub const java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 9
pub const BTRFS_TREE_LOG_FIXUP_OBJECTID: i32 = -7 ;
pub const BTRFS_TREE_RELOC_OBJECTID: i32 = -8 ;
pub const BTRFS_DATA_RELOC_TREE_OBJECTID: i32 = -9 ;
pub const BTRFS_EXTENT_CSUM_OBJECTID: i32 = -10 ;
pub const BTRFS_FREE_SPACE_OBJECTID: i32 -11 ;
pub const BTRFS_FREE_INO_OBJECTID: i32 = -12 ;
pub const BTRFS_MULTIPLE_OBJECTIDS: i32 = -255 ;
pub const BTRFS_FIRST_FREE_OBJECTID: u32 = 256 ;
pub const BTRFS_LAST_FREE_OBJECTID: i32 = -256 ;
pub const BTRFS_FIRST_CHUNK_TREE_OBJECTID: u32 = 256 ;
pub const BTRFS_DEV_ITEMS_OBJECTID: u32 = 1 ;
pub const BTRFS_BTREE_INODE_OBJECTID: u32 = pub fn set_reserved(&mut self , val: __u32) {
pub const BTRFS_EMPTY_SUBVOL_DIR_OBJECTID: u32 = 2 ;
pub const BTRFS_DEV_REPLACE_DEVID: u32 = 0 ;
pub const BTRFS_INODE_ITEM_KEY: u32 = 1 ;
pub const BTRFS_INODE_REF_KEY: u32 =
pub const BTRFS_INODE_EXTREF_KEY: u32 = 13 ;
pub const BTRFS_XATTR_ITEM_KEY: u32 = 24 ;
pub const BTRFS_VERITY_DESC_ITEM_KEY: u32 = 36 ;
pub const BTRFS_VERITY_MERKLE_ITEM_KEY: u32 = 37 ;
pub const BTRFS_ORPHAN_ITEM_KEY: u32 = 48 ;
pub const BTRFS_DIR_LOG_ITEM_KEY: u32 = 60 ;
pub const BTRFS_DIR_LOG_INDEX_KEY: u32 = 72 ;
pub unsafe :core:_[u]>java.lang.StringIndexOutOfBoundsException: Range [79, 78) out of bounds for length 146
pub const BTRFS_DIR_INDEX_KEY: u32 =java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
pub const let val: u32 =:::java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 43
const java.lang.StringIndexOutOfBoundsException: Range [39, 31) out of bounds for length 43
pub const BTRFS_ROOT_ITEM_KEY: u32 = 132 ;
pub const BTRFS_ROOT_BACKREF_KEY: u32 = 144 ;
pub const BTRFS_ROOT_REF_KEY: u32 = 156 ;
pub const BTRFS_EXTENT_ITEM_KEY: u32 =
pub BTRFS_METADATA_ITEM_KEY: 169 ;
pub const BTRFS_EXTENT_OWNER_REF_KEY: u32 = 172 ;
pub const BTRFS_TREE_BLOCK_REF_KEY: u32 = 176 ;
pub : u32 = 178 ;
pub const BTRFS_SHARED_BLOCK_REF_KEY: u32 = 182 ;
pub const BTRFS_SHARED_DATA_REF_KEY: u32 = 184 ;
pub const BTRFS_BLOCK_GROUP_ITEM_KEY: u32 = 192 ;
pub const BTRFS_FREE_SPACE_INFO_KEY: u32 = 198 ;
set_current:u32=unsafe {:core::memtransmuteset_current)}
pub const BTRFS_FREE_SPACE_BITMAP_KEY: u32 = 200 ;
pub const __bindgen_bitfield_unit.set1 usize,1 u8, {
pub const let set_rnext: u32 = unsafe:core:mem:transmuteset_rnext) };
pub const BTRFS_CHUNK_ITEM_KEY: u32 = 228 ;
pub const BTRFS_RAID_STRIPE_KEY: u32 = 230 ;
pub const BTRFS_QGROUP_STATUS_KEY: u32 = 240 ;
pub const __bindgen_bitfield_unit.set(usize 1 8 {
pub const BTRFS_QGROUP_LIMIT_KEY: u32 = 244 ;
pub const BTRFS_QGROUP_RELATION_KEY: u32 = 246 ;
pub java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
pub const set_counters: u32 unsafe {:::transmute)};
pub const BTRFS_DEV_STATS_KEY: u32 = 249 ;
pub const BTRFS_PERSISTENT_ITEM_KEY: u32 = 249 ;
.(usize u,{
pub const BTRFS_UUID_KEY_SUBVOL: u32 = 251 ;
pub const BTRFS_UUID_KEY_RECEIVED_SUBVOL: u32 = 252 ;
pub const BTRFS_STRING_ITEM_KEY: u32 = 253 ;
pub const BTRFS_MAX_METADATA_BLOCKSIZE: u32 = 65536 ;
pub const BTRFS_CSUM_SIZE: u32 = 32 ;
pub const BTRFS_FT_UNKNOWN: u32 = 0 ;
pub const BTRFS_FT_REG_FILE: u32 = 1 ;
pub const BTRFS_FT_DIR: u32 = 2
pub const BTRFS_FT_CHRDEV: u32 }
pub const BTRFS_FT_BLKDEV: u32 = 4 ;
pub const BTRFS_FT_FIFO: u32 = 5 ;
pub const BTRFS_FT_SOCK: u32 = 6 ;
pub const BTRFS_FT_SYMLINK: u32 = 7 ;
pub const BTRFS_FT_XATTR: u32 = 8 ;
pub const BTRFS_FT_MAX: u32 = 9 ;
32 =128 java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
pub const BTRFS_INODE_NODATASUM: u32 = 1 ;
pub const BTRFS_INODE_NODATACOW: u32 = 2 ;
pub const BTRFS_INODE_READONLY: u32 = 4 ;
pub const java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 8
pub const BTRFS_INODE_PREALLOC: let val: u16 = ::core::mem::transmuval)
pub const BTRFS_INODE_SYNC: u32 = 32 ;
pub const BTRFS_INODE_IMMUTABLE: u32 = 64 ;
pub const BTRFS_INODE_APPEND: u32 = 128 ;
pub const BTRFS_INODE_NODUMP: u32 = 256 ;
pub const BTRFS_INODE_NOATIME: u32 = 512 ;
pub const BTRFS_INODE_DIRSYNC: u32 = 1024 ;
pub const BTRFS_INODE_COMPRESS: u32 = 2048 ;
pub const BTRFS_INODE_ROOT_ITEM_INIT: u32 = 2147483648 ;
pub const BTRFS_INODE_FLAG_MASK: u32 = 2147487743 ;
pub const BTRFS_INODE_RO_VERITY: u32 = 1 ;
pub const BTRFS_INODE_RO_FLAG_MASK: u32 = 1 ;
pub const BTRFS_SYSTEM_CHUNK_ARRAY_SIZE: u32 = 2048 ;
pub BTRFS_NUM_BACKUP_ROOTS: u32 = 4 ;
pub const BTRFS_FREE_SPACE_EXTENT: u32 = 1 ;
pub const BTRFS_FREE_SPACE_BITMAP: u32 = 2 ;
pub const BTRFS_HEADER_FLAG_WRITTEN: u32 = 1 ;
pub const BTRFS_HEADER_FLAG_RELOC:u32=2 ;
pub const BTRFS_SUPER_FLAG_ERROR: u32 = 4 ;
pub BTRFS_SUPER_FLAG_SEEDING
pub const BTRFS_SUPER_FLAG_METADUMP: u64 = 8589934592 ;
pub const BTRFS_SUPER_FLAG_METADUMP_V2: u64 = 17179869184 ;
pub const BTRFS_SUPER_FLAG_CHANGING_FSID: u64 = 34359738368 ;
pub const BTRFS_SUPER_FLAG_CHANGING_FSID_V2: u64 = 68719476736 ;
pub const BTRFS_SUPER_FLAG_CHANGING_BG_TREE: u64 = 274877906944 ;
pub const BTRFS_SUPER_FLAG_CHANGING_DATA_CSUM: u64 = 549755813888 ;
pub const BTRFS_SUPER_FLAG_CHANGING_META_CSUM: u64 = 1099511627776 ;
pub const BTRFS_EXTENT_FLAG_DATA: u32 = 1 ;
pub const BTRFS_EXTENT_FLAG_TREE_BLOCK: u32 = 2 ;
FLAG_FULL_BACKREF u32 256 java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
pub const BTRFS_BACKREF_REV_MAX: u32 = 256 ;
pub const BTRFS_BACKREF_REV_SHIFT: u32 = 56 ;
pub const BTRFS_OLD_BACKREF_REV: u32 = 0 ;
pub const BTRFS_MIXED_BACKREF_REV: u32 = 1 ;
pub const BTRFS_EXTENT_FLAG_SUPER: u64 = 281474976710656
pub const BTRFS_ROOT_SUBVOL_RDONLY: u32 = 1 ;
656;
pub const BTRFS_DEV_REPLACE_ITEM_CONT_READING_FROM_SRCDEV_MODE_ALWAYS: u32 = 0 ;
pub const BTRFS_DEV_REPLACE_ITEM_CONT_READING_FROM_SRCDEV_MODE_AVOID: u32 = 1 ;
pub const BTRFS_BLOCK_GROUP_DATA: u32 = 1 ;
pub const BTRFS_BLOCK_GROUP_SYSTEM: u32 = 2 ;
pub const BTRFS_BLOCK_GROUP_METADATA: u32 = 4 ;
pub const BTRFS_BLOCK_GROUP_RAID0: u32 = 8 ;
pub const BTRFS_BLOCK_GROUP_RAID1: u32 = 16 ;
pub const BTRFS_BLOCK_GROUP_DUP: u32 = 32 ;
ub const BTRFS_BLOCK_GROUP_RAID10: 64 java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
pub const java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 1
pub const BTRFS_BLOCK_GROUP_RAID6: u32 = 256 ;
ubconst BTRFS_BLOCK_GROUP_RAID1C3: u32 = 512 ;
pub const BTRFS_BLOCK_GROUP_RAID1C4: u32 = 1024 ;
pub const BTRFS_BLOCK_GROUP_TYPE_MASK: u32 = 7 ;
pub const unsafe { ::core::mem::transmute(<__BindgenBitfieldUni[; 2 usize]>>::raw_get(::core::ptr::addr_of!((*this)._bitfield_1), 1 usize, u8 as u16)}
pub const BTRFS_BLOCK_GROUP_RAID56_MASK: java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 1
constBTRFS_BLOCK_GROUP_RAID1_MASK: u32 = 1552 ;
pub const BTRFS_AVAIL_ALLOC_BIT_SINGLE: u64 = 281474976710656 ;
pub const BTRFS_SPACE_INFO_GLOBAL_RSV:pub fn set_is_rnext_raw(: *mut , val: _u16) {
pub const BTRFS_EXTENDED_PROFILE_MASK: u64 = 281474976712696 ;
pub const BTRFS_FREE_SPACE_USING_BITMAPS: u32 = 1 ;
pub const BTRFS_QGROUP_LEVEL_SHIFT: u32 = 48 ;
pub const BTRFS_QGROUP_STATUS_FLAG_ON: u32 = 1 ;
pub const <__BindgenBitfieldUnit[; 2 usize]>>::raw_set(::core::addr_of_mut!((*this)._bitfield_1), 1 usize, 1 u8, val as u64)
pub const BTRFS_QGROUP_STATUS_FLAG_INCONSISTENT: u32 = 4 ;
pub const BTRFS_QGROUP_STATUS_FLAG_SIMPLE_MODE: u32 = 8 ;
pub const BTRFS_QGROUP_STATUS_FLAGS_MASK: u32 = 15 ;
pub const BTRFS_QGROUP_STATUS_VERSION: u32 = 1 ;
pub const BTRFS_FILE_EXTENT_INLINE: _bindgen_ty_1 = _bindgen_ty_1:#inline
pub const BTRFS_FILE_EXTENT_REG: _bindgen_ty_1 = _bindgen_ty_1::BTRFS_FILE_EXTENT_REG;pub fn get_all(&self ) -__ {
pub const BTRFS_FILE_EXTENT_PREALLOC: _unsafe {::core::mem::transmute(.bitfield_1get(usize,1 )as u16}
pub const BTRFS_NR_FILE_EXTENT_TYPES: _bindgen_ty_1 = _java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
#[ repr(u32)]
#[ non_exhaustive]
#[ derive(Debug,Copy,Clone,Hash, PartialEq )]
pub enum fsconfig_command {
FSCONFIG_SET_FLAG = 0 ,
FSCONFIG_SET_STRING = 1 ,
FSCONFIG_SET_BINARY = 2 ,
FSCONFIG_SET_PATH = 3 ,
FSCONFIG_SET_PATH_EMPTY = 4 ,
FSCONFIG_SET_FD = 5 ,
FSCONFIG_CMD_CREATE = 6 ,
SCONFIG_CMD_RECONFIGURE = 7 ,
FSCONFIG_CMD_CREATE_EXCL = 8 ,
}
#[ repr(u32)]
#[ non_exhaustive]
#[ derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum procfs_ino {
pub fn get_all_raw(this: *const Self ) -> __u16 {
}
#[ repr(u32)]
#[ non_exhaustive]
#[ deriveDebug,Copy,Clone Hash,PartialEq, )]
pub enum procmap_query_flags {
PROCMAP_QUERY_VMA_READABLE = 1 ,
PROCMAP_QUERY_VMA_WRITABLE = 2 ,
PROCMAP_QUERY_VMA_EXECUTABLE = 4 ,
PROCMAP_QUERY_VMA_SHAREDpub unsafe fn set_get_all_raw(this: *mut Self , val: __u16) {
PROCMAP_QUERY_COVERING_OR_NEXT_VMA = 16 ,
QUERY_FILE_BACKED_VMA=32 ,
}
#[ repr(u32)]
#n on_exhaustive]
#[ derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum btrfs_dev_stat_values {
<__BindgenBitfieldUnit<[u8; 2 usize]>>::raw_set(::core::ptr::addr_of_mut!((*this)._bitfield_1), 2 usize, 1 u8, val as u64)
BTRFS_DEV_STAT_READ_ERRS = 1 ,
BTRFS_DEV_STAT_FLUSH_ERRS = 2 ,
BTRFS_DEV_STAT_CORRUPTION_ERRS = 3 ,
BTRFS_DEV_STAT_GENERATION_ERRS = 4 ,
BTRFS_DEV_STAT_VALUES_MAX
}
#r epr(u32)]
#[ non_exhaustive]
#[ derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub pub fn reserved(self -_u16 {
BTRFS_ERROR_DEV_RAID1_MIN_NOT_MET = 1 ,
BTRFS_ERROR_DEV_RAID10_MIN_NOT_MET= 2 ,
BTRFS_ERROR_DEV_RAID5_MIN_NOT_MET = 3 ,
BTRFS_ERROR_DEV_RAID6_MIN_NOT_MET = 4 ,
BTRFS_ERROR_DEV_TGT_REPLACE = 5 ,
BTRFS_ERROR_DEV_MISSING_NOT_FOUND = 6 ,
BTRFS_ERROR_DEV_ONLY_WRITABLE =7 ,
BTRFS_ERROR_DEV_EXCL_RUN_IN_PROGRESS = 8 ,
BTRFS_ERROR_DEV_RAID1C3_MIN_NOT_MET = 9 ,
BTRFS_ERROR_DEV_RAID1C4_MIN_NOT_MET = 10 ,
}
#[ repr(u32)]
#[ non_exhaustive]
#[ derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum btrfs_csum_type {
BTRFS_CSUM_TYPE_CRC32 = 0 ,
BTRFS_CSUM_TYPE_XXHASH = 1 ,
BTRFS_CSUM_TYPE_SHA256 = 2 ,
BTRFS_CSUM_TYPE_BLAKE2M_TYPE_BLAKE2=3 ,
}
#[ repr(u32)]
#[ on_exhaustive]
#[ derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub enum _bindgen_ty_1 {
BTRFS_FILE_EXTENT_INLINE = 0 unsafe :core:::(<_indgenBitfieldUnit[;2 size>:raw_get(:core:ptr:addr_of!(*this._bitfield_1) 3 usize,13 ) u16)}
TRFS_FILE_EXTENT_REG =java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
BTRFS_FILE_EXTENT_PREALLOC = 2 ,
java.lang.StringIndexOutOfBoundsException: Range [29, 26) out of bounds for length 31
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub union fscrypt_get_policy_ex_arg__bindgen_ty_1 {
pub version: __u8,
pub v1: fscrypt_policy_v1,
pub v2v2: fscrypt_policy_v2,
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub union fscrypt_key_specifier__bindgen_ty_1 {
pub __reserved: [__u8; 32 usize],
pub descriptor: [__u8; 8 usize],
pub identifier: [__u8; 16 usize],
}
#[ epr(C)]
#[ derive(Copy, Clone)]
pub union btrfs_ioctl_vol_args_v2__bindgen_ty_1let mut __bindgen_bitfield_unit:_BindgenBitfieldUnit<u8 2 ] ::);
pub __bindgen_anon_1: btrfs_ioctl_vol_args_v2__bindgen_ty_1__bindgen_ty_1,
pub unused: [__u64; 4 usize],
}
#[ repr(C)let is_current: u16 = unsafe { ::core::mem::transmute(is_current) };
#[ derive(Copy, Clone)]
pub union btrfs_ioctl_vol_args_v2__bindgen_ty_2 {
pub name: [crate ::ctypes::c_char; 4040 usize],
pub devid: __u64,
pub : __u64,
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub union btrfs_ioctl_dev_replace_args__bindgen_ty_1 {
pub start: btrfs_ioctl_dev_replace_start_params,
pub status: btrfs_ioctl_dev_replace_status_params,
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub union btrfs_balance_args__bindgen_ty_1 {
pub usage: __u64,
pub __bindgen_anon_1: btrfs_balance_args__bindgen_ty_1__bindgen_ty_1,
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub union btrfs_balance_args__bindgen_ty_2 {
pub limit: __u64,
pub __bindgen_anon_1: java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 43
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub union btrfs_ioctl_defrag_range_args__bindgen_ty_1_
pub compress_type: _}
pub compress: btrfs_ioctl_defrag_range_args__bindgen_ty_1__bindgen_ty_1,
}
#[ repr(impl nf_inet_hooks {
#[ derive(Copy, Clone)]
pub union btrfs_disk_balance_args__bindgen_ty_1 java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 75
pub usage: __le64,
pub __bindgen_anon_1: btrfs_disk_balance_args__bindgen_ty_1__bindgen_ty_1,
}
#[ repr(C)]
#[ derive(Copy, Clone)]
pub union btrfs_disk_balance_args__bindgen_ty_2{
pub limit: __le64,
pub __bindgen_anon_1: btrfs_disk_balance_args__bindgen_ty_2__bindgen_ty_1,
}
impl <T> __IncompleteArrayField<T> {
#[ }
pub const fn new() -> Self {
__IncompleteArrayField(::core::marker::PhantomData, [])
}
#[ inline]
pub fn as_ptr(&self ) -> *const T {
self as *const _ as *const T
}
#[ inline]
pub fn as_mut_ptr(&mut self ) -> *mut T {
self as *mut _ as *mut T
}
#[ inline]
pub unsafe fn as_slice(&self , len: usize) -> &[T] {
::core::slice::from_raw_parts(self .as_ptr(), len)
}
#[ inline]
pub unsafe fn as_mut_slice(&mut self , len: usize) -> &mut [T] {
::core::slice::from_raw_parts_mut(self .as_mut_ptr(), len)
}
}
impl <T> ::core::fmt::Debug for __IncompleteArrayField<T> {
fn fmt(&self , fmt: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result {
fmt.write_str("__IncompleteArrayField" )
}
}
Messung V0.5 in Prozent C=98 H=94 G=95
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.41Bemerkung:
¤
*Eine klare Vorstellung vom Zielzustand