LCOV - code coverage report
Current view: top level - mm - page_alloc.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 659 1571 41.9 %
Date: 2023-07-19 18:55:55 Functions: 59 130 45.4 %

Function Name Sort by function name Hit count Sort by 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
__gfp_pfmemalloc_flags 0
__isolate_free_page 0
__page_frag_cache_drain 0
__page_frag_cache_refill.isra.110 0
__perform_reclaim.isra.104 0
__putback_isolated_page 0
__show_free_areas 0
adjust_managed_page_count 0
alloc_pages_exact_nid 0
bad_page 0
boost_watermark 0
check_new_page 0
check_new_page_bad 0
clear_zone_contiguous 0
destroy_large_folio 0
drain_all_pages 0
drain_local_pages 0
drain_pages.isra.106 0
drain_pages_zone.isra.105 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_reserved_area 0
free_unref_page_list 0
get_pfnblock_flags_mask 0
get_zeroed_page 0
gfp_pfmemalloc_allowed 0
gfp_to_alloc_flags 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
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
pm_restore_gfp_mask 0
pm_restrict_gfp_mask 0
pm_suspended_storage 0
prep_compound_page 0
reserve_highatomic_pageblock.isra.107 0
should_compact_retry 0
should_reclaim_retry 0
show_mem_node_skip 0
show_migration_types 0
si_mem_available 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
set_zone_contiguous 1
setup_per_cpu_pageset 1
setup_per_zone_lowmem_reserve 1
setup_per_zone_wmarks 1
setup_zone_pageset 1
calculate_totalreserve_pages 2
per_cpu_pages_init 2
si_meminfo 2
zone_pcp_init 2
zone_pcp_update 2
zone_watermark_ok_safe 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
find_suitable_fallback 4
free_pcppages_bulk 4
steal_suitable_fallback 4
__get_free_pages 20
free_tail_page_prepare 42
rmqueue_bulk 53
__zone_watermark_ok 107
__free_pages_core 260
__free_pages_ok 260
__pageblock_pfn_to_page 260
set_pageblock_migratetype 264
set_pfnblock_flags_mask 264
__alloc_pages_bulk 596
buddy_merge_likely 945
__free_one_page 1205
task_capc 1205
__alloc_pages 2222
get_page_from_freelist 2222
prep_new_page 2222
rmqueue.isra.103 2222
rmqueue_pcplist.isra.102 2222
prepare_alloc_pages.isra.108 2818
should_fail_alloc_page 2818
zone_watermark_fast.isra.109 2818
__free_pages 44236
free_the_page 44236
free_unref_page 44236
free_unref_page_commit 44236
free_unref_page_prepare 44236
nr_pcp_high 44236
__rmqueue_pcplist 44763
check_new_pages 44763
post_alloc_hook 44763

Generated by: LCOV version 1.14