LCOV - code coverage report
Current view:
top level
-
mm
- page_alloc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
516
1138
45.3 %
Date:
2014-04-16
Functions:
48
104
46.2 %
Branches:
368
1683
21.9 %
Function Name
Hit count
get_pageblock_flags_group
31653085
__zone_watermark_ok
29784670
get_page_from_freelist
29513126
gfp_thisnode_allocation.isra.55
29495122
prep_new_page
29459987
__alloc_pages_nodemask
29459607
free_pages_prepare
29418153
free_hot_cold_page
27183552
__rmqueue
19182300
free_hot_cold_page_list
8099136
__free_pages
6799391
free_pages
2712825
__get_free_pages
2706740
__free_pages_ok
2233464
free_one_page
2233281
free_memcg_kmem_pages
1103532
rmqueue_bulk
546712
free_pcppages_bulk
545187
__free_memcg_kmem_pages
278947
zone_watermark_ok_safe
211222
prepare_slowpath
38140
__alloc_pages_direct_compact
5891
__perform_reclaim
5852
zone_watermark_ok
5581
drain_all_pages
4911
prep_compound_page
1270
si_meminfo
604
page_alloc_cpu_notify
555
get_zeroed_page
466
drain_pages
375
drain_local_pages
299
try_to_steal_freepages
122
show_migration_types
65
set_pageblock_flags_group
48
set_pageblock_migratetype
48
warn_alloc_failed
36
setup_zone_migrate_reserve
30
min_free_kbytes_sysctl_handler
24
move_freepages_block
19
move_freepages
19
free_compound_page
13
calculate_totalreserve_pages
12
__setup_per_zone_wmarks
10
setup_per_zone_wmarks
10
show_free_areas
4
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
__build_all_zonelists
0
__free_pages_bootmem
0
zone_pageset_init
0
nr_free_zone_pages
0
free_pages_exact
0
free_area_init_node
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
setup_usemap.isra.65
0
nr_free_pagecache_pages
0
mem_init_print_info
0
usemap_size
0
pm_restrict_gfp_mask
0
zone_batchsize.isra.70
0
pageset_init
0
set_dma_reserve
0
free_area_init
0
bad_page
0
alloc_node_mem_map
0
destroy_compound_page
0
calculate_zone_inactive_ratio.isra.71
0
free_area_init_core.isra.72
0
build_all_zonelists
0
memmap_init_zone
0
dump_page
0
alloc_pages_exact_nid
0
make_alloc_exact
0
pm_restore_gfp_mask
0
zone_wait_table_init
0
dump_page_badflags
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
calculate_node_totalpages.isra.69
0
pm_suspended_storage
0
Generated by:
LCOV version 1.9