LCOV - code coverage report
Current view: top level - fs/btrfs - inode.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-achx @ Mon Jul 31 20:08:12 PDT 2023 Lines: 4208 5369 78.4 %
Date: 2023-07-31 20:08:12 Functions: 162 176 92.0 %

Function Name Sort by function name Hit count Sort by hit count
btrfs_cleanup_ordered_extents 0
btrfs_destroy_cachep 0
btrfs_do_encoded_write 0
btrfs_encoded_io_compression_from_extent 0
btrfs_encoded_read 0
btrfs_encoded_read_endio 0
btrfs_encoded_read_inline 0
btrfs_encoded_read_regular 0
btrfs_encoded_read_regular_fill_pages 0
btrfs_writepage_endio_finish_ordered 0
btrfs_writepage_fixup_worker 0
data_reloc_print_warning_inode 0
free_async_extent_pages 0
print_data_reloc_error 0
btrfs_print_data_csum_error 6
btrfs_init_cachep 11
uncompress_inline 16
btrfs_prealloc_file_range_trans 17
btrfs_add_swap_extent 39
btrfs_free_swapfile_pins 43
btrfs_swap_deactivate 43
btrfs_swap_activate 44
btrfs_prune_dentries 168
may_destroy_subvol 169
btrfs_delete_subvolume 170
btrfs_unlink_subvol 178
submit_uncompressed_range 212
btrfs_new_subvol_inode 252
btrfs_add_swapfile_pin 593
run_delalloc_compressed 653
btrfs_set_inode_index_count 6132
btrfs_start_delalloc_snapshot 6692
btrfs_rename_exchange 18467
btrfs_alloc_delalloc_work 20335
btrfs_run_delalloc_work 20335
btrfs_orphan_cleanup 22062
btrfs_start_delalloc_roots 30487
btrfs_mknod 30997
btrfs_symlink 33283
start_delalloc_inodes 33973
new_whiteout_inode 38209
submit_compressed_extents 39966
compress_file_range 39988
async_cow_free 39989
async_cow_start 39989
async_cow_submit 39989
new_simple_dir 49237
fixup_tree_root_location 50293
btrfs_fiemap 63752
btrfs_link 64600
btrfs_rmdir 67134
btrfs_extent_readonly 80705
run_delayed_iput_locked 92931
btrfs_mkdir 96205
can_nocow_extent 102134
btrfs_update_inode_item 153471
btrfs_opendir 156392
add_async_extent 158330
submit_one_async_extent 158504
btrfs_wait_on_delayed_iputs 173797
btrfs_migrate_folio 189344
btrfs_truncate 241701
read_inline_extent 250342
csum_exist_in_range 291662
btrfs_setsize 343134
btrfs_tmpfile 398388
btrfs_prealloc_file_range 432691
__btrfs_prealloc_file_range 432708
insert_prealloc_file_extent 435259
btrfs_rename 455826
btrfs_rename2 474294
acls_after_inode_item 526467
btrfs_init_locked_inode 532665
btrfs_read_locked_inode 532665
btrfs_dio_write 697437
btrfs_iget 735899
btrfs_new_extent_direct 774268
btrfs_find_actor 806406
btrfs_extract_ordered_extent 848641
btrfs_create_dio_extent 849131
btrfs_get_blocks_direct_write 862303
btrfs_iget_locked 936661
btrfs_iget_path 936685
btrfs_dio_read 1076547
fallback_to_cow 1082164
insert_inline_extent 1090246
btrfs_dio_submit_io 1198291
btrfs_dio_end_io 1198840
run_delalloc_nocow 1208828
can_nocow_file_extent 1230309
btrfs_unlink 1335577
btrfs_readahead 1368933
btrfs_dio_iomap_end 1392017
btrfs_unlink_inode 1429040
btrfs_cont_expand 1639981
maybe_insert_hole 1658355
cow_file_range_inline 1737268
btrfs_orphan_add 1786798
__btrfs_unlink_inode 1920341
btrfs_run_delayed_iput 1920408
lock_extent_direct 2091447
btrfs_dio_iomap_begin 2100901
inode_need_compress 2351454
btrfs_setattr 2459325
btrfs_create 2650250
init_once 2709227
btrfs_create_common 2785158
btrfs_real_readdir 2929886
get_extent_allocation_hint 2959334
insert_reserved_file_extent 3124538
insert_ordered_extent_file_extent 3124605
btrfs_release_delalloc_bytes 3124874
btrfs_insert_inode_locked 3256239
btrfs_new_inode_prepare 3258574
btrfs_inherit_iflags 3262924
btrfs_create_new_inode 3266039
btrfs_init_inode_security 3266392
btrfs_new_inode_args_destroy 3266462
cow_file_range 3275131
inode_should_defrag 3314897
should_nocow 3402111
btrfs_run_delalloc_range 3402229
add_pending_csums 3410279
create_io_em 3410293
btrfs_finish_ordered_io 3410574
btrfs_finish_one_ordered 3410690
btrfs_update_inode_fallback 3411647
btrfs_add_delalloc_inodes 3413845
btrfs_set_inode_index 3414765
btrfs_add_link 3415302
btrfs_del_delalloc_inode 3418370
__btrfs_del_delalloc_inode 3418422
fill_inode_item 3420118
btrfs_inode_by_name 3449512
btrfs_lookup_dentry 3452064
btrfs_lookup 3452435
evict_refill_and_join 3568363
inode_tree_add 3793114
btrfs_alloc_inode 3828955
btrfs_free_inode 3841920
inode_tree_del 3851462
evict_inode_truncate_pages 3851718
btrfs_destroy_inode 3853382
btrfs_evict_inode 3853407
btrfs_run_delayed_iputs 4046558
btrfs_drop_inode 4248753
btrfs_dirty_inode 4488777
btrfs_truncate_block 4503266
btrfs_update_time 4870918
btrfs_writepages 5501377
btrfs_assert_inode_range_clean 5865730
btrfs_page_mkwrite 8621634
btrfs_add_delayed_iput 10411141
btrfs_dentry_delete 11349997
btrfs_getattr 17613884
btrfs_release_folio 18577036
btrfs_update_inode_bytes 21156577
btrfs_data_csum_ok 21844819
btrfs_check_sector_csum 22542026
btrfs_filldir 23380420
btrfs_find_new_delalloc_bytes 26577841
btrfs_inode_lock 33006841
btrfs_inode_unlock 33026589
btrfs_update_inode 37680370
btrfs_set_extent_delalloc 39371261
btrfs_merge_delalloc_extent 43740823
btrfs_split_delalloc_extent 48921672
__btrfs_release_folio 50210836
btrfs_set_range_writeback 50488874
btrfs_writepage_cow_fixup 50489382
btrfs_invalidate_folio 84594987
btrfs_permission 99502168
btrfs_get_extent 105584692
wait_subpage_spinlock 134703992
btrfs_clear_delalloc_extent 135574281
btrfs_set_delalloc_extent 153459714

Generated by: LCOV version 1.14