LCOV - code coverage report
Current view: top level - mm - filemap.c (source / functions) Hit Total Coverage
Test: fstests of 6.5.0-rc3-djwa @ Mon Jul 31 20:08:17 PDT 2023 Lines: 1188 1656 71.7 %
Date: 2023-07-31 20:08:17 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
__filemap_add_folio 147082486
__filemap_fdatawait_range 512160253
__filemap_fdatawrite_range 510102540
__filemap_get_folio 1076919673
__filemap_remove_folio 38376062
__filemap_set_wb_err 283071
__folio_lock 155764
__folio_lock_async 0
__folio_lock_killable 0
__folio_lock_or_retry 0
__generic_file_write_iter 288470220
delete_from_page_cache_batch 87056894
dio_warn_stale_pagecache 393
do_async_mmap_readahead 615874126
do_read_cache_folio 175984955
do_read_cache_page 5876274
do_sync_mmap_readahead 1722050
file_check_and_advance_wb_err 10819513
file_fdatawait_range 40
file_write_and_wait_range 10818335
filemap_add_folio 147082737
filemap_alloc_folio 147080716
filemap_cachestat 0
filemap_check_and_keep_errors 174005151
filemap_check_errors 393498741
filemap_create_folio 108291
filemap_fault 619994943
filemap_fdatawait_keep_errors 174006464
filemap_fdatawait_range 13064
filemap_fdatawait_range_keep_errors 0
filemap_fdatawrite 171508351
filemap_fdatawrite_range 0
filemap_fdatawrite_wbc 510108447
filemap_flush 458801
filemap_free_folio 113519783
filemap_get_entry 1382836990
filemap_get_folios 33242
filemap_get_folios_contig 0
filemap_get_folios_tag 556370058
filemap_get_pages 165589097
filemap_get_read_batch 173989075
filemap_invalidate_lock_two 104034234
filemap_invalidate_unlock_two 104030936
filemap_map_pages 0
filemap_map_pmd 0
filemap_page_mkwrite 26
filemap_range_has_page 0
filemap_range_has_writeback 0
filemap_range_uptodate 3787539
filemap_read 164042167
filemap_read_folio 86387536
filemap_readahead 273428
filemap_release_folio 35577266
filemap_remove_folio 1947991
filemap_splice_read 4119076
filemap_unaccount_folio 149632852
filemap_update_page 5681149
filemap_write_and_wait_range 393880797
find_get_entries 100701738
find_get_entry 933208167
find_lock_entries 105850700
first_map_page 0
folio_add_wait_queue 0
folio_end_private_2 0
folio_end_writeback 36260996
folio_more_pages 0
folio_seek_hole_data 8737
folio_trylock_flag 14185705
folio_unlock 1802666625
folio_wait_bit 7804443
folio_wait_bit_common 14098892
folio_wait_bit_killable 7677
folio_wait_private_2 0
folio_wait_private_2_killable 0
folio_wake 36261047
folio_wake_bit 13646327
generic_file_direct_write 749675
generic_file_mmap 115102142
generic_file_read_iter 146962623
generic_file_readonly_mmap 0
generic_file_write_iter 282837986
generic_perform_write 288638314
kiocb_invalidate_pages 7052734
kiocb_invalidate_post_direct_write 6258537
kiocb_write_and_wait 14558302
lock_folio_maybe_drop_mmap 620152917
mapping_read_folio_gfp 0
mapping_seek_hole_data 38728
migration_entry_wait_on_locked 6953
next_map_page 0
next_uptodate_page 0
page_cache_delete 38376658
page_cache_delete_batch 86148439
page_cache_next_miss 141306
page_cache_prev_miss 4472106
pagecache_init 0
read_cache_folio 170069407
read_cache_page 5876243
read_cache_page_gfp 4
replace_page_cache_folio 0
seek_folio_size 8737
splice_folio_into_pipe 7928185
wake_page_function 14076239

Generated by: LCOV version 1.14