List of all items
Structs
- acl::AclEntry
- alloc::BgdCounterUpdate
- alloc::BitmapWrite
- alloc::BlockAllocationPlan
- alloc::InodeAllocationPlan
- alloc::SuperblockCounterUpdate
- bgd::BgdFlags
- bgd::BlockGroupDescriptor
- block_cache::CachedDevice
- block_io::AlignedDevice
- block_io::CallbackDevice
- block_io::FileDevice
- capi::fs_ext4_attr_t
- capi::fs_ext4_blockdev_cfg_t
- capi::fs_ext4_dir_iter_t
- capi::fs_ext4_dirent_t
- capi::fs_ext4_fs_t
- capi::fs_ext4_fsck_options_t
- capi::fs_ext4_fsck_report_t
- capi::fs_ext4_volume_info_t
- checksum::Checksummer
- dir::DirBlockIter
- dir::DirEntry
- extent::Extent
- extent::ExtentHeader
- extent::ExtentIdx
- extent::ExtentVerifyCtx
- extent_mut::DeepInsertPlan
- extent_mut::PromotionPlan
- extent_mut::RepackedTree
- features::Compat
- features::Incompat
- features::RoCompat
- file_mut::BlockWrite
- file_mut::SizeChange
- file_mut::WriteBlockRange
- fs::Filesystem
- fs::InodeRef
- fs_core_bridge::CoreDevice
- fsck::AuditReport
- hash::NameHash
- htree::DxCountLimit
- htree::DxEntry
- htree::DxRootInfo
- htree_mut::LeafSplit
- indirect::IndirectCache
- indirect_mut::FreeRun
- indirect_mut::FreedBlocks
- indirect_mut::IndirectPlan
- inode::Inode
- inode::InodeFlags
- jbd2::JbdIncompat
- jbd2::JournalSuperblock
- journal::ReplayEntry
- journal::ReplayPlan
- journal::RevokeEntry
- journal_apply::ReplaySummary
- journal_writer::JournalWriter
- runtime::SystemRuntime
- superblock::Superblock
- transaction::JournaledBlock
- transaction::Transaction
- verify::VerifyReport
- xattr::XattrEntry
Enums
- acl::AclKind
- acl::AclTag
- capi::fs_ext4_file_type_t
- capi::fs_ext4_fsck_phase_t
- dir::DirEntryType
- error::Error
- extent_mut::ExtentMutation
- features::FsFlavor
- fsck::Anomaly
- fsck::FsckPhase
- hash::HashVersion
- htree::NextStep
- htree_mut::HtreeMutation
- xattr::BlockRemoveOutcome
- xattr::RemoveOutcome
- xattr::SetOutcome
Traits
Functions
- acl::decode
- acl::read
- alloc::apply_bitmap_write
- alloc::bit_is_set
- alloc::find_first_free
- alloc::find_free_run
- alloc::plan_block_allocation
- alloc::plan_block_allocation_excluding
- alloc::plan_inode_allocation
- bgd::locate_inode
- bgd::read_all
- capi::fs_ext4_chmod
- capi::fs_ext4_chmod_ino
- capi::fs_ext4_chown
- capi::fs_ext4_chown_ino
- capi::fs_ext4_create
- capi::fs_ext4_create_at
- capi::fs_ext4_dir_close
- capi::fs_ext4_dir_next
- capi::fs_ext4_dir_open
- capi::fs_ext4_dir_open_ino
- capi::fs_ext4_fallocate
- capi::fs_ext4_flush
- capi::fs_ext4_fresh_read
- capi::fs_ext4_fsck_run
- capi::fs_ext4_get_volume_info
- capi::fs_ext4_getxattr
- capi::fs_ext4_last_errno
- capi::fs_ext4_last_error
- capi::fs_ext4_link
- capi::fs_ext4_link_at
- capi::fs_ext4_listxattr
- capi::fs_ext4_lookup_at
- capi::fs_ext4_mkdir
- capi::fs_ext4_mkdir_at
- capi::fs_ext4_mkfs
- capi::fs_ext4_mknod
- capi::fs_ext4_mknod_at
- capi::fs_ext4_mount
- capi::fs_ext4_mount_rw
- capi::fs_ext4_mount_rw_with_callbacks
- capi::fs_ext4_mount_rw_with_callbacks_lazy
- capi::fs_ext4_mount_with_callbacks
- capi::fs_ext4_mount_with_fs_core_device
- capi::fs_ext4_mount_with_fs_core_device_lazy
- capi::fs_ext4_pread_ino
- capi::fs_ext4_pwrite
- capi::fs_ext4_pwrite_ino
- capi::fs_ext4_read_file
- capi::fs_ext4_readlink
- capi::fs_ext4_readlink_ino
- capi::fs_ext4_removexattr
- capi::fs_ext4_rename
- capi::fs_ext4_rename2
- capi::fs_ext4_rename_at
- capi::fs_ext4_replay_journal_if_dirty
- capi::fs_ext4_rmdir
- capi::fs_ext4_rmdir_at
- capi::fs_ext4_set_flags
- capi::fs_ext4_set_volume_label
- capi::fs_ext4_setxattr
- capi::fs_ext4_stat
- capi::fs_ext4_stat_ino
- capi::fs_ext4_symlink
- capi::fs_ext4_symlink_at
- capi::fs_ext4_truncate
- capi::fs_ext4_truncate_ino
- capi::fs_ext4_umount
- capi::fs_ext4_unlink
- capi::fs_ext4_unlink_at
- capi::fs_ext4_utimens
- capi::fs_ext4_utimens_ino
- capi::fs_ext4_write_file
- casefold::casefold_name_hash
- casefold::fold_name
- checksum::crc16
- checksum::group_desc_csum
- checksum::linux_crc32c
- dir::add_entry_to_block
- dir::entry_rec_len
- dir::has_csum_tail
- dir::parse_block
- dir::parse_block_verified
- dir::remove_entry_from_block
- ea_inode::read_value_inode
- extent::collect_all
- extent::collect_all_with_nodes
- extent::lookup
- extent::lookup_verified
- extent::map_logical
- extent::map_logical_verified
- extent_mut::plan_free_extent
- extent_mut::plan_initialize_range
- extent_mut::plan_insert_extent
- extent_mut::plan_insert_extent_deep
- extent_mut::plan_merge_adjacent
- extent_mut::plan_promote_leaf
- extent_mut::plan_repack_tree
- extent_mut::plan_split_extent
- features::check_mountable
- features::unmaintained_ro_compat
- features::write_breaking_incompat
- file_io::read
- file_io::read_all
- file_io::read_inline
- file_io::read_verified
- file_io::read_with_raw
- file_io::read_with_raw_verified
- file_io::refuse_encrypted
- file_io::refuse_encrypted_names
- file_mut::compute_write_range
- file_mut::plan_truncate_grow
- file_mut::plan_truncate_shrink
- file_mut::plan_truncate_shrink_deep
- file_mut::split_into_block_writes
- fsck::audit
- fsck::audit_with_callbacks
- fsck::audit_with_repair
- hash::effective_version
- hash::name_hash
- htree::find_entry_for_hash
- htree::lookup_leaf
- htree::lookup_leaf_with
- htree::parse_node_entries
- htree::parse_root_entries
- htree::parse_root_info
- htree::target_hash
- htree_mut::plan_insert_dx_entry_node
- htree_mut::plan_insert_dx_entry_root
- htree_mut::plan_leaf_split
- indirect::lookup
- indirect::map_logical_any
- indirect_mut::collect_for_free
- indirect_mut::count_indirect_blocks
- indirect_mut::plan_contiguous
- inline_data::dir_continuation
- inline_data::dir_entries
- inline_data::read_all
- inline_data::read_dir
- inline_data::read_range
- jbd2::block_tail_checksum
- jbd2::commit_block_checksum
- jbd2::journal_block_to_physical
- jbd2::read_superblock
- jbd2::tag_checksum
- journal::walk
- journal_apply::apply
- journal_apply::replay_if_dirty
- journal_apply::replay_into_cache
- mkfs::format_filesystem
- mkfs::format_filesystem_with_flavor
- mkfs::is_valid_block_size
- path::lookup
- path::lookup_bytes_with_csum
- path::lookup_with_csum
- superblock::group_count
- verify::verify
- xattr::get
- xattr::get_resolved
- xattr::list_names
- xattr::plan_remove_from_external_block
- xattr::plan_remove_in_inode_region
- xattr::plan_set_in_external_block
- xattr::plan_set_in_inode_region
- xattr::prefix_for_index
- xattr::read_all
- xattr::read_all_resolved
- xattr::split_qualified_name
Type Aliases
- block_io::FlushCb
- block_io::ReadCb
- block_io::WriteCb
- capi::fs_ext4_flush_fn
- capi::fs_ext4_fsck_finding_fn
- capi::fs_ext4_fsck_progress_fn
- capi::fs_ext4_read_fn
- capi::fs_ext4_write_fn
- error::Result
Constants
- acl::ACL_EXECUTE
- acl::ACL_READ
- acl::ACL_WRITE
- acl::EXT4_ACL_VERSION
- capi::FS_EXT4_FALLOC_FL_KEEP_SIZE
- capi::FS_EXT4_FALLOC_FL_PUNCH_HOLE
- capi::FS_EXT4_FALLOC_FL_ZERO_RANGE
- capi::FS_EXT4_GEN_ANY
- capi::FS_EXT4_RENAME_REPLACE
- checksum::DIR_ENTRY_TAIL_FILE_TYPE
- error::errno::EEXIST
- error::errno::EINVAL
- error::errno::EIO
- error::errno::EISDIR
- error::errno::EMLINK
- error::errno::ENAMETOOLONG
- error::errno::ENOENT
- error::errno::ENOSPC
- error::errno::ENOSYS
- error::errno::ENOTDIR
- error::errno::ENOTEMPTY
- error::errno::ENOTSUP
- error::errno::ERANGE
- error::errno::EROFS
- error::errno::ESTALE
- extent::EXT4_EXT_MAGIC
- extent::EXT4_EXT_MAX_DEPTH
- extent::EXT4_EXT_NODE_SIZE
- extent::EXT_INIT_MAX_LEN
- features::MAINTAINED_RO_COMPAT
- features::READ_BREAKING_RO_COMPAT
- features::SUPPORTED_INCOMPAT
- features::SUPPORTED_RO_COMPAT
- features::WRITE_BREAKING_INCOMPAT
- fs::DEFAULT_CACHE_BLOCKS
- fs::TIME_OMIT
- fs::UTIME_NOW
- fs::UTIME_OMIT
- fs::VOLUME_LABEL_MAX
- indirect::DIRECT_COUNT
- indirect_mut::DIRECT_COUNT
- inline_data::INLINE_BLOCK_SIZE
- inline_data::INLINE_DOTDOT_SIZE
- inode::GOOD_OLD_INODE_SIZE
- inode::INODE_BASE_SIZE
- inode::INODE_EXTRA_OFFSET
- inode::S_IFBLK
- inode::S_IFCHR
- inode::S_IFDIR
- inode::S_IFIFO
- inode::S_IFLNK
- inode::S_IFMT
- inode::S_IFREG
- inode::S_IFSOCK
- inode::USER_MODIFIABLE_FLAGS
- jbd2::BLOCK_TAIL_BYTES
- jbd2::COMMIT_CHECKSUM_AT
- jbd2::JBD2_COMMIT_BLOCK
- jbd2::JBD2_CRC32C_CHKSUM
- jbd2::JBD2_DESCRIPTOR_BLOCK
- jbd2::JBD2_FEATURE_COMPAT_CHECKSUM
- jbd2::JBD2_MAGIC_NUMBER
- jbd2::JBD2_REVOKE_BLOCK
- jbd2::JBD2_SUPERBLOCK_V1
- jbd2::JBD2_SUPERBLOCK_V2
- jbd2::SUPPORTED_JBD_INCOMPAT
- journal::TAG_DELETED
- journal::TAG_ESCAPED
- journal::TAG_LAST
- journal::TAG_SAME_UUID
- mkfs::DEFAULT_BLOCK_SIZE
- mkfs::MAX_BLOCKS_PER_GROUP
- mkfs::MAX_BLOCK_SIZE
- mkfs::MIN_BLOCK_SIZE
- path::EXT4_ROOT_INODE
- superblock::EXT4_ERROR_FS
- superblock::EXT4_MAGIC
- superblock::EXT4_VALID_FS
- superblock::GOOD_OLD_FIRST_INODE
- superblock::MAX_LOG_BLOCK_SIZE
- superblock::SUPERBLOCK_OFFSET
- superblock::SUPERBLOCK_SIZE
- xattr::EXT4_XATTR_MAGIC
- xattr::NAME_PREFIXES