20 #ifndef SQFS_META_READER_H 21 #define SQFS_META_READER_H 133 sqfs_u64 *block_start,
236 sqfs_u32 *inum, sqfs_u64 *iref);
260 sqfs_u64 block_start,
size_t offset,
SQFS_API int sqfs_readdir_state_init(sqfs_readdir_state_t *s, const sqfs_super_t *super, const sqfs_inode_generic_t *inode)
Initialize a state object for reading a directory.
static SQFS_INLINE void sqfs_readdir_state_reset(sqfs_readdir_state_t *s)
Rewind a directory state object back to its starting location.
Encapsultes a compressor with a simple interface to compress or extract chunks of data...
The SquashFS super block, located at the beginning of the file system to describe the layout of the f...
Encapsulates state for simple directory reading.
Abstracts file I/O to make it easy to embedd SquashFS.
Contains on-disk data structures, identifiers and functions for the SquashFS super block...
On-disk data structure of a directory entry. Many of these follow a single sqfs_dir_header_t.
Includes forward declarations of data structures, macros and integer types.
A generic inode structure that combines all others and provides additional information.