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-achx @ Mon Jul 31 20:08:12 PDT 2023 Lines: 1846 2161 85.4 %
Date: 2023-07-31 20:08:12 Functions: 99 106 93.4 %

Function Name Sort by function name Hit count Sort by hit count
__alloc_dummy_extent_buffer 3255
__alloc_extent_buffer 29599584
__extent_writepage 51578393
__extent_writepage_io 50488357
__get_extent_map 55576780
__process_pages_contig 4684263
__unlock_for_delalloc 63
alloc_dummy_extent_buffer 3255
alloc_extent_buffer 43894147
alloc_new_bio 4254844
assert_eb_page_uptodate 315529964
attach_extent_buffer_page 117615002
begin_page_read 58258476
btree_clear_page_dirty 476373
btree_write_cache_pages 2236717
btrfs_alloc_page_array 19377583
btrfs_bio_is_contig 65461082
btrfs_clear_buffer_dirty 17334082
btrfs_clone_extent_buffer 19372167
btrfs_do_readpage 58267673
btrfs_read_folio 14113677
btrfs_readahead_node_child 8165185
btrfs_readahead_tree_block 10055786
btrfs_release_extent_buffer 14
btrfs_release_extent_buffer_pages 29602444
btrfs_release_extent_buffer_rcu 29536806
check_buffer_tree_ref 891938251
check_eb_alignment 43894157
check_eb_range 11574421329
clear_extent_buffer_uptodate 3213
clear_page_extent_mapped 134629801
clear_subpage_extent_buffer_dirty 0
contiguous_readpages 3237254
copy_extent_buffer 10163915
copy_extent_buffer_full 8419902
copy_pages 413156831
detach_extent_buffer_page 117614411
emit_fiemap_extent 1635999
emit_last_fiemap_cache 55722
end_bio_extent_readpage 1793597
end_bio_extent_writepage 2462531
end_extent_writepage 0
end_page_read 58270926
endio_readpage_release_extent 20741826
extent_buffer_bitmap_clear 5051522
extent_buffer_bitmap_set 4848253
extent_buffer_free_cachep 0
extent_buffer_init_cachep 11
extent_buffer_read_end_io 99787
extent_buffer_test_bit 85723187
extent_buffer_under_io 40608787
extent_buffer_write_end_io 8675647
extent_clear_unlock_delalloc 3651569
extent_fiemap 55732
extent_invalidate_folio 34366
extent_range_clear_dirty_for_io 39778
extent_range_redirty_for_io 6
extent_readahead 1368935
extent_write_cache_pages 5501332
extent_write_locked_range 212
extent_writepages 5501398
fiemap_find_last_extent_offset 55730
fiemap_next_leaf_item 1612883
fiemap_process_hole 587674
fiemap_search_slot 55732
find_extent_buffer 591455757
find_extent_buffer_nolock 591424584
find_lock_delalloc_range 51580169
find_next_dirty_byte 50488035
free_extent_buffer 1138124785
free_extent_buffer_stale 8535508
get_next_extent_buffer 0
grab_extent_buffer 40123754
lock_delalloc_pages 3402416
lock_extent_buffer_for_io 8681704
mark_extent_buffer_accessed 580238585
memcmp_extent_buffer 21952238
memcpy_extent_buffer 87352207
memmove_extent_buffer 184806886
memzero_extent_buffer 20932277
prepare_eb_write 8675615
process_one_page 110922441
read_extent_buffer 10840523665
read_extent_buffer_pages 23822560
read_extent_buffer_to_user_nofault 8532
release_extent_buffer 1009229302
report_eb_range 0
set_btree_ioerr 82
set_extent_buffer_dirty 302345994
set_extent_buffer_uptodate 28273833
set_page_extent_mapped 190752978
submit_eb_page 32502051
submit_eb_subpage 0
submit_extent_page 69437647
submit_one_bio 18186366
submit_write_bio 6917755
try_release_extent_buffer 2453926
try_release_extent_mapping 50210249
try_release_extent_state 50209994
try_release_subpage_extent_buffer 0
wait_on_extent_buffer_writeback 23174
write_extent_buffer 150910556
write_extent_buffer_chunk_tree_uuid 8794309
write_extent_buffer_fsid 17214203
write_one_eb 8675622
writepage_delalloc 51578553

Generated by: LCOV version 1.14