Lines Matching defs:struct_ext2_filsys
210 struct struct_ext2_filsys { struct
211 errcode_t magic;
212 io_channel io;
213 int flags;
214 char * device_name;
215 struct ext2_super_block * super;
216 unsigned int blocksize;
217 int fragsize;
218 dgrp_t group_desc_count;
219 unsigned long desc_blocks;
220 struct opaque_ext2_group_desc * group_desc;
221 unsigned int inode_blocks_per_group;
222 ext2fs_inode_bitmap inode_map;
223 ext2fs_block_bitmap block_map;
225 errcode_t (*get_blocks)(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks);
226 errcode_t (*check_directory)(ext2_filsys fs, ext2_ino_t ino);
227 errcode_t (*write_bitmaps)(ext2_filsys fs);
228 errcode_t (*read_inode)(ext2_filsys fs, ext2_ino_t ino,
230 errcode_t (*write_inode)(ext2_filsys fs, ext2_ino_t ino,
232 ext2_badblocks_list badblocks;
233 ext2_dblist dblist;
234 __u32 stride; /* for mke2fs */
235 struct ext2_super_block * orig_super;
236 struct ext2_image_hdr * image_header;
237 __u32 umask;
238 time_t now;
239 int cluster_ratio_bits;
240 __u16 default_bitmap_type;
241 __u16 pad;
245 __u32 reserved[5];
250 void * priv_data;
255 struct ext2_inode_cache *icache;
256 io_channel image_io;
261 errcode_t (*get_alloc_block)(ext2_filsys fs, blk64_t goal,
263 void (*block_alloc_stats)(ext2_filsys fs, blk64_t blk, int inuse);
268 void *mmp_buf;
269 void *mmp_cmp;
270 int mmp_fd;
275 long mmp_last_written;