/linux-master/include/linux/ |
H A D | blockgroup_lock.h | 36 bgl_lock_ptr(struct blockgroup_lock *bgl, unsigned int block_group) argument
|
/linux-master/fs/nilfs2/ |
H A D | mdt.h | 110 nilfs_mdt_bgl_lock(struct inode *inode, unsigned int block_group) argument
|
/linux-master/fs/btrfs/ |
H A D | discard.c | 70 get_discard_list(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 93 __add_to_discard_list(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 115 add_to_discard_list(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 126 add_to_discard_unused_list(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 154 remove_from_discard_list(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 197 struct btrfs_block_group *ret_block_group = NULL, *block_group; local 242 struct btrfs_block_group *block_group; local 285 btrfs_discard_check_filter(struct btrfs_block_group *block_group, u64 bytes) argument 322 btrfs_update_discard_index(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 343 btrfs_discard_cancel_work(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 360 btrfs_discard_queue_work(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 378 struct btrfs_block_group *block_group; local 458 btrfs_finish_discard_pass(struct btrfs_discard_ctl *discard_ctl, struct btrfs_block_group *block_group) argument 485 struct btrfs_block_group *block_group; local 636 btrfs_discard_update_discardable(struct btrfs_block_group *block_group) argument 682 struct btrfs_block_group *block_group, *next; local 712 struct btrfs_block_group *block_group, *next; local [all...] |
H A D | free-space-cache.h | 83 struct btrfs_block_group *block_group; member in struct:btrfs_free_space_ctl [all...] |
H A D | zoned.h | 225 static inline bool btrfs_zone_activate(struct btrfs_block_group *block_group) argument 230 static inline int btrfs_zone_finish(struct btrfs_block_group *block_group) argument
|
H A D | block-group.h | 107 struct btrfs_block_group *block_group; member in struct:btrfs_caching_control 268 static inline u64 btrfs_block_group_end(struct btrfs_block_group *block_group) argument 280 btrfs_is_block_group_data_only( struct btrfs_block_group *block_group) argument [all...] |
H A D | free-space-tree.c | 24 btrfs_free_space_root( struct btrfs_block_group *block_group) argument 69 add_new_free_space_info(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path) argument 101 search_free_space_info( struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path, int cow) argument 205 convert_free_space_to_bitmaps(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path) argument 343 convert_free_space_to_extents(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path) argument 475 update_free_space_extent_count(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path, int new_extents) argument 514 free_space_test_bit(struct btrfs_block_group *block_group, struct btrfs_path *path, u64 offset) argument 536 free_space_set_bits(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path, u64 *start, u64 *size, int bit) argument 604 modify_free_space_bitmap(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path, u64 start, u64 size, int remove) argument 717 remove_free_space_extent(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path, u64 start, u64 size) argument 804 __remove_from_free_space_tree(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path, u64 start, u64 size) argument 836 struct btrfs_block_group *block_group; local 869 add_free_space_extent(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path, u64 start, u64 size) argument 997 __add_to_free_space_tree(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path, u64 start, u64 size) argument 1029 struct btrfs_block_group *block_group; local 1066 populate_free_space_tree(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group) argument 1165 struct btrfs_block_group *block_group; local 1339 struct btrfs_block_group *block_group; local 1361 __add_block_group_free_space(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path) argument 1378 add_block_group_free_space(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group) argument 1408 remove_block_group_free_space(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group) argument 1488 struct btrfs_block_group *block_group; local 1572 struct btrfs_block_group *block_group; local 1634 struct btrfs_block_group *block_group; local [all...] |
H A D | space-info.c | 298 btrfs_add_bg_to_space_info(struct btrfs_fs_info *info, struct btrfs_block_group *block_group) argument 1844 struct btrfs_block_group *block_group; local [all...] |
H A D | transaction.c | 2084 struct btrfs_block_group *block_group, *tmp; local
|
H A D | sysfs.c | 694 struct btrfs_block_group *block_group; local
|
H A D | zoned.c | 1854 struct btrfs_block_group *block_group = ctx->zoned_bg; local 1919 struct btrfs_block_group *block_group = ctx->zoned_bg; local 2059 btrfs_zone_activate(struct btrfs_block_group *block_group) argument 2135 wait_eb_writebacks(struct btrfs_block_group *block_group) argument 2167 do_zone_finish(struct btrfs_block_group *block_group, bool fully_written) argument 2293 btrfs_zone_finish(struct btrfs_block_group *block_group) argument 2350 struct btrfs_block_group *block_group; local 2466 struct btrfs_block_group *block_group; local 2496 struct btrfs_block_group *block_group; local 2593 struct btrfs_block_group *block_group; local [all...] |
H A D | block-group.c | 26 int btrfs_should_fragment_free_space(struct btrfs_block_group *block_group) argument 179 btrfs_add_block_group_cache(struct btrfs_fs_info *info, struct btrfs_block_group *block_group) argument 486 fragment_free_space(struct btrfs_block_group *block_group) argument 519 btrfs_add_new_free_space(struct btrfs_block_group *block_group, u64 start, u64 end, u64 *total_added_ret) argument 580 sample_block_group_extent_item(struct btrfs_caching_control *caching_ctl, struct btrfs_block_group *block_group, int index, int max_index, struct btrfs_key *found_key) argument 669 load_block_group_size_class(struct btrfs_caching_control *caching_ctl, struct btrfs_block_group *block_group) argument 704 struct btrfs_block_group *block_group = caching_ctl->block_group; local 846 struct btrfs_block_group *block_group; local 1025 remove_block_group_item(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_block_group *block_group) argument 1054 struct btrfs_block_group *block_group; local 1461 struct btrfs_block_group *block_group; local 2571 insert_block_group_item(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group) argument 2697 struct btrfs_block_group *block_group; local 3106 cache_save_setup(struct btrfs_block_group *block_group, struct btrfs_trans_handle *trans, struct btrfs_path *path) argument 4308 struct btrfs_block_group *block_group; local 4337 struct btrfs_block_group *block_group; local 4464 btrfs_unfreeze_block_group(struct btrfs_block_group *block_group) argument [all...] |
H A D | relocation.c | 136 struct btrfs_block_group *block_group; member in struct:reloc_control 3397 delete_block_group_cache(struct btrfs_fs_info *fs_info, struct btrfs_block_group *block_group, struct inode *inode, u64 ino) argument 3438 delete_v1_space_cache(struct extent_buffer *leaf, struct btrfs_block_group *block_group, u64 data_bytenr) argument 4042 describe_relocation(struct btrfs_fs_info *fs_info, struct btrfs_block_group *block_group) argument [all...] |
H A D | free-space-cache.c | 132 struct inode *lookup_free_space_inode(struct btrfs_block_group *block_group, argument 225 create_free_space_inode(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path) argument 245 btrfs_remove_free_space_inode(struct btrfs_trans_handle *trans, struct inode *inode, struct btrfs_block_group *block_group) argument 298 btrfs_truncate_free_space_cache(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct inode *vfs_inode) argument 694 struct btrfs_block_group *block_group = ctl->block_group; local 900 copy_free_space_cache(struct btrfs_block_group *block_group, struct btrfs_free_space_ctl *ctl) argument 941 load_free_space_cache(struct btrfs_block_group *block_group) argument 1071 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) argument 1200 write_pinned_extent_entries( struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_io_ctl *io_ctl, int *entries) argument 1298 __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) argument 1356 btrfs_wait_cache_io(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path) argument 1378 __btrfs_write_out_cache(struct inode *inode, struct btrfs_free_space_ctl *ctl, struct btrfs_block_group *block_group, struct btrfs_io_ctl *io_ctl, struct btrfs_trans_handle *trans) argument 1517 btrfs_write_out_cache(struct btrfs_trans_handle *trans, struct btrfs_block_group *block_group, struct btrfs_path *path) argument 2261 struct btrfs_block_group *block_group = ctl->block_group; local 2316 struct btrfs_block_group *block_group = NULL; local 2622 __btrfs_add_free_space(struct btrfs_block_group *block_group, u64 offset, u64 bytes, enum btrfs_trim_state trim_state) argument 2692 __btrfs_add_free_space_zoned(struct btrfs_block_group *block_group, u64 bytenr, u64 size, bool used) argument 2749 btrfs_add_free_space(struct btrfs_block_group *block_group, u64 bytenr, u64 size) argument 2764 btrfs_add_free_space_unused(struct btrfs_block_group *block_group, u64 bytenr, u64 size) argument 2779 btrfs_add_free_space_async_trimmed(struct btrfs_block_group *block_group, u64 bytenr, u64 size) argument 2795 btrfs_remove_free_space(struct btrfs_block_group *block_group, u64 offset, u64 bytes) argument 2908 btrfs_dump_free_space(struct btrfs_block_group *block_group, u64 bytes) argument 2946 btrfs_init_free_space_ctl(struct btrfs_block_group *block_group, struct btrfs_free_space_ctl *ctl) argument 2974 __btrfs_return_cluster_to_free_space( struct btrfs_block_group *block_group, struct btrfs_free_cluster *cluster) argument 3029 btrfs_remove_free_space_cache(struct btrfs_block_group *block_group) argument 3055 btrfs_is_free_space_trimmed(struct btrfs_block_group *block_group) argument 3080 btrfs_find_space_for_alloc(struct btrfs_block_group *block_group, u64 offset, u64 bytes, u64 empty_size, u64 *max_extent_size) argument 3149 btrfs_return_cluster_to_free_space( struct btrfs_block_group *block_group, struct btrfs_free_cluster *cluster) argument 3184 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) argument 3217 btrfs_alloc_from_cluster(struct btrfs_block_group *block_group, struct btrfs_free_cluster *cluster, u64 bytes, u64 min_start, u64 *max_extent_size) argument 3316 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) argument 3410 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) argument 3503 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) argument 3553 btrfs_find_space_cluster(struct btrfs_block_group *block_group, struct btrfs_free_cluster *cluster, u64 offset, u64 bytes, u64 empty_size) argument 3645 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) argument 3706 trim_no_bitmap(struct btrfs_block_group *block_group, u64 *total_trimmed, u64 start, u64 end, u64 minlen, bool async) argument 3872 trim_bitmaps(struct btrfs_block_group *block_group, u64 *total_trimmed, u64 start, u64 end, u64 minlen, u64 maxlen, bool async) argument 4016 btrfs_trim_block_group(struct btrfs_block_group *block_group, u64 *trimmed, u64 start, u64 end, u64 minlen) argument 4049 btrfs_trim_block_group_extents(struct btrfs_block_group *block_group, u64 *trimmed, u64 start, u64 end, u64 minlen, bool async) argument 4071 btrfs_trim_block_group_bitmaps(struct btrfs_block_group *block_group, u64 *trimmed, u64 start, u64 end, u64 minlen, u64 maxlen, bool async) argument 4103 struct btrfs_block_group *block_group; local [all...] |
H A D | disk-io.c | 810 struct btrfs_block_group *block_group; local
|
H A D | ioctl.c | 3031 struct btrfs_block_group *block_group; local
|
H A D | fs.h | 339 struct btrfs_block_group *block_group; member in struct:btrfs_free_cluster 364 struct btrfs_block_group *block_group; member in struct:btrfs_discard_ctl
|
/linux-master/fs/ext2/ |
H A D | ialloc.c | 47 read_inode_bitmap(struct super_block * sb, unsigned long block_group) argument 111 unsigned long block_group; local 169 unsigned long block_group; local [all...] |
H A D | balloc.c | 39 ext2_get_group_desc(struct super_block * sb, unsigned int block_group, struct buffer_head ** bh) argument 71 ext2_valid_block_bitmap(struct super_block *sb, struct ext2_group_desc *desc, unsigned int block_group, struct buffer_head *bh) argument 122 read_block_bitmap(struct super_block *sb, unsigned int block_group) argument 480 unsigned long block_group; local [all...] |
H A D | inode.c | 1309 unsigned long block_group; local
|
/linux-master/fs/udf/ |
H A D | balloc.c | 72 __load_block_bitmap(struct super_block *sb, struct udf_bitmap *bitmap, unsigned int block_group) argument 94 load_block_bitmap(struct super_block *sb, struct udf_bitmap *bitmap, unsigned int block_group) argument 134 unsigned long block_group; local 197 int bit, block, block_group; local 245 int block_group, group_start; local [all...] |
/linux-master/fs/ext4/ |
H A D | ialloc.c | 124 ext4_read_inode_bitmap(struct super_block *sb, ext4_group_t block_group) argument 79 ext4_validate_inode_bitmap(struct super_block *sb, struct ext4_group_desc *desc, ext4_group_t block_group, struct buffer_head *bh) argument 242 ext4_group_t block_group; local 1372 ext4_group_t block_group; local [all...] |
H A D | balloc.c | 74 ext4_block_in_group(struct super_block *sb, ext4_fsblk_t block, ext4_group_t block_group) argument 88 ext4_num_overhead_clusters(struct super_block *sb, ext4_group_t block_group, struct ext4_group_desc *gdp) argument 162 num_clusters_in_group(struct super_block *sb, ext4_group_t block_group) argument 182 ext4_init_block_bitmap(struct super_block *sb, struct buffer_head *bh, ext4_group_t block_group, struct ext4_group_desc *gdp) argument 239 ext4_free_clusters_after_init(struct super_block *sb, ext4_group_t block_group, struct ext4_group_desc *gdp) argument 265 ext4_get_group_desc(struct super_block *sb, ext4_group_t block_group, struct buffer_head **bh) argument 310 ext4_valid_block_bitmap_padding(struct super_block *sb, ext4_group_t block_group, struct buffer_head *bh) argument 344 ext4_valid_block_bitmap(struct super_block *sb, struct ext4_group_desc *desc, ext4_group_t block_group, struct buffer_head *bh) argument 399 ext4_validate_block_bitmap(struct super_block *sb, struct ext4_group_desc *desc, ext4_group_t block_group, struct buffer_head *bh) argument 464 ext4_read_block_bitmap_nowait(struct super_block *sb, ext4_group_t block_group, bool ignore_locked) argument 566 ext4_wait_block_bitmap(struct super_block *sb, ext4_group_t block_group, struct buffer_head *bh) argument 595 ext4_read_block_bitmap(struct super_block *sb, ext4_group_t block_group) argument 927 ext4_num_base_meta_blocks(struct super_block *sb, ext4_group_t block_group) argument 949 ext4_num_base_meta_clusters(struct super_block *sb, ext4_group_t block_group) argument 965 ext4_group_t block_group; local [all...] |
H A D | mballoc-test.c | 267 ext4_read_block_bitmap_nowait_stub(struct super_block *sb, ext4_group_t block_group, argument 292 ext4_get_group_desc_stub(struct super_block *sb, ext4_group_t block_group, argument 277 ext4_wait_block_bitmap_stub(struct super_block *sb, ext4_group_t block_group, struct buffer_head *bh) argument
|
/linux-master/include/uapi/linux/ |
H A D | btrfs_tree.h | 882 __le64 block_group; member in struct:btrfs_inode_item
|