LCOV - code coverage report
Current view: top level - mm - page_alloc.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1013 2036 49.8 %
Date: 2022-12-09 01:23:36 Functions: 90 168 53.6 %

Function Name Sort by function name Hit count Sort by hit count
__absent_pages_in_range 2
__alloc_pages 468
__alloc_pages_bulk 15
__alloc_pages_cpuset_fallback 0
__alloc_pages_direct_compact 0
__alloc_pages_direct_reclaim 0
__alloc_pages_may_oom 0
__alloc_pages_slowpath 0
__build_all_zonelists 0
__drain_all_pages 0
__folio_alloc 0
__free_one_page 263
__free_pages 11
__free_pages_core 255
__free_pages_ok 263
__get_free_pages 4
__gfp_pfmemalloc_flags 0
__init_single_page.isra.115 266125
__isolate_free_page 0
__page_frag_cache_drain 0
__page_frag_cache_refill.isra.144 0
__pageblock_pfn_to_page 260
__perform_reclaim.isra.139 0
__putback_isolated_page 0
__rmqueue_pcplist 520
__setup_per_zone_wmarks 1
__zone_watermark_ok 113
absent_pages_in_range 0
adjust_managed_page_count 0
adjust_zone_range_for_zone_movable.isra.127 4
alloc_large_system_hash 5
alloc_node_mem_map 1
alloc_pages_exact 3
alloc_pages_exact_nid 0
arch_has_descending_max_zone_pfns 1
bad_page 0
boost_watermark 0
buddy_merge_likely 8
build_all_zonelists 1
build_all_zonelists_init 1
build_zonelists 1
calculate_min_free_kbytes 1
calculate_node_totalpages 1
calculate_totalreserve_pages 2
check_free_page 251307
check_free_page_bad 0
check_new_page 1253
check_new_page_bad 0
clear_zone_contiguous 0
cmdline_parse_core 0
cmdline_parse_kernelcore 0
cmdline_parse_movablecore 0
drain_all_pages 0
drain_local_pages 0
drain_local_pages_wq 0
drain_pages.isra.141 0
drain_pages_zone.isra.140 0
early_calculate_totalpages 1
early_init_on_alloc 0
early_init_on_free 0
find_min_pfn_with_active_regions 1
find_suitable_fallback 2
find_usable_zone_for_movable 1
find_zone_movable_pfns_for_nodes 1
free_area_init 1
free_area_init_core 1
free_area_init_node 1
free_compound_page 0
free_contig_range 0
free_pages 0
free_pages_exact 0
free_pcp_prepare 3
free_pcppages_bulk 0
free_reserved_area 0
free_the_page 11
free_unref_page 3
free_unref_page_commit 3
free_unref_page_list 0
free_unref_page_prepare 3
get_page_from_freelist 468
get_pfn_range_for_nid 1
get_pfnblock_flags_mask 0
get_zeroed_page 0
gfp_pfmemalloc_allowed 0
gfp_to_alloc_flags 0
has_unmovable_pages 0
init_currently_empty_zone 1
init_mem_debugging_and_hardening 1
init_per_zone_wmark_min 1
init_unavailable_range 1
is_free_buddy_page 0
kernel_init_free_pages 0
lowmem_reserve_ratio_sysctl_handler 0
make_alloc_exact 3
mem_init_print_info 1
memblock_free_pages 255
memmap_alloc 1
memmap_init 1
memmap_init_range 1
memmap_init_zone_range 1
min_free_kbytes_sysctl_handler 0
move_freepages 0
move_freepages_block 0
node_map_pfn_alignment 0
nr_free_buffer_pages 1
nr_free_zone_pages 3
overlap_memmap_init 266125
page_alloc_cpu_dead 0
page_alloc_cpu_online 0
page_alloc_init 1
page_alloc_init_late 1
page_frag_alloc_align 0
page_frag_free 0
per_cpu_pages_init 2
percpu_pagelist_high_fraction_sysctl_handler 0
pgdat_init_internals 1
pm_restore_gfp_mask 0
pm_restrict_gfp_mask 0
pm_suspended_storage 0
post_alloc_hook 528
prep_compound_page 0
prep_new_page 468
prepare_alloc_pages.isra.143 483
reserve_bootmem_region 13
reserve_highatomic_pageblock.isra.142 0
rmqueue.isra.138 468
rmqueue_bulk 27
rmqueue_pcplist.isra.136 460
set_dma_reserve 0
set_pageblock_migratetype 262
set_pageblock_order 0
set_pfnblock_flags_mask 262
set_zone_contiguous 1
setup_per_cpu_pageset 1
setup_per_zone_lowmem_reserve 1
setup_per_zone_wmarks 1
setup_usemap 1
setup_zone_pageset 1
should_compact_retry 0
should_fail_alloc_page 483
should_reclaim_retry 0
show_free_areas 0
show_migration_types 0
si_mem_available 0
si_meminfo 3
split_page 0
steal_suitable_fallback 2
task_capc 263
unreserve_highatomic_pageblock 0
usemap_size 1
wake_all_kswapds 0
warn_alloc 0
warn_alloc_show_mem 0
watermark_scale_factor_sysctl_handler 0
zone_absent_pages_in_node 2
zone_batchsize 3
zone_highsize 3
zone_init_free_lists 1
zone_init_internals.isra.130 2
zone_pcp_disable 0
zone_pcp_enable 0
zone_pcp_reset 0
zone_pcp_update 2
zone_set_pageset_high_and_batch 3
zone_spanned_pages_in_node 2
zone_watermark_fast 483
zone_watermark_ok 0
zone_watermark_ok_safe 1

Generated by: LCOV version 1.14