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

Generated by: LCOV version 1.14