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

Generated by: LCOV version 1.14