2 * ext2fsP.h --- private header file for ext2 library
4 * Copyright (C) 1997 Theodore Ts'o.
7 * This file may be redistributed under the terms of the GNU Public
17 struct ext2_struct_u32_list {
25 struct ext2_struct_u32_iterate {
33 * Directory block iterator definition
35 struct ext2_struct_dblist {
41 struct ext2_db_entry * list;
45 * For directory iterators
51 int (*func)(ext2_ino_t dir,
53 struct ext2_dir_entry *dirent,
63 * Inode cache structure
65 struct ext2_inode_cache {
71 struct ext2_inode_cache_ent *cache;
74 struct ext2_inode_cache_ent {
76 struct ext2_inode inode;
79 /* Function prototypes */
81 extern int ext2fs_process_dir_block(ext2_filsys fs,