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

Generated by: LCOV version 1.14