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

Function Name Sort by function name Hit count Sort by hit count
__bforget 61670
__bh_read 1503086
__bh_read_batch 7390
__block_commit_write 129254862
__block_write_begin 121311234
__block_write_begin_int 129319412
__block_write_full_folio 11666404
__bread_gfp 273624
__bread_slow 84
__breadahead 512
__brelse 150160097
__end_buffer_read_notouch 1756400
__find_get_block 129767484
__find_get_block_slow 13594822
__getblk_gfp 126411575
__getblk_slow 1038773
__invalidate_bh_lrus 220067
__lock_buffer 74617
__remove_assoc_queue 118030
__sync_dirty_buffer 2031
__wait_on_buffer 593096
alloc_buffer_head 47814410
alloc_page_buffers 0
bh_lru_install 11488126
bh_uptodate_or_lock 20239195
blkdev_max_block 1039824
block_commit_write 58989
block_dirty_folio 23976080
block_invalidate_folio 36837652
block_is_partially_uptodate 13
block_page_mkwrite 8049808
block_read_full_folio 101749
block_truncate_page 122
block_write_begin 20458522
block_write_end 121238630
block_write_full_page 11666403
buffer_check_dirty_writeback 26
buffer_exit_cpu_dead 245
buffer_init 0
buffer_io_error 275345
clean_bdev_aliases 29150104
cont_expand_zero 0
cont_write_begin 0
create_empty_buffers 1136443
discard_buffer 36834163
drop_buffers 45719627
emergency_thaw_bdev 0
end_bio_bh_io_sync 17259466
end_buffer_async_read 42644
end_buffer_async_read_io 42598
end_buffer_async_write 11578714
end_buffer_read_sync 1756400
end_buffer_write_sync 189490
folio_alloc_buffers 44419893
folio_create_buffers 141056951
folio_create_empty_buffers 43391090
folio_init_buffers 1039824
folio_set_bh 44647834
folio_zero_new_buffers 108559
free_buffer_head 47887503
fsync_buffers_list 340
generic_block_bmap 0
generic_buffers_fsync 795
generic_buffers_fsync_noflush 816
generic_cont_expand_simple 0
generic_write_end 100452036
grow_buffers 1039351
grow_dev_page 1039369
has_bh_in_lru 2429111
inode_has_buffers 1175094427
invalidate_bh_lru 11348
invalidate_bh_lrus 550555
invalidate_bh_lrus_cpu 208830
invalidate_inode_buffers 3159952
iomap_to_bh 0
link_dev_buffers 1037235
lookup_bh_lru 129736798
mark_buffer_async_read 42644
mark_buffer_async_write 0
mark_buffer_async_write_endio 11578712
mark_buffer_dirty 143451264
mark_buffer_dirty_inode 753577
mark_buffer_write_io_error 269068
osync_buffers_list 340
recalc_bh_state 95733048
remove_inode_buffers 26596
set_bh_page 3184238
submit_bh 3905593
submit_bh_wbc 17259038
sync_dirty_buffer 2031
sync_mapping_buffers 817
touch_buffer 116354220
try_to_free_buffers 45719317
unlock_buffer 67619893
write_boundary_block 186
write_dirty_buffer 172074

Generated by: LCOV version 1.14