LCOV - code coverage report
Current view: top level - mm - page_alloc.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 1277 2467 51.8 %
Date: 2022-04-01 13:59:58 Functions: 100 172 58.1 %
Branches: 466 1877 24.8 %

Function Name Sort by function name Hit count Sort by hit count
__absent_pages_in_range 468
__alloc_pages_cpuset_fallback 0
__alloc_pages_direct_compact 0
__alloc_pages_direct_reclaim 0
__alloc_pages_may_oom 0
__alloc_pages_nodemask 9418059
__alloc_pages_slowpath 0
__build_all_zonelists 78
__early_pfn_to_nid 20444892
__free_one_page 2094135
__free_pages 2908432
__free_pages_core 16146
__free_pages_ok 796242
__get_free_pages 802637
__gfp_pfmemalloc_flags 0
__isolate_free_page 0
__page_frag_cache_drain 0
__pageblock_pfn_to_page 39936
__parse_numa_zonelist_order 0
__setup_per_zone_wmarks 78
__zone_pcp_update 0
__zone_watermark_ok 945316
absent_pages_in_range 78
adjust_managed_page_count 110214
alloc_large_system_hash 780
alloc_pages_exact 702
alloc_pages_exact_nid 0
bad_page 0
build_all_zonelists 78
build_all_zonelists_init 78
build_zonelists 78
build_zonelists_in_node_order 78
build_zonerefs_node 156
calc_memmap_size 312
calculate_totalreserve_pages 156
check_new_page 9248811
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 0
drain_pages_zone 0
drain_zone_pages 0
early_calculate_totalpages 78
early_init_on_alloc 0
early_init_on_free 0
early_pfn_in_nid 20444658
early_pfn_to_nid 234
finalise_ac 9418143
find_min_pfn_for_node 156
find_min_pfn_with_active_regions 78
find_next_best_node 156
find_suitable_fallback 1782
find_usable_zone_for_movable 78
find_zone_movable_pfns_for_nodes 78
free_area_init 0
free_area_init_core 78
free_area_init_node 78
free_area_init_nodes 78
free_bootmem_with_active_regions 0
free_compound_page 0
free_contig_range 0
free_one_page 796242
free_pages 307576
free_pages_check 21533393
free_pages_check_bad 0
free_pages_exact 0
free_pcp_prepare 6686281
free_pcppages_bulk 20755
free_reserved_area 312
free_unref_page 2120858
free_unref_page_list 1186010
free_unref_page_prepare 6686281
get_page_from_freelist 9419439
get_pfn_range_for_nid 78
get_pfnblock_flags_mask 1782
get_zeroed_page 491433
gfp_pfmemalloc_allowed 0
gfp_to_alloc_flags 0
has_unmovable_pages 0
init_currently_empty_zone 156
init_per_zone_wmark_min 78
init_unavailable_mem 78
init_unavailable_range 234
is_free_buddy_page 0
lowmem_reserve_ratio_sysctl_handler 0
make_alloc_exact 702
mark_free_pages 0
mem_init_print_info 78
memblock_free_pages 16146
memmap_init 156
memmap_init_zone 156
min_free_kbytes_sysctl_handler 0
move_freepages 0
move_freepages_block 0
next_pfn 0
node_map_pfn_alignment 0
nr_free_buffer_pages 312
nr_free_pagecache_pages 0
nr_free_zone_pages 468
numa_zonelist_order_handler 0
overlap_memmap_init 20444658
page_alloc_cpu_dead 0
page_alloc_init 78
page_alloc_init_late 78
page_expected_state 30782204
page_frag_alloc 0
page_frag_free 0
pageset_set_high_and_batch 156
percpu_pagelist_fraction_sysctl_handler 0
pgdat_init_internals 78
pm_restore_gfp_mask 0
pm_restrict_gfp_mask 0
pm_suspended_storage 0
post_alloc_hook 0
prep_compound_page 735154
prep_new_page 9421570
prepare_alloc_pages 9418221
reserve_bootmem_region 2340
rmqueue 9419938
rmqueue_bulk 53768
set_dma_reserve 78
set_hashdist 0
set_pageblock_migratetype 43422
set_pageblock_order 78
set_pfnblock_flags_mask 43422
set_zone_contiguous 156
setup_min_slab_ratio 78
setup_min_unmapped_ratio 78
setup_nr_node_ids 78
setup_numa_zonelist_order 0
setup_pageset 78
setup_per_cpu_pageset 78
setup_per_zone_lowmem_reserve 78
setup_per_zone_wmarks 78
setup_zone_pageset 156
should_compact_retry 0
should_fail_alloc_page 9419854
should_reclaim_retry 0
show_free_areas 0
show_migration_types 0
show_node 0
si_mem_available 234
si_meminfo 858
si_meminfo_node 0
sparse_memory_present_with_active_regions 78
split_page 0
steal_suitable_fallback 1782
sysctl_min_slab_ratio_sysctl_handler 0
sysctl_min_unmapped_ratio_sysctl_handler 0
task_capc 2094135
unreserve_highatomic_pageblock 0
wake_all_kswapds 0
warn_alloc 0
warn_alloc_show_mem 0
watermark_boost_factor_sysctl_handler 0
watermark_scale_factor_sysctl_handler 0
zone_batchsize 312
zone_init_free_lists 156
zone_init_internals 312
zone_pageset_init 156
zone_pcp_init 312
zone_pcp_reset 0
zone_pcp_update 0
zone_statistics 9420016
zone_watermark_fast 9419601
zone_watermark_ok 0
zone_watermark_ok_safe 156

Generated by: LCOV version 1.14