Home
last modified time | relevance | path

Searched defs:block_group (Results 1 – 21 of 21) sorted by relevance

/linux/fs/btrfs/
H A Dfree-space-tree.c24 struct btrfs_root *btrfs_free_space_root(struct btrfs_block_group *block_group) in btrfs_free_space_root() argument
69 struct btrfs_block_group *block_group, in add_new_free_space_info() argument
97 struct btrfs_block_group *block_group, in btrfs_search_free_space_info() argument
198 btrfs_convert_free_space_to_bitmaps(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path) btrfs_convert_free_space_to_bitmaps() argument
343 btrfs_convert_free_space_to_extents(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path) btrfs_convert_free_space_to_extents() argument
483 update_free_space_extent_count(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path,int new_extents) update_free_space_extent_count() argument
518 btrfs_free_space_test_bit(struct btrfs_block_group * block_group,struct btrfs_path * path,u64 offset) btrfs_free_space_test_bit() argument
541 free_space_modify_bits(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path,u64 * start,u64 * size,bool set_bits) free_space_modify_bits() argument
609 modify_free_space_bitmap(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path,u64 start,u64 size,bool remove) modify_free_space_bitmap() argument
715 remove_free_space_extent(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path,u64 start,u64 size) remove_free_space_extent() argument
818 __btrfs_remove_from_free_space_tree(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path,u64 start,u64 size) __btrfs_remove_from_free_space_tree() argument
841 struct btrfs_block_group *block_group; btrfs_remove_from_free_space_tree() local
875 add_free_space_extent(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path,u64 start,u64 size) add_free_space_extent() argument
999 __btrfs_add_to_free_space_tree(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path,u64 start,u64 size) __btrfs_add_to_free_space_tree() argument
1022 struct btrfs_block_group *block_group; btrfs_add_to_free_space_tree() local
1061 populate_free_space_tree(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group) populate_free_space_tree() argument
1173 struct btrfs_block_group *block_group; btrfs_create_free_space_tree() local
1359 struct btrfs_block_group *block_group; btrfs_rebuild_free_space_tree() local
1394 __add_block_group_free_space(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path) __add_block_group_free_space() argument
1455 btrfs_add_block_group_free_space(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group) btrfs_add_block_group_free_space() argument
1469 btrfs_remove_block_group_free_space(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group) btrfs_remove_block_group_free_space() argument
1552 struct btrfs_block_group *block_group = caching_ctl->block_group; load_free_space_bitmaps() local
1632 struct btrfs_block_group *block_group = caching_ctl->block_group; load_free_space_extents() local
1687 struct btrfs_block_group *block_group; btrfs_load_free_space_tree() local
[all...]
H A Dfree-space-cache.c133 struct inode *lookup_free_space_inode(struct btrfs_block_group *block_group, in lookup_free_space_inode() argument
225 create_free_space_inode(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path) create_free_space_inode() argument
246 btrfs_remove_free_space_inode(struct btrfs_trans_handle * trans,struct inode * inode,struct btrfs_block_group * block_group) btrfs_remove_free_space_inode() argument
295 btrfs_truncate_free_space_cache(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct inode * vfs_inode) btrfs_truncate_free_space_cache() argument
692 struct btrfs_block_group *block_group = ctl->block_group; recalculate_thresholds() local
899 copy_free_space_cache(struct btrfs_block_group * block_group,struct btrfs_free_space_ctl * ctl) copy_free_space_cache() argument
940 load_free_space_cache(struct btrfs_block_group * block_group) load_free_space_cache() argument
1072 write_cache_extent_entries(struct btrfs_io_ctl * io_ctl,struct btrfs_free_space_ctl * ctl,struct btrfs_block_group * block_group,int * entries,int * bitmaps,struct list_head * bitmap_list) write_cache_extent_entries() argument
1196 write_pinned_extent_entries(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_io_ctl * io_ctl,int * entries) write_pinned_extent_entries() argument
1291 __btrfs_wait_cache_io(struct btrfs_root * root,struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_io_ctl * io_ctl,struct btrfs_path * path,u64 offset) __btrfs_wait_cache_io() argument
1348 btrfs_wait_cache_io(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path) btrfs_wait_cache_io() argument
1371 __btrfs_write_out_cache(struct inode * inode,struct btrfs_free_space_ctl * ctl,struct btrfs_block_group * block_group,struct btrfs_trans_handle * trans) __btrfs_write_out_cache() argument
1515 btrfs_write_out_cache(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group,struct btrfs_path * path) btrfs_write_out_cache() argument
2257 struct btrfs_block_group *block_group = ctl->block_group; use_bitmap() local
2312 struct btrfs_block_group *block_group = NULL; insert_into_bitmap() local
2617 __btrfs_add_free_space(struct btrfs_block_group * block_group,u64 offset,u64 bytes,enum btrfs_trim_state trim_state) __btrfs_add_free_space() argument
2687 __btrfs_add_free_space_zoned(struct btrfs_block_group * block_group,u64 bytenr,u64 size,bool used) __btrfs_add_free_space_zoned() argument
2748 btrfs_add_free_space(struct btrfs_block_group * block_group,u64 bytenr,u64 size) btrfs_add_free_space() argument
2766 btrfs_add_free_space_unused(struct btrfs_block_group * block_group,u64 bytenr,u64 size) btrfs_add_free_space_unused() argument
2781 btrfs_add_free_space_async_trimmed(struct btrfs_block_group * block_group,u64 bytenr,u64 size) btrfs_add_free_space_async_trimmed() argument
2797 btrfs_remove_free_space(struct btrfs_block_group * block_group,u64 offset,u64 bytes) btrfs_remove_free_space() argument
2910 btrfs_dump_free_space(struct btrfs_block_group * block_group,u64 bytes) btrfs_dump_free_space() argument
2947 btrfs_init_free_space_ctl(struct btrfs_block_group * block_group,struct btrfs_free_space_ctl * ctl) btrfs_init_free_space_ctl() argument
2976 __btrfs_return_cluster_to_free_space(struct btrfs_block_group * block_group,struct btrfs_free_cluster * cluster) __btrfs_return_cluster_to_free_space() argument
3030 btrfs_remove_free_space_cache(struct btrfs_block_group * block_group) btrfs_remove_free_space_cache() argument
3056 btrfs_is_free_space_trimmed(struct btrfs_block_group * block_group) btrfs_is_free_space_trimmed() argument
3087 btrfs_find_space_for_alloc(struct btrfs_block_group * block_group,u64 offset,u64 bytes,u64 empty_size,u64 * max_extent_size) btrfs_find_space_for_alloc() argument
3157 btrfs_return_cluster_to_free_space(struct btrfs_block_group * block_group,struct btrfs_free_cluster * cluster) btrfs_return_cluster_to_free_space() argument
3191 btrfs_alloc_from_bitmap(struct btrfs_block_group * block_group,struct btrfs_free_cluster * cluster,struct btrfs_free_space * entry,u64 bytes,u64 min_start,u64 * max_extent_size) btrfs_alloc_from_bitmap() argument
3224 btrfs_alloc_from_cluster(struct btrfs_block_group * block_group,struct btrfs_free_cluster * cluster,u64 bytes,u64 min_start,u64 * max_extent_size) btrfs_alloc_from_cluster() argument
3323 btrfs_bitmap_cluster(struct btrfs_block_group * block_group,struct btrfs_free_space * entry,struct btrfs_free_cluster * cluster,u64 offset,u64 bytes,u64 cont1_bytes,u64 min_bytes) btrfs_bitmap_cluster() argument
3417 setup_cluster_no_bitmap(struct btrfs_block_group * block_group,struct btrfs_free_cluster * cluster,struct list_head * bitmaps,u64 offset,u64 bytes,u64 cont1_bytes,u64 min_bytes) setup_cluster_no_bitmap() argument
3510 setup_cluster_bitmap(struct btrfs_block_group * block_group,struct btrfs_free_cluster * cluster,struct list_head * bitmaps,u64 offset,u64 bytes,u64 cont1_bytes,u64 min_bytes) setup_cluster_bitmap() argument
3560 btrfs_find_space_cluster(struct btrfs_block_group * block_group,struct btrfs_free_cluster * cluster,u64 offset,u64 bytes,u64 empty_size) btrfs_find_space_cluster() argument
3652 do_trimming(struct btrfs_block_group * block_group,u64 * total_trimmed,u64 start,u64 bytes,u64 reserved_start,u64 reserved_bytes,enum btrfs_trim_state reserved_trim_state,struct btrfs_trim_range * trim_entry) do_trimming() argument
3717 trim_no_bitmap(struct btrfs_block_group * block_group,u64 * total_trimmed,u64 start,u64 end,u64 minlen,bool async) trim_no_bitmap() argument
3927 trim_bitmaps(struct btrfs_block_group * block_group,u64 * total_trimmed,u64 start,u64 end,u64 minlen,u64 maxlen,bool async) trim_bitmaps() argument
4070 btrfs_trim_block_group(struct btrfs_block_group * block_group,u64 * trimmed,u64 start,u64 end,u64 minlen) btrfs_trim_block_group() argument
4103 btrfs_trim_block_group_extents(struct btrfs_block_group * block_group,u64 * trimmed,u64 start,u64 end,u64 minlen,bool async) btrfs_trim_block_group_extents() argument
4125 btrfs_trim_block_group_bitmaps(struct btrfs_block_group * block_group,u64 * trimmed,u64 start,u64 end,u64 minlen,u64 maxlen,bool async) btrfs_trim_block_group_bitmaps() argument
4157 struct btrfs_block_group *block_group; cleanup_free_space_cache_v1() local
[all...]
H A Dblock-group.c26 btrfs_should_fragment_free_space(const struct btrfs_block_group * block_group) btrfs_should_fragment_free_space() argument
37 has_unwritten_metadata(struct btrfs_block_group * block_group) has_unwritten_metadata() argument
207 btrfs_add_block_group_cache(struct btrfs_block_group * block_group) btrfs_add_block_group_cache() argument
497 fragment_free_space(struct btrfs_block_group * block_group) fragment_free_space() argument
530 btrfs_add_new_free_space(struct btrfs_block_group * block_group,u64 start,u64 end,u64 * total_added_ret) btrfs_add_new_free_space() argument
595 struct btrfs_block_group *block_group = caching_ctl->block_group; sample_block_group_extent_item() local
679 struct btrfs_block_group *block_group = caching_ctl->block_group; load_block_group_size_class() local
723 struct btrfs_block_group *block_group = caching_ctl->block_group; load_extent_tree_free() local
866 struct btrfs_block_group *block_group; caching_thread() local
1061 remove_block_group_item(struct btrfs_trans_handle * trans,struct btrfs_path * path,struct btrfs_block_group * block_group) remove_block_group_item() argument
1110 struct btrfs_block_group *block_group; btrfs_remove_block_group() local
1556 struct btrfs_block_group *block_group; btrfs_delete_unused_bgs() local
2758 insert_block_group_item(struct btrfs_trans_handle * trans,struct btrfs_block_group * block_group) insert_block_group_item() argument
2895 struct btrfs_block_group *block_group; btrfs_create_pending_block_groups() local
3339 cache_save_setup(struct btrfs_block_group * block_group,struct btrfs_trans_handle * trans,struct btrfs_path * path) cache_save_setup() argument
4589 struct btrfs_block_group *block_group; btrfs_put_block_group_cache() local
4655 struct btrfs_block_group *block_group; btrfs_free_block_groups() local
4767 btrfs_unfreeze_block_group(struct btrfs_block_group * block_group) btrfs_unfreeze_block_group() argument
[all...]
H A Dzoned.c2169 struct btrfs_block_group *block_group = ctx->zoned_bg; check_bg_is_active() local
2234 struct btrfs_block_group *block_group = ctx->zoned_bg; btrfs_check_meta_write_pointer() local
2374 btrfs_zone_activate(struct btrfs_block_group * block_group) btrfs_zone_activate() argument
2461 wait_eb_writebacks(struct btrfs_block_group * block_group) wait_eb_writebacks() argument
2481 call_zone_finish(struct btrfs_block_group * block_group,struct btrfs_io_stripe * stripe) call_zone_finish() argument
2515 do_zone_finish(struct btrfs_block_group * block_group,bool fully_written) do_zone_finish() argument
2624 btrfs_zone_finish(struct btrfs_block_group * block_group) btrfs_zone_finish() argument
2684 struct btrfs_block_group *block_group; btrfs_zone_finish_endio() local
2905 struct btrfs_block_group *block_group; btrfs_zoned_release_data_reloc_bg() local
2935 struct btrfs_block_group *block_group; btrfs_zone_finish_one_bg() local
3031 struct btrfs_block_group *block_group; btrfs_check_active_zone_reservation() local
[all...]
H A Dextent-tree.c2748 struct btrfs_block_group *block_group; __exclude_logged_extent() local
2982 struct btrfs_block_group *block_group, *tmp; btrfs_finish_extent_commit() local
3785 btrfs_lock_cluster(struct btrfs_block_group * block_group,struct btrfs_free_cluster * cluster,bool delalloc) btrfs_lock_cluster() argument
3988 do_allocation_clustered(struct btrfs_block_group * block_group,struct find_free_extent_ctl * ffe_ctl,struct btrfs_block_group ** bg_ret) do_allocation_clustered() argument
4025 do_allocation_zoned(struct btrfs_block_group * block_group,struct find_free_extent_ctl * ffe_ctl,struct btrfs_block_group ** bg_ret) do_allocation_zoned() argument
4194 do_allocation(struct btrfs_block_group * block_group,struct find_free_extent_ctl * ffe_ctl,struct btrfs_block_group ** bg_ret) do_allocation() argument
4208 release_block_group(struct btrfs_block_group * block_group,struct find_free_extent_ctl * ffe_ctl,bool delalloc) release_block_group() argument
4475 struct btrfs_block_group *block_group; prepare_allocation_zoned() local
4564 struct btrfs_block_group *block_group = NULL; find_free_extent() local
5187 struct btrfs_block_group *block_group; btrfs_alloc_logged_file_extent() local
[all...]
H A Dspace-info.c383 struct btrfs_block_group *block_group) in btrfs_add_bg_to_space_info() argument
1999 struct btrfs_block_group *block_group; btrfs_account_ro_block_groups_free_space() local
[all...]
H A Drelocation.c148 struct btrfs_block_group *block_group; member
3203 delete_block_group_cache(struct btrfs_block_group * block_group,struct inode * inode,u64 ino) delete_block_group_cache() argument
3247 delete_v1_space_cache(struct extent_buffer * leaf,struct btrfs_block_group * block_group,u64 data_bytenr) delete_v1_space_cache() argument
3836 describe_relocation(struct btrfs_block_group * block_group) describe_relocation() argument
[all...]
H A Dtransaction.c2147 struct btrfs_block_group *block_group, *tmp; btrfs_cleanup_pending_block_groups() local
H A Dfs.h406 struct btrfs_block_group *block_group; global() member
431 struct btrfs_block_group *block_group; global() member
H A Ddisk-io.c752 struct btrfs_block_group *block_group; btrfs_global_root_id() local
H A Dvolumes.c3573 struct btrfs_block_group *block_group; btrfs_relocate_chunk() local
5981 struct btrfs_block_group *block_group; create_chunk() local
[all...]
H A Dsysfs.c703 struct btrfs_block_group *block_group; in raid_bytes_show() local
H A Dioctl.c2818 struct btrfs_block_group *block_group; get_block_group_info() local
H A Dinode.c7406 struct btrfs_block_group *block_group; btrfs_extent_readonly() local
/linux/fs/ext4/
H A Dialloc.c81 ext4_validate_inode_bitmap(struct super_block * sb,struct ext4_group_desc * desc,ext4_group_t block_group,struct buffer_head * bh) ext4_validate_inode_bitmap() argument
123 ext4_read_inode_bitmap(struct super_block * sb,ext4_group_t block_group) ext4_read_inode_bitmap() argument
242 ext4_group_t block_group; ext4_free_inode() local
1375 ext4_group_t block_group; ext4_orphan_get() local
[all...]
H A Dmballoc-test.c292 ext4_read_block_bitmap_nowait_stub(struct super_block * sb,ext4_group_t block_group,bool ignore_locked) ext4_read_block_bitmap_nowait_stub() argument
303 ext4_wait_block_bitmap_stub(struct super_block * sb,ext4_group_t block_group,struct buffer_head * bh) ext4_wait_block_bitmap_stub() argument
317 ext4_get_group_desc_stub(struct super_block * sb,ext4_group_t block_group,struct buffer_head ** bh) ext4_get_group_desc_stub() argument
H A Dmballoc.c3960 ext4_group_t block_group, ext4_grpblk_t cluster, int count) in ext4_issue_discard()
6538 ext4_group_t block_group; in ext4_mb_clear_bb() local
6797 ext4_group_t block_group; in ext4_group_add_blocks() local
H A Dsuper.c3243 ext4_group_desc_csum(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum() argument
3287 ext4_group_desc_csum_verify(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum_verify() argument
3297 ext4_group_desc_csum_set(struct super_block * sb,__u32 block_group,struct ext4_group_desc * gdp) ext4_group_desc_csum_set() argument
H A Dext4.h2597 ext4_group_t block_group; global() member
3444 ext4_flex_group(struct ext4_sb_info * sbi,ext4_group_t block_group) ext4_flex_group() argument
[all...]
/linux/include/linux/
H A Dblockgroup_lock.h36 bgl_lock_ptr(struct blockgroup_lock *bgl, unsigned int block_group) in bgl_lock_ptr()
/linux/fs/nilfs2/
H A Dmdt.h110 nilfs_mdt_bgl_lock(struct inode *inode, unsigned int block_group) in nilfs_mdt_bgl_lock()