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

Function Name Sort by function name Hit count Sort by hit count
add_falloc_range 332763
btrfs_buffered_write 26238427
btrfs_check_nocow_lock 74476
btrfs_check_nocow_unlock 77
btrfs_copy_from_user 27796865
btrfs_direct_read 3708676
btrfs_direct_write 1155641
btrfs_dirty_pages 27802852
btrfs_do_write_iter 26941262
btrfs_drop_extents 23217710
btrfs_drop_pages 27893524
btrfs_encoded_write 0
btrfs_fallocate 3107784
btrfs_fallocate_update_isize 693145
btrfs_fdatawrite_range 9512364
btrfs_file_llseek 4702522
btrfs_file_mmap 437532
btrfs_file_open 7481792
btrfs_file_read_iter 27637902
btrfs_file_write_iter 26991001
btrfs_find_delalloc_in_range 437927
btrfs_insert_replace_extent 14906372
btrfs_mark_extent_written 280678
btrfs_punch_hole 2396015
btrfs_punch_hole_lock_range 2504127
btrfs_release_file 7631727
btrfs_replace_file_extents 18321558
btrfs_sync_file 271941
btrfs_write_check 27376473
btrfs_zero_range 189621
btrfs_zero_range_check_range_boundary 329271
check_direct_IO 4864611
check_direct_read 3708559
extent_mergeable 637325
fill_holes 3372908
find_delalloc_subrange 439695
find_desired_extent 474
find_desired_extent_in_hole 500
find_first_non_hole 4822270
hole_mergeable 0
lock_and_cleanup_extent_if_need 27835170
prepare_pages 27866509
prepare_uptodate_page 55613534
skip_inode_logging 271990
start_ordered_ops 543937
update_time_for_write 27306390

Generated by: LCOV version 1.14