LCOV - code coverage report
Current view:
top level
-
fs/btrfs
- inode.c
(
source
/ functions)
Hit
Total
Coverage
Test:
fstests of 6.5.0-rc3-djwx @ Mon Jul 31 20:08:22 PDT 2023
Lines:
4212
5399
78.0 %
Date:
2023-07-31 20:08:22
Functions:
162
177
91.5 %
Function Name
Hit count
__btrfs_del_delalloc_inode
3464856
__btrfs_prealloc_file_range
437029
__btrfs_release_folio
50570927
__btrfs_unlink_inode
1885311
acls_after_inode_item
554123
add_async_extent
158354
add_pending_csums
3503754
async_cow_free
39981
async_cow_start
39978
async_cow_submit
39981
btrfs_add_delalloc_inodes
3461050
btrfs_add_delayed_iput
10683650
btrfs_add_link
3377256
btrfs_add_swap_extent
39
btrfs_add_swapfile_pin
593
btrfs_alloc_delalloc_work
20374
btrfs_alloc_inode
3846997
btrfs_assert_inode_range_clean
5877549
btrfs_check_sector_csum
22639463
btrfs_cleanup_ordered_extents
0
btrfs_clear_delalloc_extent
136920569
btrfs_cont_expand
1644859
btrfs_create
2651894
btrfs_create_common
2779572
btrfs_create_dio_extent
856929
btrfs_create_new_inode
3254685
btrfs_data_csum_ok
21942569
btrfs_del_delalloc_inode
3464787
btrfs_delete_subvolume
170
btrfs_dentry_delete
11360156
btrfs_destroy_cachep
0
btrfs_destroy_inode
3867009
btrfs_dio_end_io
1273086
btrfs_dio_iomap_begin
2172660
btrfs_dio_iomap_end
1467235
btrfs_dio_read
1326923
btrfs_dio_submit_io
1271485
btrfs_dio_write
705512
btrfs_dirty_inode
4441656
btrfs_do_encoded_write
0
btrfs_drop_inode
4255618
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
3867049
btrfs_extent_readonly
80803
btrfs_extract_ordered_extent
859481
btrfs_fiemap
57701
btrfs_filldir
22303904
btrfs_find_actor
825446
btrfs_find_new_delalloc_bytes
26491180
btrfs_finish_one_ordered
3504138
btrfs_finish_ordered_io
3504269
btrfs_free_inode
3856690
btrfs_free_swapfile_pins
43
btrfs_get_blocks_direct_write
869736
btrfs_get_extent
105179336
btrfs_getattr
17663781
btrfs_iget
746737
btrfs_iget_locked
952259
btrfs_iget_path
952268
btrfs_inherit_iflags
3253212
btrfs_init_cachep
11
btrfs_init_inode_security
3254921
btrfs_init_locked_inode
559717
btrfs_inode_by_name
3423558
btrfs_inode_lock
32957751
btrfs_inode_unlock
32959963
btrfs_insert_inode_locked
3249886
btrfs_invalidate_folio
85466247
btrfs_link
63578
btrfs_lookup
3425668
btrfs_lookup_dentry
3425615
btrfs_merge_delalloc_extent
43439035
btrfs_migrate_folio
259073
btrfs_mkdir
90449
btrfs_mknod
32393
btrfs_new_extent_direct
782128
btrfs_new_inode_args_destroy
3255532
btrfs_new_inode_prepare
3252162
btrfs_new_subvol_inode
252
btrfs_opendir
148891
btrfs_orphan_add
1776728
btrfs_orphan_cleanup
22228
btrfs_page_mkwrite
8595354
btrfs_permission
99642560
btrfs_prealloc_file_range
437013
btrfs_prealloc_file_range_trans
16
btrfs_print_data_csum_error
6
btrfs_prune_dentries
168
btrfs_read_locked_inode
559717
btrfs_readahead
1382152
btrfs_real_readdir
2773639
btrfs_release_delalloc_bytes
3212633
btrfs_release_folio
19139319
btrfs_rename
424351
btrfs_rename2
444301
btrfs_rename_exchange
19949
btrfs_rmdir
62377
btrfs_run_delalloc_range
3472498
btrfs_run_delalloc_work
20374
btrfs_run_delayed_iput
1885386
btrfs_run_delayed_iputs
4172871
btrfs_set_delalloc_extent
154003589
btrfs_set_extent_delalloc
39275810
btrfs_set_inode_index
3377621
btrfs_set_inode_index_count
6213
btrfs_set_range_writeback
50232253
btrfs_setattr
2447564
btrfs_setsize
343554
btrfs_split_delalloc_extent
49153370
btrfs_start_delalloc_roots
32217
btrfs_start_delalloc_snapshot
7060
btrfs_swap_activate
44
btrfs_swap_deactivate
43
btrfs_symlink
34982
btrfs_tmpfile
397271
btrfs_truncate
245187
btrfs_truncate_block
4509845
btrfs_unlink
1339419
btrfs_unlink_inode
1422528
btrfs_unlink_subvol
178
btrfs_update_inode
36660898
btrfs_update_inode_bytes
20215905
btrfs_update_inode_fallback
3505070
btrfs_update_inode_item
160837
btrfs_update_time
4699421
btrfs_wait_on_delayed_iputs
173000
btrfs_writepage_cow_fixup
50231367
btrfs_writepage_endio_finish_ordered
0
btrfs_writepage_fixup_worker
0
btrfs_writepages
5596660
can_nocow_extent
102008
can_nocow_file_extent
1234882
compress_file_range
39979
cow_file_range
3339951
cow_file_range_inline
1724011
create_io_em
3501028
csum_exist_in_range
297257
data_reloc_print_warning_inode
0
evict_inode_truncate_pages
3865328
evict_refill_and_join
3551201
fallback_to_cow
1085615
fill_inode_item
3416018
fixup_tree_root_location
48291
free_async_extent_pages
0
get_extent_allocation_hint
3044755
init_once
2649387
inode_need_compress
2412894
inode_should_defrag
3379854
inode_tree_add
3809311
inode_tree_del
3865228
insert_inline_extent
1077546
insert_ordered_extent_file_extent
3212255
insert_prealloc_file_extent
439577
insert_reserved_file_extent
3212167
lock_extent_direct
2163194
may_destroy_subvol
169
maybe_insert_hole
1666692
new_simple_dir
47238
new_whiteout_inode
35445
print_data_reloc_error
0
read_inline_extent
235535
run_delalloc_compressed
647
run_delalloc_nocow
1217627
run_delalloc_zoned
0
run_delayed_iput_locked
95017
should_nocow
3472383
start_delalloc_inodes
36375
submit_compressed_extents
39958
submit_one_async_extent
158498
submit_uncompressed_range
216
uncompress_inline
16
wait_subpage_spinlock
135912704
Generated by:
LCOV version 1.14