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