LCOV - code coverage report
Current view: top level - fs - buffer.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc4-xfsa @ Mon Jul 31 20:08:27 PDT 2023 Lines: 1106 1374 80.5 %
Date: 2023-07-31 20:08:27 Functions: 84 98 85.7 %

Function Name Sort by function name Hit count Sort by hit count
__bforget 95
__bh_read 109490
__bh_read_batch 0
__block_commit_write 5567711
__block_write_begin 5567724
__block_write_begin_int 5567724
__block_write_full_folio 159330
__bread_gfp 130046
__bread_slow 25
__breadahead 209
__brelse 166494
__end_buffer_read_notouch 109515
__find_get_block 164283
__find_get_block_slow 2739
__getblk_gfp 163793
__getblk_slow 241
__invalidate_bh_lrus 52271
__lock_buffer 0
__remove_assoc_queue 761
__sync_dirty_buffer 668
__wait_on_buffer 2
alloc_buffer_head 349674
alloc_page_buffers 0
bh_lru_install 2253
bh_uptodate_or_lock 142539
blkdev_max_block 241
block_commit_write 0
block_dirty_folio 105
block_invalidate_folio 133019
block_is_partially_uptodate 8
block_page_mkwrite 0
block_read_full_folio 6870
block_size_bits 5733924
block_truncate_page 34
block_write_begin 5567241
block_write_end 5567711
block_write_full_page 159330
buffer_check_dirty_writeback 39
buffer_exit_cpu_dead 9
buffer_init 0
buffer_io_error 89863
check_irqs_on 166536
clean_bdev_aliases 32560
cont_expand_zero 0
cont_write_begin 0
create_empty_buffers 0
discard_buffer 189780
drop_buffers 174909
emergency_thaw_bdev 0
end_bio_bh_io_sync 376770
end_buffer_async_read 92377
end_buffer_async_read_io 92376
end_buffer_async_write 173995
end_buffer_read_sync 109515
end_buffer_write_sync 884
folio_alloc_buffers 174909
folio_create_buffers 5733924
folio_create_empty_buffers 174668
folio_init_buffers 241
folio_set_bh 349674
folio_zero_new_buffers 13
free_buffer_head 349674
fsync_buffers_list 119
generic_block_bmap 0
generic_buffers_fsync 354
generic_buffers_fsync_noflush 354
generic_cont_expand_simple 0
generic_write_end 2564
grow_buffers 241
grow_dev_page 241
has_bh_in_lru 199924
inode_has_buffers 1534139319
invalidate_bh_lru 12
invalidate_bh_lrus 85535
invalidate_bh_lrus_cpu 52259
invalidate_inode_buffers 496
iomap_to_bh 0
link_dev_buffers 241
lookup_bh_lru 164283
mark_buffer_async_read 92377
mark_buffer_async_write 0
mark_buffer_async_write_endio 173995
mark_buffer_dirty 5701517
mark_buffer_dirty_inode 32958
mark_buffer_write_io_error 22
osync_buffers_list 119
recalc_bh_state 699348
remove_inode_buffers 155084
set_bh_page 205
submit_bh 2
submit_bh_wbc 376770
sync_dirty_buffer 668
sync_mapping_buffers 354
touch_buffer 161545
try_to_free_buffers 174909
unlock_buffer 601284
write_boundary_block 8
write_dirty_buffer 216

Generated by: LCOV version 1.14