LCOV - code coverage report
Current view: top level - mm - page_alloc.c (source / functions) Hit Total Coverage
Test: landlock.info Lines: 1494 2688 55.6 %
Date: 2021-04-22 12:43:58 Functions: 130 200 65.0 %

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
__fs_reclaim_release 0
__gfp_pfmemalloc_flags 0
__isolate_free_page 0
__page_frag_cache_drain 0
__page_frag_cache_refill 0
__parse_numa_zonelist_order 0
__perform_reclaim 0
__putback_isolated_page 0
alloc_pages_exact_nid 0
bad_page 0
boost_watermark 0
check_free_page_bad 0
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_init_on_alloc 0
early_init_on_free 0
free_area_init_memoryless_node 0
free_contig_range 0
free_pages_exact 0
gfp_pfmemalloc_allowed 0
gfp_to_alloc_flags 0
has_unmovable_pages 0
is_free_buddy_page 0
lowmem_reserve_ratio_sysctl_handler 0
min_free_kbytes_sysctl_handler 0
move_freepages 0
move_freepages_block 0
node_map_pfn_alignment 0
numa_zonelist_order_handler 0
page_alloc_cpu_dead 0
page_bad_reason 0
page_frag_alloc_align 0
page_frag_free 0
percpu_pagelist_fraction_sysctl_handler 0
reserve_highatomic_pageblock 0
set_hashdist 0
should_compact_retry 0
should_reclaim_retry 0
show_free_areas 0
show_mem_node_skip 0
show_migration_types 0
show_node 0
si_meminfo_node 0
sysctl_min_slab_ratio_sysctl_handler 0
sysctl_min_unmapped_ratio_sysctl_handler 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_pcp_update 0
zone_watermark_ok 0
__build_all_zonelists 1
__zone_set_pageset_high_and_batch 1
absent_pages_in_range 1
arch_has_descending_max_zone_pfns 1
build_all_zonelists 1
build_all_zonelists_init 1
build_thisnode_zonelists 1
build_zonelists 1
build_zonelists_in_node_order 1
calculate_node_totalpages 1
check_for_memory 1
early_calculate_totalpages 1
find_min_pfn_with_active_regions 1
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
get_pfn_range_for_nid 1
init_currently_empty_zone 1
init_mem_debugging_and_hardening 1
init_per_zone_wmark_min 1
mem_init_print_info 1
memmap_init_zone 1
page_alloc_init 1
page_alloc_init_late 1
pgdat_init_internals 1
pgdat_init_split_queue 1
set_dma_reserve 1
set_pageblock_order 1
set_zone_contiguous 1
setup_min_slab_ratio 1
setup_min_unmapped_ratio 1
setup_nr_node_ids 1
setup_per_cpu_pageset 1
setup_per_zone_lowmem_reserve 1
setup_zone_pageset 1
zone_init_free_lists 1
zone_set_pageset_high_and_batch 1
__setup_per_zone_wmarks 2
build_zonerefs_node 2
find_next_best_node 2
init_unavailable_range 2
memmap_init_range 2
setup_per_zone_wmarks 2
zone_batchsize 2
zone_watermark_ok_safe 2
__early_pfn_to_nid 3
calc_memmap_size 3
calculate_totalreserve_pages 3
early_pfn_to_nid 3
zone_absent_pages_in_node 3
zone_init_internals 3
zone_pcp_init 3
zone_spanned_pages_in_node 3
free_reserved_area 4
__absent_pages_in_range 5
nr_free_buffer_pages 5
adjust_zone_range_for_zone_movable 6
nr_free_zone_pages 7
pageset_init 8
si_mem_available 9
alloc_large_system_hash 11
alloc_pages_exact 12
make_alloc_exact 12
split_page 12
si_meminfo 14
reserve_bootmem_region 20
can_steal_fallback 38
change_pageblock_range 38
find_suitable_fallback 38
get_pfnblock_flags_mask 38
steal_suitable_fallback 38
free_compound_page 63
__free_pages_core 233
memblock_free_pages 233
__pageblock_pfn_to_page 256
set_pageblock_migratetype 293
set_pfnblock_flags_mask 293
free_pcppages_bulk 357
adjust_managed_page_count 964
rmqueue_bulk 1086
get_zeroed_page 7356
free_pages 13040
__free_pages_ok 14959
free_one_page 14959
prep_compound_page 21783
prefetch_buddy 22491
__get_free_pages 23127
__zone_watermark_ok 23417
check_new_pages 23422
free_unref_page_list 27546
buddy_merge_likely 37217
__free_one_page 37450
task_capc 37450
__free_pages 46009
free_the_page 46009
free_unref_page 65686
free_tail_pages_check 68885
kernel_init_free_pages 73017
expand 83160
page_is_buddy 88465
del_page_from_free_list 97180
set_buddy_order 97598
free_pcp_prepare 133369
free_unref_page_prepare 133369
free_unref_page_commit 133385
__rmqueue_pcplist 169567
rmqueue_pcplist 169570
prepare_alloc_pages 192956
__alloc_pages_nodemask 192957
zone_watermark_fast 192968
should_fail_alloc_page 192976
get_page_from_freelist 192979
rmqueue 192984
alloc_flags_nofragment 192987
zone_statistics 193003
post_alloc_hook 193027
prep_new_page 193027
overlap_memmap_init 262046
__init_single_page 262144
bad_range 290653
page_outside_zone_boundaries 290654
check_new_page 291457
check_free_page 428426
page_expected_state 719859
__fs_reclaim_acquire 1319244
fs_reclaim_release 1648965
fs_reclaim_acquire 1649009
__need_reclaim 3295452

Generated by: LCOV version 1.14