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
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