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

Function Name Sort by function name Hit count Sort by hit count
add_falloc_range 315833
btrfs_buffered_write 26122198
btrfs_check_nocow_lock 68077
btrfs_check_nocow_unlock 48
btrfs_copy_from_user 27356946
btrfs_direct_read 3966387
btrfs_direct_write 1051329
btrfs_dirty_pages 27349144
btrfs_do_write_iter 26776909
btrfs_drop_extents 22966706
btrfs_drop_pages 27437960
btrfs_encoded_write 0
btrfs_fallocate 3103139
btrfs_fallocate_update_isize 696506
btrfs_fdatawrite_range 9490531
btrfs_file_llseek 4710924
btrfs_file_mmap 437697
btrfs_file_open 7452354
btrfs_file_read_iter 26186621
btrfs_file_write_iter 26820758
btrfs_find_delalloc_in_range 430755
btrfs_insert_replace_extent 14846523
btrfs_mark_extent_written 291270
btrfs_punch_hole 2389650
btrfs_punch_hole_lock_range 2498121
btrfs_release_file 7597099
btrfs_replace_file_extents 18252202
btrfs_sync_file 272342
btrfs_write_check 27146276
btrfs_zero_range 190089
btrfs_zero_range_check_range_boundary 330082
check_direct_IO 5018007
check_direct_read 3966091
extent_mergeable 653151
fill_holes 3363191
find_delalloc_subrange 432280
find_desired_extent 474
find_desired_extent_in_hole 500
find_first_non_hole 4809060
hole_mergeable 0
lock_and_cleanup_extent_if_need 27375495
prepare_pages 27410775
prepare_uptodate_page 54725010
skip_inode_logging 272400
start_ordered_ops 544728
update_time_for_write 27115548

Generated by: LCOV version 1.14