LCOV - code coverage report
Current view:
top level
-
fs
- buffer.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
586
1073
54.6 %
Date:
2014-04-16
Functions:
74
101
73.3 %
Branches:
368
1152
31.9 %
Function Name
Hit count
unlock_buffer
14389572
__brelse
11273059
lookup_bh_lru
10977777
__find_get_block
10977181
__getblk
10768395
mark_buffer_dirty
6671904
create_page_buffers
6502933
__block_commit_write.isra.12
6477211
__block_write_begin
6477114
block_write_end
6270043
generic_write_end
6265384
recalc_bh_state
3759148
__find_get_block_slow
2864563
unmap_underlying_metadata
2513356
__set_page_dirty
2072754
set_bh_page
1881700
alloc_buffer_head
1880290
free_buffer_head
1876938
try_to_free_buffers
1840496
drop_buffers
1840448
alloc_page_buffers
1827127
__clear_page_buffers
1823801
create_empty_buffers
1772285
block_invalidatepage
1730770
discard_buffer
1716584
inode_has_buffers
1695196
ll_rw_block
625813
__set_page_dirty_buffers
616008
bh_uptodate_or_lock
417905
invalidate_inode_buffers
275073
bh_lru_install
236769
__block_page_mkwrite
205086
generic_block_bmap
123440
_submit_bh
118498
guard_bh_eod
118498
end_bio_bh_io_sync
118497
submit_bh
90170
init_page_buffers
55118
blkdev_max_block.isra.9
55118
grow_dev_page
55102
grow_buffers
55096
__getblk_slow
55063
buffer_check_dirty_writeback
51734
sleep_on_buffer
41447
__wait_on_buffer
39641
__bforget
34984
block_write_full_page_endio
23984
block_write_full_page
23984
__block_write_full_page
23984
end_buffer_async_write
18071
__lock_buffer
17593
end_buffer_read_sync
7473
__end_buffer_read_notouch
7473
__breadahead
6488
block_write_begin
5271
end_buffer_async_read
2360
block_read_full_page
2355
end_buffer_write_sync
632
write_dirty_buffer
560
buffer_cpu_notify
555
has_bh_in_lru
290
invalidate_bh_lru
181
remove_inode_buffers
160
__bread
120
__bread_slow
88
buffer_exit_cpu
78
__sync_dirty_buffer
59
sync_dirty_buffer
58
invalidate_bh_lrus
58
bh_submit_read
17
page_zero_new_buffers
8
block_is_partially_uptodate
4
sync_mapping_buffers
1
SyS_bdflush
1
nobh_write_end
0
do_thaw_all
0
buffer_init
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
block_commit_write
0
quiet_error
0
end_buffer_read_nobh
0
nobh_writepage
0
buffer_io_error.isra.11
0
touch_buffer
0
block_truncate_page
0
init_buffer
0
nobh_truncate_page
0
__remove_assoc_queue
0
write_boundary_block
0
attach_nobh_buffers
0
cont_write_begin
0
block_page_mkwrite
0
mark_buffer_async_write
0
Generated by:
LCOV version 1.9