LCOV - code coverage report
Current view: top level - fs/btrfs - block-group.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-djwx @ Mon Jul 31 20:08:22 PDT 2023 Lines: 1644 2114 77.8 %
Date: 2023-07-31 20:08:22 Functions: 76 83 91.6 %

Function Name Sort by function name Hit count Sort by hit count
btrfs_mark_bg_to_reclaim 0
btrfs_reclaim_bgs_work 0
btrfs_use_block_group_size_class 0
clear_avail_alloc_bits 0
fill_dummy_bgs 0
force_metadata_allocation 0
reclaim_bgs_cmp 0
clean_pinned_extents 12
btrfs_dec_block_group_ro 24
btrfs_force_chunk_alloc 25
load_extent_tree_free 28
btrfs_dec_block_group_swap_extents 40
btrfs_reserve_chunk_metadata 62
btrfs_wait_block_group_reservations 521
btrfs_wait_nocow_writers 521
btrfs_remove_block_group 532
btrfs_start_trans_remove_block_group 532
clear_incompat_bg_bits 532
remove_block_group_item 532
btrfs_inc_block_group_ro 544
btrfs_inc_block_group_swap_extents 553
inc_block_group_ro 589
btrfs_caching_ctl_wait_done 657
btrfs_lookup_first_block_group 982
do_chunk_alloc 1389
btrfs_make_block_group 1436
insert_block_group_item 1436
insert_dev_extents 1436
insert_dev_extent 1746
check_system_chunk 2019
get_profile_num_devs 2019
reserve_chunk_space 2081
btrfs_wait_block_group_cache_progress 2936
btrfs_put_block_group_cache 3215
btrfs_read_block_groups 3215
check_chunk_block_group_mappings 3215
btrfs_free_block_groups 3216
caching_thread 6156
load_block_group_size_class 6156
btrfs_freeze_block_group 6334
btrfs_unfreeze_block_group 6334
sample_block_group_extent_item 9625
btrfs_mark_bg_unused 13416
read_bg_from_eb 24971
read_one_block_group 24971
btrfs_wait_block_group_cache_done 25840
btrfs_add_block_group_cache 26407
btrfs_create_block_group_cache 26407
exclude_super_stripes 26407
set_avail_alloc_bits 26407
btrfs_next_block_group 28178
find_first_block_group 28186
btrfs_get_caching_control 29308
btrfs_reclaim_bgs 42107
btrfs_delete_unused_bgs 45271
btrfs_free_reserved_bytes 46272
btrfs_rmap_block 79221
add_new_free_space 121759
btrfs_start_dirty_block_groups 203026
btrfs_setup_space_cache 203188
btrfs_write_dirty_block_groups 203374
btrfs_chunk_alloc 261922
should_alloc_chunk 261925
btrfs_dec_nocow_writers 291345
btrfs_inc_nocow_writers 291345
update_block_group_item 541141
cache_save_setup 541143
btrfs_put_caching_control 1004387
btrfs_cache_block_group 1076892
should_reclaim_block_group 8407825
btrfs_get_block_group 10797016
btrfs_dec_block_group_reservations 12656803
btrfs_add_reserved_bytes 12656975
btrfs_calc_block_group_size_class 12666267
btrfs_update_block_group 18126469
btrfs_block_group_should_use_size_class 21637539
btrfs_lookup_block_group 39230622
btrfs_create_pending_block_groups 56181004
block_group_cache_tree_search 70303250
btrfs_put_block_group 81714587
btrfs_reduce_alloc_profile 87086512
btrfs_get_alloc_profile 87089367
get_restripe_target 87092425

Generated by: LCOV version 1.14