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

Function Name Sort by function name Hit count Sort by hit count
__btrfs_btree_balance_dirty 19206145
__setup_root 67274
alloc_log_tree 9566
backup_super_roots 203010
barrier_all_devices 442594
btree_csum_one_bio 8882027
btree_invalidate_folio 34505
btree_migrate_folio 28116655
btree_release_folio 3237570
btree_writepages 2323720
btrfs_add_log_tree 4809
btrfs_alloc_log_tree_node 9566
btrfs_alloc_root 67274
btrfs_block_group_root 575586
btrfs_btree_balance_dirty 12513603
btrfs_btree_balance_dirty_nodelay 6696061
btrfs_buffer_uptodate 546259285
btrfs_check_features 3334
btrfs_check_leaked_roots 0
btrfs_check_super_csum 3294
btrfs_check_uuid_tree 991
btrfs_cleanup_bg_io 0
btrfs_cleanup_dirty_bgs 17
btrfs_cleanup_fs_roots 3179
btrfs_cleanup_one_transaction 17
btrfs_cleanup_transaction 20
btrfs_clear_oneshot_options 118
btrfs_commit_super 3164
btrfs_create_tree 164
btrfs_csum_root 10661076
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 12121
btrfs_end_empty_barrier 732
btrfs_end_super_write 645607
btrfs_error_commit_super 17
btrfs_extent_root 125788174
btrfs_find_create_tree_block 22032735
btrfs_free_csum_hash 3472
btrfs_free_fs_info 3472
btrfs_free_fs_roots 3215
btrfs_get_free_objectid 3256648
btrfs_get_fs_root 5832012
btrfs_get_fs_root_commit_root 6433149
btrfs_get_global_root 12272593
btrfs_get_new_fs_root 1277
btrfs_get_num_tolerated_disk_barrier_failures 396
btrfs_get_root_ref 5839719
btrfs_global_root 178158701
btrfs_global_root_delete 5
btrfs_global_root_id 136444263
btrfs_global_root_insert 9641
btrfs_init_balance 3472
btrfs_init_btree_inode 3242
btrfs_init_csum_hash 3242
btrfs_init_dev_replace_locks 3472
btrfs_init_fs_info 3472
btrfs_init_fs_root 12121
btrfs_init_log_root_tree 4757
btrfs_init_qgroup 3472
btrfs_init_root_free_objectid 19784
btrfs_init_scrub 3472
btrfs_init_workqueues 3216
btrfs_insert_fs_root 12121
btrfs_lookup_fs_root 12197584
btrfs_mark_buffer_dirty 303649136
btrfs_put_root 18289918
btrfs_read_dev_one_super 6530
btrfs_read_dev_super 6484
btrfs_read_extent_buffer 23661365
btrfs_read_roots 3215
btrfs_read_tree_root 41092
btrfs_repair_eb_io_failure 0
btrfs_replay_log 283
btrfs_start_pre_rw_mount 3179
btrfs_stop_all_workers 3216
btrfs_uuid_rescan_kthread 991
btrfs_validate_extent_buffer 99359
btrfs_validate_super 445889
btrfs_validate_write_super 442595
check_tree_block_fsid 99359
cleaner_kthread 3215
close_ctree 3215
csum_tree_block 8981356
find_newest_super_backup 3216
free_global_root_pointers 3216
free_global_roots 3472
free_root_extent_buffers 102638
free_root_pointers 3216
init_mount_fs_info 3242
init_tree_roots 3216
load_global_roots 3215
load_global_roots_objectid 9639
load_important_roots 3216
load_super_root 6432
open_ctree 3242
read_backup_root 0
read_tree_block 23631304
read_tree_root_path 50777
transaction_kthread 3215
wait_dev_flush 442594
wait_dev_supers 442595
warn_about_uncommitted_trans 3215
write_all_supers 442595
write_dev_flush 442594
write_dev_supers 442595

Generated by: LCOV version 1.14