LCOV - code coverage report
Current view: top level - mm - filemap.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-acha @ Mon Jul 31 20:08:06 PDT 2023 Lines: 1184 1649 71.8 %
Date: 2023-07-31 20:08:07 Functions: 80 105 76.2 %

Function Name Sort by function name Hit count Sort by hit count
__arm64_sys_cachestat 0
__do_sys_cachestat 0
__folio_lock_async 0
__folio_lock_killable 0
__folio_lock_or_retry 0
filemap_cachestat 0
filemap_fdatawait_range_keep_errors 0
filemap_fdatawrite_range 0
filemap_get_folios_contig 0
filemap_map_pages 0
filemap_map_pmd 0
filemap_range_has_page 0
filemap_range_has_writeback 0
first_map_page 0
folio_add_wait_queue 0
folio_end_private_2 0
folio_more_pages 0
folio_wait_private_2 0
folio_wait_private_2_killable 0
generic_file_readonly_mmap 0
mapping_read_folio_gfp 0
next_map_page 0
next_uptodate_page 0
pagecache_init 0
replace_page_cache_folio 0
read_cache_page_gfp 4
file_fdatawait_range 40
filemap_page_mkwrite 42
dio_warn_stale_pagecache 390
migration_entry_wait_on_locked 8842
folio_wait_bit_killable 8900
filemap_fdatawait_range 13502
filemap_get_folios 35275
filemap_create_folio 95160
page_cache_next_miss 148366
filemap_flush 215043
__folio_lock 275853
__filemap_set_wb_err 298640
filemap_readahead 300534
generic_file_direct_write 772961
do_sync_mmap_readahead 2047093
filemap_range_uptodate 3778216
filemap_splice_read 4917353
page_cache_prev_miss 5544133
folio_seek_hole_data 5778135
seek_folio_size 5778235
mapping_seek_hole_data 5780942
filemap_update_page 5843165
kiocb_invalidate_post_direct_write 6724600
kiocb_invalidate_pages 7624598
read_cache_page 7629255
do_read_cache_page 7629644
folio_wait_bit 8606954
splice_folio_into_pipe 9504243
file_write_and_wait_range 16591994
file_check_and_advance_wb_err 16594768
wake_page_function 16693359
folio_wake_bit 17034868
folio_wait_bit_common 17382946
folio_trylock_flag 17488182
kiocb_write_and_wait 17758214
folio_end_writeback 45128419
folio_wake 45128535
filemap_release_folio 48210757
filemap_fdatawrite 52704150
filemap_check_and_keep_errors 55712251
filemap_fdatawait_keep_errors 55713128
filemap_remove_folio 62130808
generic_file_write_iter 89813008
__generic_file_write_iter 96070919
generic_perform_write 96386783
page_cache_delete_batch 111510168
__filemap_remove_folio 112974278
page_cache_delete 112975401
delete_from_page_cache_batch 112996162
filemap_read_folio 113455170
filemap_invalidate_unlock_two 137419059
filemap_invalidate_lock_two 137424297
generic_file_mmap 185008726
filemap_alloc_folio 188750697
filemap_add_folio 188753611
__filemap_add_folio 188758849
generic_file_read_iter 199399478
filemap_free_folio 202135371
filemap_read 216924180
filemap_get_pages 218574769
read_cache_folio 224966610
filemap_get_read_batch 228200695
do_read_cache_folio 232649328
filemap_unaccount_folio 251765274
filemap_fdatawrite_wbc 509464959
__filemap_fdatawrite_range 509528275
__filemap_fdatawait_range 512280518
filemap_check_errors 529863153
filemap_write_and_wait_range 530415847
filemap_get_folios_tag 565305550
find_get_entries 612281315
find_lock_entries 672739978
do_async_mmap_readahead 895562505
filemap_fault 901045893
lock_folio_maybe_drop_mmap 901575831
__filemap_get_folio 1569870880
find_get_entry 2125980940
folio_unlock 22079953980
filemap_get_entry 22370973555

Generated by: LCOV version 1.14