LCOV - code coverage report
Current view: top level - fs/btrfs - extent-tree.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-achx @ Mon Jul 31 20:08:12 PDT 2023 Lines: 2281 3008 75.8 %
Date: 2023-07-31 20:08:12 Functions: 95 100 95.0 %

Function Name Sort by function name Hit count Sort by hit count
check_ref_exists 0
do_allocation_zoned 0
insert_tree_block_ref 0
lookup_tree_block_ref 0
reada_walk_down 0
unselect_delayed_ref_head 80
btrfs_error_unpin_extent_range 144
btrfs_free_reserved_extent 174
btrfs_trim_free_extents 589
btrfs_trim_fs 594
btrfs_drop_snapshot 1618
btrfs_add_excluded_extent 3240
btrfs_exclude_logged_extents 4431
btrfs_pin_extent_for_log_replay 4971
run_delayed_extent_op 7234
btrfs_free_excluded_extents 22711
btrfs_pin_reserved_extent 23052
btrfs_discard_extent 29039
btrfs_dec_ref 33901
do_discard_extent 36316
btrfs_issue_discard 36347
__run_delayed_extent_op 71472
btrfs_set_disk_extent_flags 71699
__exclude_logged_extent 76673
btrfs_alloc_logged_file_extent 76673
btrfs_lookup_data_extent 87872
btrfs_finish_extent_commit 203256
remove_extent_data_ref 223662
lookup_extent_data_ref 223934
check_delayed_ref 355897
btrfs_cross_ref_exist 361234
check_committed_ref 361234
btrfs_drop_subtree 504909
check_ref_cleanup 737141
extent_data_ref_count 1015682
btrfs_pin_extent 1673294
btrfs_inc_ref 1928754
alloc_reserved_file_extent 1995870
walk_down_tree 2357219
walk_up_tree 2357219
walk_up_proc 2363486
btrfs_run_delayed_refs 2400106
pin_down_extent 3069205
btrfs_alloc_reserved_file_extent 3560088
unpin_extent_range 3654276
__btrfs_mod_ref 3801480
__btrfs_run_delayed_refs 4375260
do_walk_down 6317285
alloc_reserved_tree_block 7331147
find_free_extent_unclustered 7721784
do_free_extent_accounting 8073269
btrfs_lock_cluster 8519835
find_free_extent_clustered 8519919
walk_down_proc 8674504
btrfs_lookup_extent_info 8717771
btrfs_init_new_buffer 8795353
btrfs_alloc_tree_block 8797528
alloc_reserved_extent 9327087
btrfs_free_tree_block 10895459
release_block_group 11329727
get_alloc_profile_by_root 12354834
btrfs_reserve_extent 12355062
found_extent_clustered 12355281
found_extent 12355304
first_logical_byte 12358356
prepare_allocation_clustered 12364385
prepare_allocation 12364443
find_free_extent 12365114
btrfs_grab_block_group 13062784
insert_extent_data_ref 13662563
update_inline_extent_backref 13682819
remove_extent_backref 13836050
find_free_extent_update_loop 14767068
setup_inline_extent_backref 15031827
fetch_cluster_info 16012921
btrfs_free_extent 16044375
do_allocation_clustered 16241909
do_allocation 16242004
find_next_key 19924655
lookup_extent_backref 21909246
__btrfs_free_extent 21909262
btrfs_release_block_group 23684797
find_free_extent_check_size_class 23687982
run_delayed_tree_ref 27150216
insert_inline_extent_backref 28764275
__btrfs_inc_extent_ref 28764648
run_delayed_data_ref 32774020
btrfs_inc_extent_ref 34293764
run_and_cleanup_extent_op 48265107
cleanup_ref_head 48265138
btrfs_run_delayed_refs_for_head 48265471
btrfs_cleanup_ref_head_accounting 48597070
cleanup_extent_op 48603924
btrfs_obtain_ref_head 49264078
lookup_inline_extent_backref 50673653
run_one_delayed_ref 59924256
hash_extent_data_ref_item 234209774
match_extent_data_ref 235655287
btrfs_get_extent_inline_ref_type 344209226
hash_extent_data_ref 481407809

Generated by: LCOV version 1.14