LCOV - code coverage report
Current view:
top level
-
fs/btrfs
- inode.c
(
source
/ functions)
Hit
Total
Coverage
Test:
fstests of 6.5.0-rc4-xfsx @ Mon Jul 31 20:08:34 PDT 2023
Lines:
4219
5369
78.6 %
Date:
2023-07-31 20:08:34
Functions:
162
176
92.0 %
Function Name
Hit count
__btrfs_del_delalloc_inode
3524113
__btrfs_prealloc_file_range
432360
__btrfs_release_folio
55638334
__btrfs_unlink_inode
1877166
acls_after_inode_item
559238
add_async_extent
158351
add_pending_csums
3658695
async_cow_free
39984
async_cow_start
39983
async_cow_submit
39984
btrfs_add_delalloc_inodes
3520083
btrfs_add_delayed_iput
10300117
btrfs_add_link
3376716
btrfs_add_swap_extent
39
btrfs_add_swapfile_pin
593
btrfs_alloc_delalloc_work
20287
btrfs_alloc_inode
3867179
btrfs_assert_inode_range_clean
5882688
btrfs_check_sector_csum
24851390
btrfs_cleanup_ordered_extents
0
btrfs_clear_delalloc_extent
139065153
btrfs_cont_expand
1650431
btrfs_create
2657012
btrfs_create_common
2794544
btrfs_create_dio_extent
935250
btrfs_create_new_inode
3271841
btrfs_data_csum_ok
24150316
btrfs_del_delalloc_inode
3523968
btrfs_delete_subvolume
170
btrfs_dentry_delete
11375659
btrfs_destroy_cachep
0
btrfs_destroy_inode
3888626
btrfs_dio_end_io
1481681
btrfs_dio_iomap_begin
2381863
btrfs_dio_iomap_end
1680335
btrfs_dio_read
1372310
btrfs_dio_submit_io
1480501
btrfs_dio_write
790386
btrfs_dirty_inode
4462268
btrfs_do_encoded_write
0
btrfs_drop_inode
4277784
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_evict_inode
3888693
btrfs_extent_readonly
80657
btrfs_extract_ordered_extent
934968
btrfs_fiemap
56135
btrfs_filldir
20095006
btrfs_find_actor
816884
btrfs_find_new_delalloc_bytes
27155284
btrfs_finish_one_ordered
3659113
btrfs_finish_ordered_io
3659064
btrfs_free_inode
3876750
btrfs_free_swapfile_pins
43
btrfs_get_blocks_direct_write
949749
btrfs_get_extent
111968759
btrfs_getattr
17732630
btrfs_iget
743043
btrfs_iget_locked
941494
btrfs_iget_path
941498
btrfs_inherit_iflags
3269762
btrfs_init_cachep
11
btrfs_init_inode_security
3272195
btrfs_init_locked_inode
564087
btrfs_inode_by_name
3406055
btrfs_inode_lock
33277167
btrfs_inode_unlock
33277668
btrfs_insert_inode_locked
3263744
btrfs_invalidate_folio
86943737
btrfs_link
65126
btrfs_lookup
3406815
btrfs_lookup_dentry
3407649
btrfs_merge_delalloc_extent
44303854
btrfs_migrate_folio
202017
btrfs_mkdir
98399
btrfs_mknod
32572
btrfs_new_extent_direct
860561
btrfs_new_inode_args_destroy
3276920
btrfs_new_inode_prepare
3273384
btrfs_new_subvol_inode
252
btrfs_opendir
151986
btrfs_orphan_add
1788550
btrfs_orphan_cleanup
22338
btrfs_page_mkwrite
9040065
btrfs_permission
105507273
btrfs_prealloc_file_range
432344
btrfs_prealloc_file_range_trans
17
btrfs_print_data_csum_error
6
btrfs_prune_dentries
168
btrfs_read_locked_inode
564087
btrfs_readahead
1461267
btrfs_real_readdir
2569568
btrfs_release_delalloc_bytes
3378239
btrfs_release_folio
22461886
btrfs_rename
410269
btrfs_rename2
429442
btrfs_rename_exchange
19167
btrfs_rmdir
67856
btrfs_run_delalloc_range
3566278
btrfs_run_delalloc_work
20287
btrfs_run_delayed_iput
1877259
btrfs_run_delayed_iputs
4304737
btrfs_set_delalloc_extent
157291748
btrfs_set_extent_delalloc
40104951
btrfs_set_inode_index
3377106
btrfs_set_inode_index_count
6141
btrfs_set_range_writeback
55836131
btrfs_setattr
2470528
btrfs_setsize
349199
btrfs_split_delalloc_extent
49438056
btrfs_start_delalloc_roots
33272
btrfs_start_delalloc_snapshot
10498
btrfs_swap_activate
44
btrfs_swap_deactivate
43
btrfs_symlink
34741
btrfs_tmpfile
398801
btrfs_truncate
245485
btrfs_truncate_block
4521468
btrfs_unlink
1336464
btrfs_unlink_inode
1430554
btrfs_unlink_subvol
178
btrfs_update_inode
36940041
btrfs_update_inode_bytes
20377576
btrfs_update_inode_fallback
3660155
btrfs_update_inode_item
160403
btrfs_update_time
4441642
btrfs_wait_on_delayed_iputs
172840
btrfs_writepage_cow_fixup
55836296
btrfs_writepage_endio_finish_ordered
0
btrfs_writepage_fixup_worker
0
btrfs_writepages
5051216
can_nocow_extent
103117
can_nocow_file_extent
1224966
compress_file_range
39983
cow_file_range
3443849
cow_file_range_inline
1744765
create_io_em
3658233
csum_exist_in_range
286876
data_reloc_print_warning_inode
0
evict_inode_truncate_pages
3882637
evict_refill_and_join
3571858
fallback_to_cow
1081993
fill_inode_item
3432856
fixup_tree_root_location
44045
free_async_extent_pages
0
get_extent_allocation_hint
3209878
init_once
2664184
inode_need_compress
2520429
inode_should_defrag
3483755
inode_tree_add
3831680
inode_tree_del
3882503
insert_inline_extent
1094723
insert_ordered_extent_file_extent
3378042
insert_prealloc_file_extent
435016
insert_reserved_file_extent
3377851
lock_extent_direct
2370299
may_destroy_subvol
169
maybe_insert_hole
1667661
new_simple_dir
42991
new_whiteout_inode
39494
print_data_reloc_error
0
read_inline_extent
254060
run_delalloc_compressed
638
run_delalloc_nocow
1203996
run_delayed_iput_locked
102830
should_nocow
3566143
start_delalloc_inodes
41379
submit_compressed_extents
39961
submit_one_async_extent
158498
submit_uncompressed_range
220
uncompress_inline
16
wait_subpage_spinlock
142370254
Generated by:
LCOV version 1.14