Skip to main content

Crate ext4_mkfs_sys

Crate ext4_mkfs_sys 

Source
Expand description

Low-level FFI bindings to lwext4 library.

This crate provides raw FFI bindings for the mkfs functionality of lwext4.

Structs§

ext4_bcache
Block cache descriptor (opaque)
ext4_blockdev
Block device descriptor
ext4_blockdev_iface
Block device interface with callbacks
ext4_fs
Filesystem descriptor (opaque, large structure)
ext4_mkfs_info
mkfs configuration info

Constants§

F_SET_EXT2
Filesystem type constants
F_SET_EXT3
F_SET_EXT4
UUID_SIZE
UUID size constant

Functions§

ext4_bcache_fini_dynamic
Finalize block cache
ext4_bcache_init_dynamic
Initialize block cache dynamically
ext4_block_bind_bcache
Bind block cache to block device
ext4_block_fini
Finalize block device
ext4_block_init
Initialize block device
ext4_mkfs
Create ext2/3/4 filesystem
ext4_mkfs_read_info
Read mkfs info from existing filesystem