LCOV - code coverage report
Current view:
top level
-
fs/btrfs
- extent_io.c
(
source
/ functions)
Hit
Total
Coverage
Test:
btrfstest.info
Lines:
1502
1970
76.2 %
Date:
2014-11-28
Functions:
112
128
87.5 %
Function Name
Hit count
map_private_extent_buffer
41588982
read_extent_buffer
12262845
free_extent_buffer
7021982
free_extent_state
4910880
release_extent_buffer
4671365
check_buffer_tree_ref
4657738
find_extent_buffer
3493030
extent_buffer_uptodate
3434517
mark_extent_buffer_accessed
3432902
set_page_extent_mapped
3158407
tree_search_for_insert
3150213
__etree_search
3149917
alloc_extent_state
2270839
merge_state
1834115
submit_extent_page.isra.27
1566609
merge_bio.isra.20
1495689
update_nr_written.isra.19
1485946
copy_pages
1476644
cache_state
1349025
__extent_writepage
1312964
writepage_delalloc.isra.25
1312952
find_delalloc_range
1312844
find_lock_delalloc_range
1312842
set_range_writeback.isra.22
1308912
__extent_writepage_io
1308893
end_extent_writepage
1308880
alloc_extent_buffer
1268775
set_state_bits
1242906
read_extent_buffer_pages
1209796
__set_extent_bit
1186226
set_extent_buffer_dirty
1165610
clear_extent_bit
1100499
tree_insert
962717
clear_state_bit
941819
write_extent_buffer
897735
memmove_extent_buffer
743372
split_state
597916
__do_readpage
486456
lock_extent_bits
463423
__get_extent_map
462506
memcpy_extent_buffer
410701
insert_state
364809
test_range_bit
353484
memcmp_extent_buffer
228578
attach_extent_buffer_page
192393
try_release_extent_mapping
188224
try_release_extent_state.isra.26
188224
btrfs_io_bio_alloc
183799
set_extent_delalloc
131791
set_extent_dirty
126731
find_first_extent_bit
123332
find_first_extent_bit_state
123332
btrfs_bio_alloc
122377
submit_one_bio
122182
unlock_extent_cached
112703
copy_extent_buffer
93062
btrfs_bio_clone
90602
count_range_bits
81161
clean_io_failure
80536
end_bio_extent_writepage
65676
__alloc_extent_buffer
61762
btrfs_release_extent_buffer_page
61460
btrfs_release_extent_buffer_rcu
61440
set_extent_buffer_uptodate
61290
flush_epd_write_bio
59814
extent_io_tree_init
57474
lock_extent_buffer_for_io
57106
end_extent_buffer_writeback
57026
write_one_eb.isra.28
57026
free_extent_buffer_stale
53689
__do_contiguous_readpages
51609
__extent_readpages
49223
extent_writepages
38223
extent_write_cache_pages.isra.23
38221
__extent_read_full_page
36048
clear_extent_dirty
32303
extent_clear_unlock_delalloc
30095
lock_delalloc_pages
29879
endio_readpage_release_extent
29590
end_bio_extent_readpage
28580
memset_extent_buffer
28122
end_bio_extent_buffer_writepage
27921
extent_read_full_page
27771
set_extent_bit
25258
extent_readpages
24097
flush_write_bio
21511
btree_write_cache_pages
21234
convert_extent_bit
20035
try_release_extent_buffer
13164
set_extent_bits
3159
clear_extent_bits
3025
unlock_extent
2967
lock_extent
2746
clear_extent_buffer_dirty
2006
set_extent_new
1384
set_extent_defrag
1337
extent_invalidatepage
1335
count_ext_ref
1120
get_extent_skip_holes
1030
btrfs_clone_extent_buffer
731
check_page_uptodate
452
set_extent_uptodate
452
extent_fiemap
344
read_extent_buffer_to_user
208
extent_range_clear_dirty_for_io
155
extent_write_locked_range
81
extent_read_full_page_nolock
64
wait_on_state
56
wait_extent_bit
44
try_lock_extent
3
extent_range_redirty_for_io
2
alloc_dummy_extent_buffer
1
extent_buffer_under_io
0
clear_extent_buffer_uptodate
0
get_state_private
0
repair_io_failure
0
set_state_private
0
extent_io_tree_panic
0
__unlock_for_delalloc.isra.21
0
repair_eb_io_failure
0
extent_write_full_page
0
wait_on_extent_buffer_writeback
0
bio_readpage_error
0
free_io_failure.isra.24
0
extent_io_exit
0
btrfs_release_extent_buffer
0
clear_extent_uptodate
0
extent_io_init
0
Generated by:
LCOV version 1.10