LCOV - code coverage report
Current view: top level - fs - buffer.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-achx @ Mon Jul 31 20:08:12 PDT 2023 Lines: 1158 1374 84.3 %
Date: 2023-07-31 20:08:12 Functions: 87 96 90.6 %

Function Name Sort by function name Hit count Sort by hit count
__bforget 61761
__bh_read 1949589
__bh_read_batch 7034
__block_commit_write 144809343
__block_write_begin 136887758
__block_write_begin_int 144936292
__block_write_full_folio 12057001
__bread_gfp 285683
__bread_slow 86
__breadahead 464
__brelse 154024365
__end_buffer_read_notouch 2183536
__find_get_block 134031991
__find_get_block_slow 13485698
__getblk_gfp 130625326
__getblk_slow 1033560
__invalidate_bh_lrus 336412
__lock_buffer 75033
__remove_assoc_queue 118035
__sync_dirty_buffer 1975
__wait_on_buffer 574782
alloc_buffer_head 48136798
alloc_page_buffers 0
bh_lru_install 11387656
bh_uptodate_or_lock 26299376
blkdev_max_block 1034814
block_commit_write 51857
block_dirty_folio 24014721
block_invalidate_folio 37171478
block_is_partially_uptodate 23
block_page_mkwrite 8014011
block_read_full_folio 101575
block_truncate_page 121
block_write_begin 23823836
block_write_end 136830399
block_write_full_page 12056997
buffer_check_dirty_writeback 22
buffer_exit_cpu_dead 264
buffer_init 0
buffer_io_error 275337
clean_bdev_aliases 29345308
cont_expand_zero 0
cont_write_begin 0
create_empty_buffers 906491
discard_buffer 37171442
drop_buffers 46120432
emergency_thaw_bdev 0
end_bio_bh_io_sync 18026476
end_buffer_async_read 42466
end_buffer_async_read_io 42430
end_buffer_async_write 11982691
end_buffer_read_sync 2183536
end_buffer_write_sync 182931
folio_alloc_buffers 44753878
folio_create_buffers 157051553
folio_create_empty_buffers 43760289
folio_init_buffers 1034814
folio_set_bh 45060597
folio_zero_new_buffers 121480
free_buffer_head 48233821
fsync_buffers_list 339
generic_block_bmap 0
generic_buffers_fsync 834
generic_buffers_fsync_noflush 855
generic_cont_expand_simple 0
generic_write_end 112877144
grow_buffers 1034406
grow_dev_page 1034412
has_bh_in_lru 2502259
inode_has_buffers 1653525336
invalidate_bh_lru 11069
invalidate_bh_lrus 545482
invalidate_bh_lrus_cpu 325828
invalidate_inode_buffers 3163545
iomap_to_bh 0
link_dev_buffers 1032261
lookup_bh_lru 134027088
mark_buffer_async_read 42466
mark_buffer_async_write 0
mark_buffer_async_write_endio 11982690
mark_buffer_dirty 158987310
mark_buffer_dirty_inode 755554
mark_buffer_write_io_error 269068
osync_buffers_list 339
recalc_bh_state 96421664
remove_inode_buffers 27912
set_bh_page 3121538
submit_bh 3831438
submit_bh_wbc 18026026
sync_dirty_buffer 1975
sync_mapping_buffers 856
touch_buffer 120691381
try_to_free_buffers 46119616
unlock_buffer 68559237
write_boundary_block 192
write_dirty_buffer 165770

Generated by: LCOV version 1.14