LCOV - code coverage report
Current view: top level - mm - hugetlb.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 133 2023 6.6 %
Date: 2022-04-01 13:59:58 Functions: 15 126 11.9 %
Branches: 51 1228 4.2 %

Function Name Sort by function name Hit count Sort by hit count
PageHeadHuge 0
__alloc_bootmem_huge_page 0
__basepage_index 0
__free_huge_page 0
__nr_hugepages_store_common 0
__unmap_hugepage_range 0
__unmap_hugepage_range_final 0
__vma_reservation_common 0
add_reservation_in_range 0
adjust_pool_surplus 0
adjust_range_if_pmd_sharing_possible 0
alloc_buddy_huge_page 0
alloc_buddy_huge_page_with_mpol 0
alloc_fresh_huge_page 0
alloc_huge_page 0
alloc_huge_page_node 0
alloc_huge_page_nodemask 0
alloc_huge_page_vma 0
alloc_migrate_huge_page 0
alloc_pool_huge_page 0
alloc_surplus_huge_page 0
copy_hugetlb_page_range 0
cpuset_mems_nr 0
dequeue_huge_page_node_exact 0
dequeue_huge_page_nodemask 0
dequeue_huge_page_vma 0
destroy_compound_gigantic_page 0
dissolve_free_huge_page 0
dissolve_free_huge_pages 0
follow_huge_pd 0
follow_huge_pgd 0
follow_huge_pmd 0
follow_huge_pud 0
follow_hugetlb_page 0
free_hpage_workfn 0
free_huge_page 0
free_hugepages_show 0
free_pool_huge_page 0
gather_surplus_pages 0
get_valid_node_allowed 0
huge_add_to_page_cache 0
huge_pmd_share 0
huge_pmd_unshare 0
huge_pte_alloc 0
huge_pte_offset 0
hugepage_new_subpool 0
hugepage_put_subpool 0
hugepage_subpool_get_pages 0
hugepage_subpool_put_pages 0
hugetlb_acct_memory 0
hugetlb_bad_size 0
hugetlb_change_protection 0
hugetlb_cow 0
hugetlb_default_setup 0
hugetlb_fault 0
hugetlb_fault_mutex_hash 0
hugetlb_fix_reserve_counts 0
hugetlb_mcopy_atomic_pte 0
hugetlb_mempolicy_sysctl_handler 0
hugetlb_no_page 0
hugetlb_nrpages_setup 0
hugetlb_overcommit_handler 0
hugetlb_report_node_meminfo 0
hugetlb_reserve_pages 0
hugetlb_show_meminfo 0
hugetlb_sysctl_handler 0
hugetlb_sysctl_handler_common 0
hugetlb_unregister_node 0
hugetlb_unreserve_pages 0
hugetlb_vm_op_close 0
hugetlb_vm_op_fault 0
hugetlb_vm_op_open 0
hugetlb_vm_op_pagesize 0
hugetlb_vm_op_split 0
hugetlbfs_pagecache_page 0
hugetlbfs_pagecache_present 0
is_hugetlb_entry_migration 0
isolate_huge_page 0
kobj_to_node_hstate 0
linear_hugepage_index 0
move_hugetlb_state 0
nr_hugepages_mempolicy_show 0
nr_hugepages_mempolicy_store 0
nr_hugepages_show 0
nr_hugepages_store 0
nr_hugepages_store_common 0
nr_overcommit_hugepages_show 0
nr_overcommit_hugepages_store 0
page_huge_active 0
prep_compound_gigantic_page 0
prep_compound_huge_page 0
putback_active_hugepage 0
region_add 0
region_chg 0
region_count 0
region_del 0
reset_vma_resv_huge_pages 0
restore_reserve_on_error 0
resv_hugepages_show 0
resv_map_alloc 0
resv_map_release 0
return_unused_surplus_pages 0
set_max_huge_pages 0
size_to_hstate 0
surplus_hugepages_show 0
unlock_or_release_subpool 0
unmap_hugepage_range 0
update_and_free_page 0
vma_has_reserves 0
vma_kernel_pagesize 0
vma_mmu_pagesize 0
gather_bootmem_prealloc 78
hugetlb_add_hstate 78
hugetlb_hstate_alloc_pages 78
hugetlb_init 78
hugetlb_init_hstates 78
hugetlb_register_all_nodes 78
hugetlb_register_node 78
hugetlb_report_meminfo 78
hugetlb_sysfs_init 78
hugetlb_total_pages 78
report_hugepages 78
hugetlb_sysfs_add_hstate 156
hugetlb_report_usage 1763
follow_huge_addr 276504
PageHuge 93977820

Generated by: LCOV version 1.14