• Home
  • Raw
  • Download

Lines Matching refs:fs

19 dgrp_t ext2fs_group_of_blk2(ext2_filsys fs, blk64_t blk)  in ext2fs_group_of_blk2()  argument
21 return (blk - fs->super->s_first_data_block) / in ext2fs_group_of_blk2()
22 fs->super->s_blocks_per_group; in ext2fs_group_of_blk2()
28 blk64_t ext2fs_group_first_block2(ext2_filsys fs, dgrp_t group) in ext2fs_group_first_block2() argument
30 return fs->super->s_first_data_block + in ext2fs_group_first_block2()
31 ((blk64_t)group * fs->super->s_blocks_per_group); in ext2fs_group_first_block2()
37 blk64_t ext2fs_group_last_block2(ext2_filsys fs, dgrp_t group) in ext2fs_group_last_block2() argument
39 return (group == fs->group_desc_count - 1 ? in ext2fs_group_last_block2()
40 ext2fs_blocks_count(fs->super) - 1 : in ext2fs_group_last_block2()
41 ext2fs_group_first_block2(fs, group) + in ext2fs_group_last_block2()
42 (fs->super->s_blocks_per_group - 1)); in ext2fs_group_last_block2()
48 int ext2fs_group_blocks_count(ext2_filsys fs, dgrp_t group) in ext2fs_group_blocks_count() argument
52 if (group == fs->group_desc_count - 1) { in ext2fs_group_blocks_count()
53 num_blocks = (ext2fs_blocks_count(fs->super) - in ext2fs_group_blocks_count()
54 fs->super->s_first_data_block) % in ext2fs_group_blocks_count()
55 fs->super->s_blocks_per_group; in ext2fs_group_blocks_count()
57 num_blocks = fs->super->s_blocks_per_group; in ext2fs_group_blocks_count()
59 num_blocks = fs->super->s_blocks_per_group; in ext2fs_group_blocks_count()
67 blk64_t ext2fs_inode_data_blocks2(ext2_filsys fs, in ext2fs_inode_data_blocks2() argument
71 ((fs->super->s_feature_ro_compat & in ext2fs_inode_data_blocks2()
74 (inode->i_file_acl ? fs->blocksize >> 9 : 0); in ext2fs_inode_data_blocks2()
80 blk64_t ext2fs_inode_i_blocks(ext2_filsys fs, in ext2fs_inode_i_blocks() argument
84 ((fs->super->s_feature_ro_compat & in ext2fs_inode_i_blocks()
185 struct ext2_group_desc *ext2fs_group_desc(ext2_filsys fs, in ext2fs_group_desc() argument
190 group * EXT2_DESC_SIZE(fs->super)); in ext2fs_group_desc()
194 static struct ext4_group_desc *ext4fs_group_desc(ext2_filsys fs, in ext4fs_group_desc() argument
198 return (struct ext4_group_desc *)ext2fs_group_desc(fs, gdp, group); in ext4fs_group_desc()
204 blk64_t ext2fs_block_bitmap_loc(ext2_filsys fs, dgrp_t group) in ext2fs_block_bitmap_loc() argument
208 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_block_bitmap_loc()
210 (fs->super->s_feature_incompat in ext2fs_block_bitmap_loc()
218 void ext2fs_block_bitmap_loc_set(ext2_filsys fs, dgrp_t group, blk64_t blk) in ext2fs_block_bitmap_loc_set() argument
222 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_block_bitmap_loc_set()
224 if (fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_block_bitmap_loc_set()
231 blk64_t ext2fs_inode_bitmap_loc(ext2_filsys fs, dgrp_t group) in ext2fs_inode_bitmap_loc() argument
235 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_inode_bitmap_loc()
237 (fs->super->s_feature_incompat in ext2fs_inode_bitmap_loc()
245 void ext2fs_inode_bitmap_loc_set(ext2_filsys fs, dgrp_t group, blk64_t blk) in ext2fs_inode_bitmap_loc_set() argument
249 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_inode_bitmap_loc_set()
251 if (fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_inode_bitmap_loc_set()
258 blk64_t ext2fs_inode_table_loc(ext2_filsys fs, dgrp_t group) in ext2fs_inode_table_loc() argument
262 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_inode_table_loc()
264 (fs->super->s_feature_incompat in ext2fs_inode_table_loc()
272 void ext2fs_inode_table_loc_set(ext2_filsys fs, dgrp_t group, blk64_t blk) in ext2fs_inode_table_loc_set() argument
276 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_inode_table_loc_set()
278 if (fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_inode_table_loc_set()
285 __u32 ext2fs_bg_free_blocks_count(ext2_filsys fs, dgrp_t group) in ext2fs_bg_free_blocks_count() argument
289 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_free_blocks_count()
291 (fs->super->s_feature_incompat in ext2fs_bg_free_blocks_count()
299 void ext2fs_bg_free_blocks_count_set(ext2_filsys fs, dgrp_t group, __u32 n) in ext2fs_bg_free_blocks_count_set() argument
303 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_free_blocks_count_set()
306 if (fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_bg_free_blocks_count_set()
313 __u32 ext2fs_bg_free_inodes_count(ext2_filsys fs, dgrp_t group) in ext2fs_bg_free_inodes_count() argument
317 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_free_inodes_count()
319 (fs->super->s_feature_incompat in ext2fs_bg_free_inodes_count()
327 void ext2fs_bg_free_inodes_count_set(ext2_filsys fs, dgrp_t group, __u32 n) in ext2fs_bg_free_inodes_count_set() argument
331 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_free_inodes_count_set()
333 if (fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_bg_free_inodes_count_set()
340 __u32 ext2fs_bg_used_dirs_count(ext2_filsys fs, dgrp_t group) in ext2fs_bg_used_dirs_count() argument
344 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_used_dirs_count()
346 (fs->super->s_feature_incompat in ext2fs_bg_used_dirs_count()
354 void ext2fs_bg_used_dirs_count_set(ext2_filsys fs, dgrp_t group, __u32 n) in ext2fs_bg_used_dirs_count_set() argument
358 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_used_dirs_count_set()
360 if (fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_bg_used_dirs_count_set()
367 __u32 ext2fs_bg_itable_unused(ext2_filsys fs, dgrp_t group) in ext2fs_bg_itable_unused() argument
371 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_itable_unused()
373 (fs->super->s_feature_incompat in ext2fs_bg_itable_unused()
381 void ext2fs_bg_itable_unused_set(ext2_filsys fs, dgrp_t group, __u32 n) in ext2fs_bg_itable_unused_set() argument
385 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_itable_unused_set()
387 if (fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_bg_itable_unused_set()
394 __u16 ext2fs_bg_flags(ext2_filsys fs, dgrp_t group) in ext2fs_bg_flags() argument
398 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_flags()
405 void ext2fs_bg_flags_zap(ext2_filsys fs, dgrp_t group) in ext2fs_bg_flags_zap() argument
409 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_flags_zap()
417 int ext2fs_bg_flags_test(ext2_filsys fs, dgrp_t group, __u16 bg_flag) in ext2fs_bg_flags_test() argument
421 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_flags_test()
428 void ext2fs_bg_flags_set(ext2_filsys fs, dgrp_t group, __u16 bg_flags) in ext2fs_bg_flags_set() argument
432 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_flags_set()
440 void ext2fs_bg_flags_clear(ext2_filsys fs, dgrp_t group, __u16 bg_flags) in ext2fs_bg_flags_clear() argument
444 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_flags_clear()
452 __u16 ext2fs_bg_checksum(ext2_filsys fs, dgrp_t group) in ext2fs_bg_checksum() argument
456 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_checksum()
463 void ext2fs_bg_checksum_set(ext2_filsys fs, dgrp_t group, __u16 checksum) in ext2fs_bg_checksum_set() argument
467 gdp = ext4fs_group_desc(fs, fs->group_desc, group); in ext2fs_bg_checksum_set()
475 blk64_t ext2fs_file_acl_block(ext2_filsys fs, const struct ext2_inode *inode) in ext2fs_file_acl_block() argument
479 if (fs && fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_file_acl_block()
487 void ext2fs_file_acl_block_set(ext2_filsys fs, struct ext2_inode *inode, in ext2fs_file_acl_block_set() argument
491 if (fs && fs->super->s_feature_incompat & EXT4_FEATURE_INCOMPAT_64BIT) in ext2fs_file_acl_block_set()