LCOV - code coverage report
Current view: top level - fs/btrfs - inode.c (source / functions) Hit Total Coverage
Test: btrfstest.info Lines: 2595 3379 76.8 %
Date: 2014-11-28 Functions: 130 142 91.5 %

Function Name Sort by function name Hit count Sort by hit count
btrfs_permission 6492852
btrfs_invalidatepage 1756188
btrfs_get_extent 1605417
btrfs_merge_bio_hook 1495689
btrfs_dentry_delete 1454590
btrfs_set_page_dirty 1363190
btrfs_writepage_end_io_hook 1309032
btrfs_writepage_start_hook 1308900
btrfs_set_bit_hook 1083201
btrfs_clear_bit_hook 858660
btrfs_getattr 853993
btrfs_split_extent_hook 597391
btrfs_merge_extent_hook 555603
__btrfs_releasepage 188223
btrfs_update_inode 172140
btrfs_set_extent_delalloc 131791
btrfs_submit_bio_hook 92080
btrfs_add_delayed_iput 86695
btrfs_drop_inode 85705
btrfs_readpage_end_io_hook 72320
__btrfs_submit_bio_done 59547
__btrfs_submit_bio_start 59544
insert_reserved_file_extent 53371
btrfs_update_inode_fallback 51685
btrfs_finish_ordered_io 51505
finish_ordered_fn 51505
add_pending_csums.isra.37 51414
btrfs_del_delalloc_inode 48378
btrfs_add_delalloc_inodes 48376
btrfs_update_time 46157
btrfs_release_delalloc_bytes.isra.36 45797
get_extent_allocation_hint 45642
fill_inode_item.isra.32 42409
btrfs_inode_by_name.isra.33 40768
btrfs_lookup_dentry 40768
btrfs_lookup 40574
btrfs_dentry_release 39072
btrfs_writepages 38223
btrfs_iget_locked 36211
btrfs_iget 36211
btrfs_find_actor 31256
run_delalloc_range 29881
btrfs_readpage 26884
btrfs_set_inode_index 26501
btrfs_add_link 26306
btrfs_alloc_inode 25711
evict_inode_truncate_pages 25704
btrfs_evict_inode 25704
inode_tree_del 25704
btrfs_i_callback 25704
btrfs_destroy_inode 25704
inode_tree_add 25418
btrfs_page_exists_in_range 25365
check_direct_IO.isra.39 25263
btrfs_direct_IO 25262
lock_extent_direct 25259
btrfs_new_extent_direct 25259
btrfs_endio_direct_write 25258
btrfs_submit_direct_hook 25258
btrfs_get_blocks_direct 25258
create_pinned_em 25256
__btrfs_submit_dio_bio 25255
btrfs_submit_direct 25241
cow_file_range 24236
btrfs_readpages 24097
btrfs_real_readdir 22061
btrfs_update_inode_item 21938
btrfs_insert_inode_locked 20472
btrfs_new_inode 20472
btrfs_init_inode_security 20423
init_once 15021
btrfs_create 13864
btrfs_truncate_inode_items 13759
run_delalloc_nocow 13707
btrfs_dirty_inode 13216
__btrfs_unlink_inode 12289
cow_file_range_inline 11214
btrfs_unlink_inode 9978
__unlink_start_trans 9966
btrfs_orphan_del 9631
btrfs_orphan_add 9630
btrfs_unlink 8623
btrfs_setattr 8070
__btrfs_prealloc_file_range 7582
btrfs_truncate_page 6432
btrfs_run_delayed_iputs 6133
btrfs_page_mkwrite 6081
csum_exist_in_range.isra.38 5707
maybe_insert_hole 5031
btrfs_init_locked_inode 5018
btrfs_read_locked_inode 5018
btrfs_cont_expand 4955
acls_after_inode_item 4946
btrfs_prealloc_file_range_trans 3975
insert_inline_extent 3851
btrfs_setsize.isra.42 3682
btrfs_prealloc_file_range 3607
btrfs_link 3573
btrfs_truncate 2723
btrfs_orphan_commit_root 2548
btrfs_mkdir 2413
btrfs_rename 2315
btrfs_rename2 2315
btrfs_symlink 2172
btrfs_mknod 2097
btrfs_rmdir 1911
btrfs_get_extent_fiemap 1891
btrfs_releasepage 1568
btrfs_fiemap 851
btrfs_orphan_cleanup 785
add_async_extent 234
async_cow_free 211
compress_file_range 211
async_cow_start 211
async_cow_submit 211
submit_compressed_extents 211
cow_file_range_async 208
fixup_tree_root_location.isra.40 205
btrfs_set_inode_index_count 185
__start_delalloc_inodes 155
btrfs_start_delalloc_inodes 146
merge_extent_mapping.isra.35 123
btrfs_start_delalloc_roots 90
btrfs_run_delalloc_work 72
btrfs_alloc_delalloc_work 72
btrfs_wait_and_free_delalloc_work 72
btrfs_create_subvol_root 49
btrfs_unlink_subvol 34
btrfs_invalidate_inodes 33
btrfs_tmpfile 2
btrfs_destroy_cachep 0
uncompress_inline.isra.41 0
btrfs_endio_direct_read 0
btrfs_end_dio_bio 0
new_simple_dir 0
btrfs_dio_bio_alloc 0
can_nocow_extent 0
__btrfs_submit_bio_start_direct_io 0
btrfs_writepage 0
btrfs_writepage_fixup_worker 0
btrfs_init_cachep 0
btrfs_write_inode 0

Generated by: LCOV version 1.10