LCOV - code coverage report
Current view: top level - fs/btrfs - disk-io.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc4-xfsx @ Mon Jul 31 20:08:34 PDT 2023 Lines: 1985 2566 77.4 %
Date: 2023-07-31 20:08:34 Functions: 106 112 94.6 %

Function Name Sort by function name Hit count Sort by hit count
__btrfs_btree_balance_dirty 19226028
__setup_root 66801
alloc_log_tree 8520
backup_super_roots 206170
barrier_all_devices 447050
btree_csum_one_bio 9306636
btree_invalidate_folio 34689
btree_migrate_folio 20033632
btree_release_folio 3225582
btree_writepages 2362732
btrfs_add_log_tree 4285
btrfs_alloc_log_tree_node 8521
btrfs_alloc_root 66800
btrfs_block_group_root 582817
btrfs_btree_balance_dirty 12601766
btrfs_btree_balance_dirty_nodelay 6627843
btrfs_buffer_uptodate 557321407
btrfs_check_features 3336
btrfs_check_leaked_roots 0
btrfs_check_super_csum 3293
btrfs_check_uuid_tree 992
btrfs_cleanup_bg_io 0
btrfs_cleanup_dirty_bgs 17
btrfs_cleanup_fs_roots 3181
btrfs_cleanup_one_transaction 17
btrfs_cleanup_transaction 20
btrfs_clear_oneshot_options 118
btrfs_commit_super 3166
btrfs_create_tree 169
btrfs_csum_root 11546250
btrfs_destroy_all_delalloc_inodes 20
btrfs_destroy_all_ordered_extents 20
btrfs_destroy_delalloc_inodes 0
btrfs_destroy_delayed_refs 17
btrfs_destroy_marked_extents 17
btrfs_destroy_ordered_extents 0
btrfs_destroy_pinned_extent 17
btrfs_drop_all_logs 20
btrfs_drop_and_free_fs_root 12292
btrfs_end_empty_barrier 739
btrfs_end_super_write 653223
btrfs_error_commit_super 17
btrfs_extent_root 129583332
btrfs_find_create_tree_block 28245080
btrfs_free_csum_hash 3473
btrfs_free_fs_info 3473
btrfs_free_fs_roots 3217
btrfs_get_free_objectid 3273853
btrfs_get_fs_root 5233884
btrfs_get_fs_root_commit_root 6145163
btrfs_get_global_root 11386752
btrfs_get_new_fs_root 1278
btrfs_get_num_tolerated_disk_barrier_failures 388
btrfs_get_root_ref 5241596
btrfs_global_root 183924664
btrfs_global_root_delete 5
btrfs_global_root_id 141125451
btrfs_global_root_insert 9647
btrfs_init_balance 3473
btrfs_init_btree_inode 3244
btrfs_init_csum_hash 3244
btrfs_init_dev_replace_locks 3473
btrfs_init_fs_info 3473
btrfs_init_fs_root 12292
btrfs_init_log_root_tree 4235
btrfs_init_qgroup 3473
btrfs_init_root_free_objectid 20055
btrfs_init_scrub 3473
btrfs_init_workqueues 3218
btrfs_insert_fs_root 12292
btrfs_lookup_fs_root 11308973
btrfs_mark_buffer_dirty 312062088
btrfs_put_root 17489104
btrfs_read_dev_one_super 6531
btrfs_read_dev_super 6488
btrfs_read_extent_buffer 23714416
btrfs_read_roots 3217
btrfs_read_tree_root 41647
btrfs_repair_eb_io_failure 0
btrfs_replay_log 285
btrfs_start_pre_rw_mount 3181
btrfs_stop_all_workers 3218
btrfs_uuid_rescan_kthread 992
btrfs_validate_extent_buffer 94520
btrfs_validate_super 450344
btrfs_validate_write_super 447051
check_tree_block_fsid 94520
cleaner_kthread 3217
close_ctree 3217
csum_tree_block 9401148
find_newest_super_backup 3218
free_global_root_pointers 3218
free_global_roots 3473
free_root_extent_buffers 102187
free_root_pointers 3218
init_mount_fs_info 3244
init_tree_roots 3218
load_global_roots 3217
load_global_roots_objectid 9645
load_important_roots 3218
load_super_root 6436
open_ctree 3244
read_backup_root 0
read_tree_block 23677440
read_tree_root_path 51338
transaction_kthread 3217
wait_dev_flush 447050
wait_dev_supers 447051
warn_about_uncommitted_trans 3217
write_all_supers 447051
write_dev_flush 447050
write_dev_supers 447051

Generated by: LCOV version 1.14