/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/btrfs/ |
H A D | free-space-cache.h | 30 int btrfs_add_free_space(struct btrfs_block_group_cache *block_group, 32 int btrfs_remove_free_space(struct btrfs_block_group_cache *block_group, 35 *block_group); 36 u64 btrfs_find_space_for_alloc(struct btrfs_block_group_cache *block_group, 38 void btrfs_dump_free_space(struct btrfs_block_group_cache *block_group, 40 u64 btrfs_block_group_free_space(struct btrfs_block_group_cache *block_group); 43 struct btrfs_block_group_cache *block_group, 47 u64 btrfs_alloc_from_cluster(struct btrfs_block_group_cache *block_group, 51 struct btrfs_block_group_cache *block_group,
|
H A D | free-space-cache.c | 43 static inline u64 offset_to_bitmap(struct btrfs_block_group_cache *block_group, argument 49 bytes_per_bitmap = BITS_PER_BITMAP * block_group->sectorsize; 50 bitmap_start = offset - block_group->key.objectid; 53 bitmap_start += block_group->key.objectid; 111 tree_search_offset(struct btrfs_block_group_cache *block_group, argument 114 struct rb_node *n = block_group->free_space_offset.rb_node; 211 block_group->sectorsize > offset) 222 block_group->sectorsize > offset) 237 static void unlink_free_space(struct btrfs_block_group_cache *block_group, argument 240 rb_erase(&info->offset_index, &block_group 245 link_free_space(struct btrfs_block_group_cache *block_group, struct btrfs_free_space *info) argument 261 recalculate_thresholds(struct btrfs_block_group_cache *block_group) argument 298 bitmap_clear_bits(struct btrfs_block_group_cache *block_group, struct btrfs_free_space *info, u64 offset, u64 bytes) argument 316 bitmap_set_bits(struct btrfs_block_group_cache *block_group, struct btrfs_free_space *info, u64 offset, u64 bytes) argument 334 search_bitmap(struct btrfs_block_group_cache *block_group, struct btrfs_free_space *bitmap_info, u64 *offset, u64 *bytes) argument 368 find_free_space(struct btrfs_block_group_cache *block_group, u64 *offset, u64 *bytes, int debug) argument 405 add_new_bitmap(struct btrfs_block_group_cache *block_group, struct btrfs_free_space *info, u64 offset) argument 421 remove_from_bitmap(struct btrfs_block_group_cache *block_group, struct btrfs_free_space *bitmap_info, u64 *offset, u64 *bytes) argument 501 insert_into_bitmap(struct btrfs_block_group_cache *block_group, struct btrfs_free_space *info) argument 599 btrfs_add_free_space(struct btrfs_block_group_cache *block_group, u64 offset, u64 bytes) argument 673 btrfs_remove_free_space(struct btrfs_block_group_cache *block_group, u64 offset, u64 bytes) argument 790 btrfs_dump_free_space(struct btrfs_block_group_cache *block_group, u64 bytes) argument 812 btrfs_block_group_free_space(struct btrfs_block_group_cache *block_group) argument 834 __btrfs_return_cluster_to_free_space( struct btrfs_block_group_cache *block_group, struct btrfs_free_cluster *cluster) argument 872 btrfs_remove_free_space_cache(struct btrfs_block_group_cache *block_group) argument 910 btrfs_find_space_for_alloc(struct btrfs_block_group_cache *block_group, u64 offset, u64 bytes, u64 empty_size) argument 956 btrfs_return_cluster_to_free_space( struct btrfs_block_group_cache *block_group, struct btrfs_free_cluster *cluster) argument 988 btrfs_alloc_from_bitmap(struct btrfs_block_group_cache *block_group, struct btrfs_free_cluster *cluster, u64 bytes, u64 min_start) argument 1041 btrfs_alloc_from_cluster(struct btrfs_block_group_cache *block_group, struct btrfs_free_cluster *cluster, u64 bytes, u64 min_start) argument 1094 btrfs_bitmap_cluster(struct btrfs_block_group_cache *block_group, struct btrfs_free_space *entry, struct btrfs_free_cluster *cluster, u64 offset, u64 bytes, u64 min_bytes) argument 1165 btrfs_find_space_cluster(struct btrfs_trans_handle *trans, struct btrfs_root *root, struct btrfs_block_group_cache *block_group, struct btrfs_free_cluster *cluster, u64 offset, u64 bytes, u64 empty_size) argument [all...] |
H A D | transaction.h | 48 u64 block_group; member in struct:btrfs_trans_handle 71 trans->block_group = BTRFS_I(inode)->block_group; 78 BTRFS_I(inode)->block_group = trans->block_group;
|
H A D | extent-tree.c | 100 struct btrfs_block_group_cache *block_group) 113 if (block_group->key.objectid < cache->key.objectid) { 115 } else if (block_group->key.objectid > cache->key.objectid) { 123 rb_link_node(&block_group->cache_node, parent, p); 124 rb_insert_color(&block_group->cache_node, 262 static u64 add_new_free_space(struct btrfs_block_group_cache *block_group, argument 280 ret = btrfs_add_free_space(block_group, start, 292 ret = btrfs_add_free_space(block_group, start, size); 301 struct btrfs_block_group_cache *block_group = data; local 302 struct btrfs_fs_info *fs_info = block_group 99 btrfs_add_block_group_cache(struct btrfs_fs_info *info, struct btrfs_block_group_cache *block_group) argument 2615 struct btrfs_block_group_cache *block_group; local 4392 struct btrfs_block_group_cache *block_group = NULL; local 5061 struct btrfs_block_group_cache *block_group; local 6067 struct btrfs_block_group_cache *block_group; local 6178 struct btrfs_block_group_cache *block_group; local 6448 struct btrfs_block_group_cache *block_group; local [all...] |
H A D | btrfs_inode.h | 124 u64 block_group; member in struct:btrfs_inode
|
H A D | relocation.c | 156 struct btrfs_block_group_cache *block_group; member in struct:reloc_control 1448 struct btrfs_block_group_cache *block_group) 1450 if (bytenr >= block_group->key.objectid && 1451 bytenr < block_group->key.objectid + block_group->key.offset) 1550 if (!in_block_group(bytenr, rc->block_group)) 2614 in_block_group(node->bytenr, rc->block_group)) { 3454 last = rc->block_group->key.objectid + rc->block_group->key.offset; 3565 rc->search_start = rc->block_group 1447 in_block_group(u64 bytenr, struct btrfs_block_group_cache *block_group) argument [all...] |
H A D | ctree.h | 543 __le64 block_group; member in struct:btrfs_inode_item 738 struct btrfs_block_group_cache *block_group; member in struct:btrfs_free_cluster 757 struct btrfs_block_group_cache *block_group; member in struct:btrfs_caching_control 1412 BTRFS_SETGET_FUNCS(inode_block_group, struct btrfs_inode_item, block_group, 64);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext4/ |
H A D | balloc.c | 47 ext4_group_t block_group) 51 if (actual_group == block_group) 57 ext4_group_t block_group, 67 block_group)) 71 block_group)) 77 if (!ext4_block_in_group(sb, tmp, block_group)) 87 ext4_group_t block_group, struct ext4_group_desc *gdp) 99 if (!ext4_group_desc_csum_verify(sbi, block_group, gdp)) { 101 block_group); 112 bit_max = ext4_bg_has_super(sb, block_group); 46 ext4_block_in_group(struct super_block *sb, ext4_fsblk_t block, ext4_group_t block_group) argument 56 ext4_group_used_meta_blocks(struct super_block *sb, ext4_group_t block_group, struct ext4_group_desc *gdp) argument 86 ext4_init_block_bitmap(struct super_block *sb, struct buffer_head *bh, ext4_group_t block_group, struct ext4_group_desc *gdp) argument 198 ext4_get_group_desc(struct super_block *sb, ext4_group_t block_group, struct buffer_head **bh) argument 232 ext4_valid_block_bitmap(struct super_block *sb, struct ext4_group_desc *desc, unsigned int block_group, struct buffer_head *bh) argument 293 ext4_read_block_bitmap(struct super_block *sb, ext4_group_t block_group) argument 376 ext4_group_t block_group; local [all...] |
H A D | ialloc.c | 69 ext4_group_t block_group, 78 if (!ext4_group_desc_csum_verify(sbi, block_group, gdp)) { 79 ext4_error(sb, "Checksum bad for group %u", block_group); 95 * Read the inode allocation bitmap for a given block_group, reading 101 ext4_read_inode_bitmap(struct super_block *sb, ext4_group_t block_group) argument 107 desc = ext4_get_group_desc(sb, block_group, NULL); 114 "block_group = %u, inode_bitmap = %llu", 115 block_group, bitmap_blk); 126 ext4_lock_group(sb, block_group); 128 ext4_init_inode_bitmap(sb, bh, block_group, des 68 ext4_init_inode_bitmap(struct super_block *sb, struct buffer_head *bh, ext4_group_t block_group, struct ext4_group_desc *gdp) argument 185 ext4_group_t block_group; local 1077 ext4_group_t block_group; local [all...] |
H A D | mballoc.c | 2549 ext4_group_t block_group, ext4_grpblk_t block, int count) 2554 discard_block = block + ext4_group_first_block_no(sb, block_group); 4456 ext4_group_t block_group; local 4513 ext4_get_group_no_and_offset(sb, block, &block_group, &bit); 4523 bitmap_bh = ext4_read_block_bitmap(sb, block_group); 4528 gdp = ext4_get_group_desc(sb, block_group, &gd_bh); 4569 ac->ac_b_ex.fe_group = block_group; 4575 err = ext4_mb_load_buddy(sb, block_group, &e4b); 4587 new_entry->group = block_group; 4591 ext4_lock_group(sb, block_group); 2548 ext4_issue_discard(struct super_block *sb, ext4_group_t block_group, ext4_grpblk_t block, int count) argument [all...] |
H A D | ext4.h | 1497 ext4_group_t block_group; member in struct:ext4_iloc 1570 ext4_group_t block_group, 1574 ext4_group_t block_group); 1842 ext4_group_t block_group) 1844 return block_group >> sbi->s_log_groups_per_flex; 1841 ext4_flex_group(struct ext4_sb_info *sbi, ext4_group_t block_group) argument
|
H A D | inode.c | 480 ext4_group_t block_group; local 497 block_group = ei->i_block_group; 499 block_group &= ~(flex_size-1); 501 block_group++; 503 bg_start = ext4_group_first_block_no(inode->i_sb, block_group); 4792 iloc->block_group = (inode->i_ino - 1) / EXT4_INODES_PER_GROUP(sb); 4793 gdp = ext4_get_group_desc(sb, iloc->block_group, NULL); 5054 ei->i_block_group = iloc.block_group;
|
H A D | extents.c | 161 ext4_group_t block_group; local 181 block_group = ei->i_block_group; 191 block_group &= ~(flex_size-1); 193 block_group++; 195 bg_start = ext4_group_first_block_no(inode->i_sb, block_group);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | blockgroup_lock.h | 57 bgl_lock_ptr(struct blockgroup_lock *bgl, unsigned int block_group) argument 59 return &bgl->locks[(block_group) & (NR_BG_LOCKS-1)].lock;
|
H A D | ext2_fs_sb.h | 120 sb_bgl_lock(struct ext2_sb_info *sbi, unsigned int block_group) argument 122 return bgl_lock_ptr(sbi->s_blockgroup_lock, block_group);
|
H A D | ext3_fs_sb.h | 90 sb_bgl_lock(struct ext3_sb_info *sbi, unsigned int block_group) argument 92 return bgl_lock_ptr(sbi->s_blockgroup_lock, block_group);
|
H A D | ext3_fs.h | 791 unsigned long block_group; member in struct:ext3_iloc 854 unsigned int block_group,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/udf/ |
H A D | balloc.c | 57 unsigned int block_group) 62 if (block_group >= nr_groups) { 63 udf_debug("block_group (%d) > nr_groups (%d)\n", block_group, 67 if (bitmap->s_block_bitmap[block_group]) { 68 return block_group; 70 retval = read_block_bitmap(sb, bitmap, block_group, 71 block_group); 74 return block_group; 80 unsigned int block_group) 55 __load_block_bitmap(struct super_block *sb, struct udf_bitmap *bitmap, unsigned int block_group) argument 78 load_block_bitmap(struct super_block *sb, struct udf_bitmap *bitmap, unsigned int block_group) argument 119 unsigned long block_group; local 183 int bit, block, block_group, group_start; local 232 int newbit, bit = 0, block, block_group, group_start; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext3/ |
H A D | ialloc.c | 48 * Read the inode allocation bitmap for a given block_group, reading 54 read_inode_bitmap(struct super_block * sb, unsigned long block_group) argument 59 desc = ext3_get_group_desc(sb, block_group, NULL); 67 "block_group = %lu, inode_bitmap = %u", 68 block_group, le32_to_cpu(desc->bg_inode_bitmap)); 96 unsigned long block_group; local 130 block_group = (ino - 1) / EXT3_INODES_PER_GROUP(sb); 132 bitmap_bh = read_inode_bitmap(sb, block_group); 142 if (!ext3_clear_bit_atomic(sb_bgl_lock(sbi, block_group), 147 gdp = ext3_get_group_desc (sb, block_group, 625 unsigned long block_group; local [all...] |
H A D | balloc.c | 45 * @block_group: given block group 50 unsigned int block_group, 58 if (block_group >= sbi->s_groups_count) { 60 "block_group >= groups_count - " 61 "block_group = %d, groups_count = %lu", 62 block_group, sbi->s_groups_count); 68 group_desc = block_group >> EXT3_DESC_PER_BLOCK_BITS(sb); 69 offset = block_group & (EXT3_DESC_PER_BLOCK(sb) - 1); 73 "block_group = %d, group_desc = %lu, desc = %lu", 74 block_group, group_des 49 ext3_get_group_desc(struct super_block * sb, unsigned int block_group, struct buffer_head ** bh) argument 84 ext3_valid_block_bitmap(struct super_block *sb, struct ext3_group_desc *desc, unsigned int block_group, struct buffer_head *bh) argument 139 read_block_bitmap(struct super_block *sb, unsigned int block_group) argument 479 unsigned long block_group; local [all...] |
H A D | inode.c | 2555 unsigned long block_group; local 2569 block_group = (ino - 1) / EXT3_INODES_PER_GROUP(sb); 2570 gdp = ext3_get_group_desc(sb, block_group, NULL); 2581 iloc->block_group = block_group; 2638 int block_group; local 2641 block_group = (inode->i_ino - 1) / 2651 block_group, NULL); 2829 ei->i_block_group = iloc.block_group;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext2/ |
H A D | balloc.c | 40 unsigned int block_group, 48 if (block_group >= sbi->s_groups_count) { 50 "block_group >= groups_count - " 51 "block_group = %d, groups_count = %lu", 52 block_group, sbi->s_groups_count); 57 group_desc = block_group >> EXT2_DESC_PER_BLOCK_BITS(sb); 58 offset = block_group & (EXT2_DESC_PER_BLOCK(sb) - 1); 62 "block_group = %d, group_desc = %lu, desc = %lu", 63 block_group, group_desc, offset); 75 unsigned int block_group, 39 ext2_get_group_desc(struct super_block * sb, unsigned int block_group, struct buffer_head ** bh) argument 73 ext2_valid_block_bitmap(struct super_block *sb, struct ext2_group_desc *desc, unsigned int block_group, struct buffer_head *bh) argument 124 read_block_bitmap(struct super_block *sb, unsigned int block_group) argument 488 unsigned long block_group; local [all...] |
H A D | ialloc.c | 40 * Read the inode allocation bitmap for a given block_group, reading 46 read_inode_bitmap(struct super_block * sb, unsigned long block_group) argument 51 desc = ext2_get_group_desc(sb, block_group, NULL); 59 "block_group = %lu, inode_bitmap = %u", 60 block_group, le32_to_cpu(desc->bg_inode_bitmap)); 110 unsigned long block_group; local 135 block_group = (ino - 1) / EXT2_INODES_PER_GROUP(sb); 137 bitmap_bh = read_inode_bitmap(sb, block_group); 142 if (!ext2_clear_bit_atomic(sb_bgl_lock(EXT2_SB(sb), block_group), 147 ext2_release_inode(sb, block_group, is_director 157 unsigned long block_group; local [all...] |
H A D | ext2.h | 95 unsigned int block_group,
|
H A D | inode.c | 1206 unsigned long block_group; local 1216 block_group = (ino - 1) / EXT2_INODES_PER_GROUP(sb); 1217 gdp = ext2_get_group_desc(sb, block_group, NULL);
|