LCOV - code coverage report
Current view: top level - fs/btrfs - extent_io.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc4-xfsx @ Mon Jul 31 20:08:34 PDT 2023 Lines: 1844 2161 85.3 %
Date: 2023-07-31 20:08:34 Functions: 99 106 93.4 %

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
report_eb_range 0
submit_eb_subpage 0
try_release_subpage_extent_buffer 0
extent_range_redirty_for_io 4
extent_buffer_init_cachep 11
btrfs_release_extent_buffer 23
__unlock_for_delalloc 40
set_btree_ioerr 72
extent_write_locked_range 220
__alloc_dummy_extent_buffer 3219
alloc_dummy_extent_buffer 3219
clear_extent_buffer_uptodate 3219
read_extent_buffer_to_user_nofault 7485
wait_on_extent_buffer_writeback 30956
extent_invalidate_folio 34689
extent_range_clear_dirty_for_io 39762
emit_last_fiemap_cache 47625
fiemap_find_last_extent_offset 47634
fiemap_search_slot 47634
extent_fiemap 47635
extent_buffer_read_end_io 94520
fiemap_process_hole 451928
btree_clear_page_dirty 569335
fiemap_next_leaf_item 1311984
emit_fiemap_extent 1327675
extent_readahead 1461271
end_bio_extent_readpage 1737200
btree_write_cache_pages 2320253
end_bio_extent_writepage 2626778
try_release_extent_buffer 3225583
contiguous_readpages 3382074
lock_delalloc_pages 3566355
extent_clear_unlock_delalloc 3817867
alloc_new_bio 4362042
__process_pages_contig 4853829
extent_write_cache_pages 5051100
extent_writepages 5051213
extent_buffer_bitmap_set 5146947
extent_buffer_bitmap_clear 5332765
submit_write_bio 6480192
copy_extent_buffer_full 9065780
free_extent_buffer_stale 9186051
prepare_eb_write 9306688
write_one_eb 9306694
extent_buffer_write_end_io 9306709
lock_extent_buffer_for_io 9312487
write_extent_buffer_chunk_tree_uuid 9448284
copy_extent_buffer 11081707
btrfs_read_folio 14112595
btrfs_readahead_node_child 15316114
btrfs_readahead_tree_block 17334628
submit_one_bio 18447708
write_extent_buffer_fsid 18514049
btrfs_clear_buffer_dirty 18654342
btrfs_clone_extent_buffer 19348861
btrfs_alloc_page_array 19353997
endio_readpage_release_extent 21020401
memzero_extent_buffer 22232283
memcmp_extent_buffer 22437850
read_extent_buffer_pages 23723911
set_extent_buffer_uptodate 28900214
btrfs_release_extent_buffer_rcu 30779703
__alloc_extent_buffer 30853682
btrfs_release_extent_buffer_pages 30856553
submit_eb_page 34653517
extent_buffer_under_io 43205031
grab_extent_buffer 45010151
alloc_extent_buffer 51920594
check_eb_alignment 51920633
try_release_extent_state 55635103
try_release_extent_mapping 55636522
find_next_dirty_byte 55828295
__extent_writepage_io 55833609
__get_extent_map 56755990
__extent_writepage 56928193
writepage_delalloc 56928536
find_lock_delalloc_range 56933276
begin_page_read 59438219
btrfs_do_readpage 59449283
end_page_read 59450849
btrfs_bio_is_contig 71041943
submit_extent_page 75119992
extent_buffer_test_bit 85636554
memcpy_extent_buffer 91802449
process_one_page 121483876
attach_extent_buffer_page 122397510
detach_extent_buffer_page 122402694
clear_page_extent_mapped 142298184
write_extent_buffer 153077400
memmove_extent_buffer 195409978
set_page_extent_mapped 203506173
set_extent_buffer_dirty 312065141
assert_eb_page_uptodate 322648663
copy_pages 435986842
mark_extent_buffer_accessed 584750267
find_extent_buffer_nolock 597176447
find_extent_buffer 597217022
check_buffer_tree_ref 907408038
release_extent_buffer 1033711467
free_extent_buffer 1158949291
read_extent_buffer 9869695326
check_eb_range 10611782847

Generated by: LCOV version 1.14