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-achx @ Mon Jul 31 20:08:12 PDT 2023 Lines: 1639 2087 78.5 %
Date: 2023-07-31 20:08:12 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 14
btrfs_force_chunk_alloc 22
btrfs_dec_block_group_ro 25
load_extent_tree_free 29
btrfs_dec_block_group_swap_extents 40
btrfs_reserve_chunk_metadata 60
btrfs_wait_block_group_reservations 499
btrfs_wait_nocow_writers 499
btrfs_remove_block_group 511
btrfs_start_trans_remove_block_group 511
clear_incompat_bg_bits 511
remove_block_group_item 511
btrfs_inc_block_group_ro 522
btrfs_inc_block_group_swap_extents 553
inc_block_group_ro 566
btrfs_lookup_first_block_group 589
btrfs_caching_ctl_wait_done 654
do_chunk_alloc 1385
btrfs_make_block_group 1428
insert_block_group_item 1428
insert_dev_extents 1428
insert_dev_extent 1731
check_system_chunk 1992
get_profile_num_devs 1992
reserve_chunk_space 2052
btrfs_wait_block_group_cache_progress 2995
btrfs_read_block_groups 3211
check_chunk_block_group_mappings 3211
btrfs_put_block_group_cache 3212
btrfs_free_block_groups 3213
caching_thread 5628
load_block_group_size_class 5628
btrfs_freeze_block_group 6426
btrfs_unfreeze_block_group 6426
btrfs_mark_bg_unused 9687
sample_block_group_extent_item 9795
read_bg_from_eb 20770
read_one_block_group 20770
btrfs_wait_block_group_cache_done 21690
btrfs_add_block_group_cache 22198
btrfs_create_block_group_cache 22198
exclude_super_stripes 22198
set_avail_alloc_bits 22198
btrfs_next_block_group 23847
find_first_block_group 23981
btrfs_get_caching_control 25196
btrfs_free_reserved_bytes 41004
btrfs_reclaim_bgs 41504
btrfs_delete_unused_bgs 44665
btrfs_rmap_block 66594
add_new_free_space 119980
btrfs_start_dirty_block_groups 203272
btrfs_setup_space_cache 203435
btrfs_write_dirty_block_groups 203573
btrfs_chunk_alloc 264286
should_alloc_chunk 264287
btrfs_dec_nocow_writers 285753
btrfs_inc_nocow_writers 285753
update_block_group_item 531434
cache_save_setup 531437
btrfs_put_caching_control 1530483
btrfs_cache_block_group 1597466
should_reclaim_block_group 8073269
btrfs_dec_block_group_reservations 12355095
btrfs_add_reserved_bytes 12355356
btrfs_calc_block_group_size_class 12364796
btrfs_get_block_group 13080826
btrfs_update_block_group 17400355
btrfs_block_group_should_use_size_class 23687959
btrfs_lookup_block_group 38147699
btrfs_create_pending_block_groups 57315761
block_group_cache_tree_search 68187130
btrfs_put_block_group 81859683
btrfs_reduce_alloc_profile 89767181
btrfs_get_alloc_profile 89770376
get_restripe_target 89775793

Generated by: LCOV version 1.14