LCOV - code coverage report
Current view: top level - fs/btrfs - extent_io.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-djwx @ Mon Jul 31 20:08:22 PDT 2023 Lines: 1842 2170 84.9 %
Date: 2023-07-31 20:08:22 Functions: 99 107 92.5 %

Function Name Sort by function name Hit count Sort by hit count
clear_subpage_extent_buffer_dirty 0
end_extent_writepage 0
extent_buffer_free_cachep 0
get_next_extent_buffer 0
page_range_has_eb 0
report_eb_range 0
submit_eb_subpage 0
try_release_subpage_extent_buffer 0
extent_range_redirty_for_io 5
extent_buffer_init_cachep 11
btrfs_release_extent_buffer 38
__unlock_for_delalloc 56
set_btree_ioerr 74
extent_write_locked_range 216
clear_extent_buffer_uptodate 3217
__alloc_dummy_extent_buffer 6347
alloc_dummy_extent_buffer 6347
read_extent_buffer_to_user_nofault 7093
wait_on_extent_buffer_writeback 24623
extent_invalidate_folio 34505
extent_range_clear_dirty_for_io 39764
emit_last_fiemap_cache 49026
extent_fiemap 49030
fiemap_find_last_extent_offset 49030
fiemap_search_slot 49030
extent_buffer_read_end_io 99360
fiemap_process_hole 445463
btree_clear_page_dirty 498741
fiemap_next_leaf_item 1307331
emit_fiemap_extent 1323466
extent_readahead 1382150
end_bio_extent_readpage 1769622
btree_write_cache_pages 2280206
end_bio_extent_writepage 2539546
try_release_extent_buffer 3237570
contiguous_readpages 3279821
lock_delalloc_pages 3472661
extent_clear_unlock_delalloc 3721796
alloc_new_bio 4308032
__process_pages_contig 4768063
extent_buffer_bitmap_set 5062098
extent_buffer_bitmap_clear 5263647
extent_write_cache_pages 5596444
extent_writepages 5596646
submit_write_bio 8162124
copy_extent_buffer_full 8632188
free_extent_buffer_stale 8753170
prepare_eb_write 8882042
write_one_eb 8882069
extent_buffer_write_end_io 8882105
lock_extent_buffer_for_io 8889011
write_extent_buffer_chunk_tree_uuid 9006455
btrfs_readahead_node_child 9419588
copy_extent_buffer 9706861
btrfs_readahead_tree_block 11373462
btrfs_read_folio 14294693
write_extent_buffer_fsid 17638500
btrfs_clear_buffer_dirty 17769346
submit_one_bio 18456945
btrfs_clone_extent_buffer 19331554
btrfs_alloc_page_array 19340613
endio_readpage_release_extent 20842852
memzero_extent_buffer 21338702
memcmp_extent_buffer 22060248
read_extent_buffer_pages 23671101
set_extent_buffer_uptodate 28448346
btrfs_release_extent_buffer_rcu 30371818
__alloc_extent_buffer 30443986
btrfs_release_extent_buffer_pages 30447726
submit_eb_page 33129634
extent_buffer_under_io 42345053
grab_extent_buffer 43483956
alloc_extent_buffer 45662783
check_eb_alignment 45662988
find_next_dirty_byte 50228680
__extent_writepage_io 50229647
try_release_extent_state 50569870
try_release_extent_mapping 50570164
__extent_writepage 51307314
writepage_delalloc 51307662
find_lock_delalloc_range 51310127
__get_extent_map 56407006
begin_page_read 59101465
btrfs_do_readpage 59110560
end_page_read 59115212
btrfs_bio_is_contig 65258215
submit_extent_page 69304607
extent_buffer_test_bit 86121656
memcpy_extent_buffer 87589357
process_one_page 110331734
attach_extent_buffer_page 120818522
detach_extent_buffer_page 120819967
clear_page_extent_mapped 135831736
write_extent_buffer 149666746
memmove_extent_buffer 186084597
set_page_extent_mapped 192192227
set_extent_buffer_dirty 303650605
assert_eb_page_uptodate 315782864
copy_pages 414762908
mark_extent_buffer_accessed 572577100
find_extent_buffer_nolock 585015743
find_extent_buffer 585090905
check_buffer_tree_ref 886503318
release_extent_buffer 1005602583
free_extent_buffer 1134739575
read_extent_buffer 10518548333
check_eb_range 11222595110

Generated by: LCOV version 1.14