• Home
  • Raw
  • Download

Lines Matching defs:struct_ext2_filsys

246 struct struct_ext2_filsys {  struct
247 errcode_t magic;
248 io_channel io;
249 int flags;
250 char * device_name;
251 struct ext2_super_block * super;
252 unsigned int blocksize;
253 int fragsize;
254 dgrp_t group_desc_count;
255 unsigned long desc_blocks;
256 struct opaque_ext2_group_desc * group_desc;
257 unsigned int inode_blocks_per_group;
258 ext2fs_inode_bitmap inode_map;
259 ext2fs_block_bitmap block_map;
261 errcode_t (*get_blocks)(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks);
262 errcode_t (*check_directory)(ext2_filsys fs, ext2_ino_t ino);
263 errcode_t (*write_bitmaps)(ext2_filsys fs);
264 errcode_t (*read_inode)(ext2_filsys fs, ext2_ino_t ino,
266 errcode_t (*write_inode)(ext2_filsys fs, ext2_ino_t ino,
268 ext2_badblocks_list badblocks;
269 ext2_dblist dblist;
270 __u32 stride; /* for mke2fs */
271 struct ext2_super_block * orig_super;
272 struct ext2_image_hdr * image_header;
273 __u32 umask;
274 time_t now;
275 int cluster_ratio_bits;
276 __u16 default_bitmap_type;
277 __u16 pad;
281 __u32 reserved[5];
286 void * priv_data;
291 struct ext2_inode_cache *icache;
292 io_channel image_io;
297 errcode_t (*get_alloc_block)(ext2_filsys fs, blk64_t goal,
299 errcode_t (*get_alloc_block2)(ext2_filsys fs, blk64_t goal,
301 void (*block_alloc_stats)(ext2_filsys fs, blk64_t blk, int inuse);
306 void *mmp_buf;
307 void *mmp_cmp;
308 int mmp_fd;
313 long mmp_last_written;
316 struct ext2fs_progress_ops *progress_ops;
319 __u32 csum_seed;
321 io_channel journal_io;
322 char *journal_name;
325 errcode_t (*new_range)(ext2_filsys fs, int flags, blk64_t goal,
327 void (*block_alloc_stats_range)(ext2_filsys fs, blk64_t blk, blk_t num,
331 struct ext2fs_hashmap* block_sha_map;
333 const struct ext2fs_nls_table *encoding;