LCOV - code coverage report
Current view: top level - fs/btrfs - file.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-achx @ Mon Jul 31 20:08:12 PDT 2023 Lines: 1579 1834 86.1 %
Date: 2023-07-31 20:08:12 Functions: 44 46 95.7 %

Function Name Sort by function name Hit count Sort by hit count
add_falloc_range 312240
btrfs_buffered_write 26393393
btrfs_check_nocow_lock 68276
btrfs_check_nocow_unlock 49
btrfs_copy_from_user 27590953
btrfs_direct_read 3060599
btrfs_direct_write 1058505
btrfs_dirty_pages 27631232
btrfs_do_write_iter 27112012
btrfs_drop_extents 23835518
btrfs_drop_pages 27658521
btrfs_encoded_write 0
btrfs_fallocate 3095024
btrfs_fallocate_update_isize 692278
btrfs_fdatawrite_range 9472792
btrfs_file_llseek 4690320
btrfs_file_mmap 434508
btrfs_file_open 7421540
btrfs_file_read_iter 25375696
btrfs_file_write_iter 27107125
btrfs_find_delalloc_in_range 573539
btrfs_insert_replace_extent 15793201
btrfs_mark_extent_written 285567
btrfs_punch_hole 2386368
btrfs_punch_hole_lock_range 2498213
btrfs_release_file 7572374
btrfs_replace_file_extents 19199023
btrfs_sync_file 275724
btrfs_write_check 27431385
btrfs_zero_range 189177
btrfs_zero_range_check_range_boundary 328375
check_direct_IO 4119603
check_direct_read 3060482
extent_mergeable 645975
fill_holes 3365002
find_delalloc_subrange 590666
find_desired_extent 474
find_desired_extent_in_hole 500
find_first_non_hole 4806739
hole_mergeable 0
lock_and_cleanup_extent_if_need 27606561
prepare_pages 27643606
prepare_uptodate_page 55188671
skip_inode_logging 275769
start_ordered_ops 551464
update_time_for_write 27439564

Generated by: LCOV version 1.14