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

Generated by: LCOV version 1.14