LCOV - code coverage report
Current view:
top level
-
fs
- buffer.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
519
1072
48.4 %
Date:
2014-04-07
Functions:
62
101
61.4 %
Branches:
299
1150
26.0 %
Function Name
Hit count
unlock_buffer
15833973
__brelse
12512222
lookup_bh_lru
12099689
__find_get_block
12098857
__getblk
11833154
mark_buffer_dirty
6869614
create_page_buffers
6678982
__block_write_begin
6648016
__block_commit_write.isra.12
6643249
block_write_end
6429804
generic_write_end
6429773
recalc_bh_state
3911383
__find_get_block_slow
3079339
unmap_underlying_metadata
2608241
__set_page_dirty
2121442
set_bh_page
1961569
alloc_buffer_head
1960835
free_buffer_head
1949964
try_to_free_buffers
1901947
drop_buffers
1901893
alloc_page_buffers
1885194
__clear_page_buffers
1873820
create_empty_buffers
1809057
inode_has_buffers
1751672
block_invalidatepage
1691813
discard_buffer
1676886
ll_rw_block
814066
__set_page_dirty_buffers
640158
bh_uptodate_or_lock
351162
invalidate_inode_buffers
341930
bh_lru_install
309385
__block_page_mkwrite
213019
_submit_bh
161313
end_bio_bh_io_sync
161313
guard_bh_eod
161313
generic_block_bmap
149219
submit_bh
116174
init_page_buffers
76435
blkdev_max_block.isra.9
76435
grow_dev_page
76411
grow_buffers
76405
__getblk_slow
76356
buffer_check_dirty_writeback
64955
sleep_on_buffer
51037
__wait_on_buffer
48940
__bforget
31264
block_write_full_page_endio
29263
block_write_full_page
29263
__block_write_full_page
29263
end_buffer_async_write
22442
end_buffer_read_sync
21892
__end_buffer_read_notouch
21892
__lock_buffer
16113
__breadahead
14945
block_read_full_page
1747
end_buffer_async_read
668
end_buffer_write_sync
635
write_dirty_buffer
622
remove_inode_buffers
35
bh_submit_read
10
page_zero_new_buffers
8
SyS_bdflush
1
nobh_write_end
0
do_thaw_all
0
__bread_slow
0
buffer_init
0
invalidate_bh_lru
0
free_more_memory
0
do_thaw_one
0
cont_expand_zero
0
fsync_buffers_list
0
generic_cont_expand_simple
0
mark_buffer_dirty_inode
0
osync_buffers_list
0
emergency_thaw_all
0
nobh_write_begin
0
__sync_dirty_buffer
0
block_write_begin
0
sync_dirty_buffer
0
sync_mapping_buffers
0
block_commit_write
0
quiet_error
0
end_buffer_read_nobh
0
buffer_cpu_notify
0
nobh_writepage
0
buffer_io_error.isra.11
0
invalidate_bh_lrus
0
touch_buffer
0
block_is_partially_uptodate
0
block_truncate_page
0
init_buffer
0
has_bh_in_lru
0
nobh_truncate_page
0
__remove_assoc_queue
0
write_boundary_block
0
attach_nobh_buffers
0
buffer_exit_cpu
0
__bread
0
cont_write_begin
0
block_page_mkwrite
0
mark_buffer_async_write
0
Generated by:
LCOV version 1.9