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