LCOV - code coverage report
Current view: top level - mm - page_alloc.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 498 1116 44.6 %
Date: 2014-02-18 Functions: 45 102 44.1 %
Branches: 354 1656 21.4 %

Function Name Sort by function name Hit count Sort by hit count
get_pageblock_flags_group 43249646
__zone_watermark_ok 42324993
get_page_from_freelist 41112148
__alloc_pages_nodemask 40901556
prep_new_page 40901413
free_pages_prepare 40888622
free_hot_cold_page 38535579
__rmqueue 24848551
free_hot_cold_page_list 12272009
__free_pages 8073736
free_pages 3652860
__get_free_pages 3641615
__free_pages_ok 2348501
free_one_page 2348351
free_memcg_kmem_pages 1151864
zone_watermark_ok_safe 980724
rmqueue_bulk 725803
free_pcppages_bulk 725374
__free_memcg_kmem_pages 358107
prepare_slowpath 101688
__alloc_pages_direct_compact 37072
__perform_reclaim 37053
drain_all_pages 36713
si_meminfo 10073
zone_watermark_ok 3925
drain_local_pages 478
drain_pages 478
try_to_steal_freepages 311
free_compound_page 189
get_zeroed_page 129
show_migration_types 46
set_pageblock_flags_group 31
set_pageblock_migratetype 31
setup_zone_migrate_reserve 30
min_free_kbytes_sysctl_handler 24
move_freepages_block 20
move_freepages 20
warn_alloc_failed 19
calculate_totalreserve_pages 12
__setup_per_zone_wmarks 10
setup_per_zone_wmarks 10
show_free_areas 3
lowmem_reserve_ratio_sysctl_handler 2
percpu_pagelist_fraction_sysctl_handler 2
setup_per_zone_lowmem_reserve 2
dump_page_flags 0
build_zonelists 0
free_highmem_page 0
skip_free_areas_node 0
zone_init_free_lists 0
nr_free_buffer_pages 0
adjust_managed_page_count 0
setup_per_cpu_pageset 0
calculate_zone_inactive_ratio.isra.70 0
__build_all_zonelists 0
__free_pages_bootmem 0
prep_compound_page 0
zone_pageset_init 0
nr_free_zone_pages 0
free_pages_exact 0
free_area_init_node 0
zone_batchsize.isra.68 0
zone_pcp_reset 0
gfp_pfmemalloc_allowed 0
zone_pcp_init 0
has_unmovable_pages 0
split_free_page 0
page_alloc_init 0
nr_free_pagecache_pages 0
mem_init_print_info 0
free_area_init_core.isra.71 0
usemap_size 0
pm_restrict_gfp_mask 0
page_alloc_cpu_notify 0
pageset_init 0
set_dma_reserve 0
calculate_node_totalpages.isra.67 0
free_area_init 0
bad_page 0
alloc_node_mem_map 0
destroy_compound_page 0
build_all_zonelists 0
memmap_init_zone 0
setup_usemap.isra.69 0
dump_page 0
alloc_pages_exact_nid 0
make_alloc_exact 0
pm_restore_gfp_mask 0
zone_wait_table_init 0
is_pageblock_removable_nolock 0
setup_per_zone_inactive_ratio 0
init_currently_empty_zone 0
alloc_large_system_hash 0
split_page 0
init_per_zone_wmark_min 0
pageset_set_high_and_batch 0
set_pageblock_order 0
free_reserved_area 0
alloc_pages_exact 0
__isolate_free_page 0
setup_zone_pageset 0
pm_suspended_storage 0

Generated by: LCOV version 1.9