• Home
  • Raw
  • Download

Lines Matching defs:struct_ext2_filsys

226 struct struct_ext2_filsys {  struct
227 errcode_t magic;
228 io_channel io;
229 int flags;
230 char * device_name;
231 struct ext2_super_block * super;
232 unsigned int blocksize;
233 int fragsize;
234 dgrp_t group_desc_count;
235 unsigned long desc_blocks;
236 struct opaque_ext2_group_desc * group_desc;
237 unsigned int inode_blocks_per_group;
238 ext2fs_inode_bitmap inode_map;
239 ext2fs_block_bitmap block_map;
241 errcode_t (*get_blocks)(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks);
242 errcode_t (*check_directory)(ext2_filsys fs, ext2_ino_t ino);
243 errcode_t (*write_bitmaps)(ext2_filsys fs);
244 errcode_t (*read_inode)(ext2_filsys fs, ext2_ino_t ino,
246 errcode_t (*write_inode)(ext2_filsys fs, ext2_ino_t ino,
248 ext2_badblocks_list badblocks;
249 ext2_dblist dblist;
250 __u32 stride; /* for mke2fs */
251 struct ext2_super_block * orig_super;
252 struct ext2_image_hdr * image_header;
253 __u32 umask;
254 time_t now;
255 int cluster_ratio_bits;
256 __u16 default_bitmap_type;
257 __u16 pad;
261 __u32 reserved[5];
266 void * priv_data;
271 struct ext2_inode_cache *icache;
272 io_channel image_io;
277 errcode_t (*get_alloc_block)(ext2_filsys fs, blk64_t goal,
279 errcode_t (*get_alloc_block2)(ext2_filsys fs, blk64_t goal,
281 void (*block_alloc_stats)(ext2_filsys fs, blk64_t blk, int inuse);
286 void *mmp_buf;
287 void *mmp_cmp;
288 int mmp_fd;
293 long mmp_last_written;
296 struct ext2fs_progress_ops *progress_ops;
299 __u32 csum_seed;
301 io_channel journal_io;
302 char *journal_name;
305 errcode_t (*new_range)(ext2_filsys fs, int flags, blk64_t goal,
307 void (*block_alloc_stats_range)(ext2_filsys fs, blk64_t blk, blk_t num,
311 struct ext2fs_hashmap* block_sha_map;
313 const struct ext2fs_nls_table *encoding;