LCOV - code coverage report
Current view:
top level
-
mm
- page_alloc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
555
1450
38.3 %
Date:
2023-08-24 13:40:31
Functions:
50
122
41.0 %
Function Name
Hit count
__alloc_pages_cpuset_fallback
0
__alloc_pages_direct_compact
0
__alloc_pages_direct_reclaim
0
__alloc_pages_may_oom
0
__alloc_pages_slowpath
0
__drain_all_pages
0
__folio_alloc
0
__free_pages
0
__gfp_pfmemalloc_flags
0
__isolate_free_page
0
__page_frag_cache_drain
0
__page_frag_cache_refill.isra.114
0
__perform_reclaim.isra.107
0
__putback_isolated_page
0
adjust_managed_page_count
0
alloc_pages_exact_nid
0
bad_page
0
boost_watermark
0
buddy_merge_likely
0
check_new_page
0
check_new_page_bad
0
destroy_large_folio
0
drain_all_pages
0
drain_local_pages
0
drain_pages.isra.110
0
drain_pages_zone.isra.109
0
free_compound_page
0
free_contig_range
0
free_one_page
0
free_page_is_bad
0
free_page_is_bad_report
0
free_pages
0
free_pages_exact
0
free_pcppages_bulk
0
free_reserved_area
0
free_tail_page_prepare
0
free_the_page
0
free_unref_page
0
free_unref_page_commit
0
free_unref_page_list
0
free_unref_page_prepare
0
get_pfnblock_flags_mask
0
get_zeroed_page
0
gfp_pfmemalloc_allowed
0
gfp_to_alloc_flags
0
is_check_pages_enabled
0
is_free_buddy_page
0
kernel_init_pages
0
lowmem_reserve_ratio_sysctl_handler
0
min_free_kbytes_sysctl_handler
0
move_freepages
0
move_freepages_block
0
nr_pcp_high
0
page_alloc_cpu_dead
0
page_alloc_cpu_online
0
page_frag_alloc_align
0
page_frag_free
0
percpu_pagelist_high_fraction_sysctl_handler
0
reserve_highatomic_pageblock.isra.111
0
should_compact_retry
0
should_reclaim_retry
0
split_free_page
0
split_page
0
unreserve_highatomic_pageblock
0
wake_all_kswapds
0
warn_alloc
0
warn_alloc_show_mem
0
watermark_scale_factor_sysctl_handler
0
zone_pcp_disable
0
zone_pcp_enable
0
zone_pcp_reset
0
zone_watermark_ok
0
__build_all_zonelists
1
__setup_per_zone_wmarks
1
build_all_zonelists
1
build_all_zonelists_init
1
build_zonelists
1
calculate_min_free_kbytes
1
init_per_zone_wmark_min
1
nr_free_buffer_pages
1
page_alloc_init_cpuhp
1
page_alloc_sysctl_init
1
setup_per_cpu_pageset
1
setup_per_zone_lowmem_reserve
1
setup_per_zone_wmarks
1
setup_zone_pageset
1
zone_watermark_ok_safe
1
calculate_totalreserve_pages
2
find_suitable_fallback
2
per_cpu_pages_init.isra.108
2
steal_suitable_fallback
2
zone_pcp_init
2
zone_pcp_update
2
alloc_pages_exact
3
make_alloc_exact
3
nr_free_zone_pages
3
zone_batchsize
3
zone_highsize
3
zone_set_pageset_high_and_batch
3
__get_free_pages
4
__alloc_pages_bulk
16
rmqueue_bulk
27
prep_compound_page
96
__zone_watermark_ok
100
__free_one_page
259
__free_pages_core
259
__free_pages_ok
259
task_capc
259
__pageblock_pfn_to_page
260
set_pageblock_migratetype
262
set_pfnblock_flags_mask
262
__alloc_pages
441
get_page_from_freelist
441
prep_new_page
441
rmqueue.isra.106
441
rmqueue_pcplist.isra.104
441
prepare_alloc_pages.isra.112
457
should_fail_alloc_page
457
zone_watermark_fast.isra.113
457
__rmqueue_pcplist
505
check_new_pages
505
post_alloc_hook
505
Generated by:
LCOV version 1.14