LCOV - code coverage report
Current view: top level - lib/eal/linux - eal_memalloc.c (source / functions) Hit Total Coverage
Test: Code coverage Lines: 470 645 72.9 %
Date: 2024-04-01 19:00:53 Functions: 37 40 92.5 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 236 434 54.4 %

Function Name Sort by function name Hit count Sort by hit count
alloc_list 637
alloc_seg 1718
alloc_seg_walk 1183
check_numa 2865
close_hugefile 1
destroy_list 678
eal_memalloc_alloc_seg 0
eal_memalloc_alloc_seg_bulk 1147
eal_memalloc_cleanup 235
eal_memalloc_free_seg 1652
eal_memalloc_free_seg_bulk 1652
eal_memalloc_get_seg_fd 2
eal_memalloc_get_seg_fd_offset 1
eal_memalloc_init 170
eal_memalloc_set_seg_fd 18
eal_memalloc_set_seg_list_fd 91
eal_memalloc_sync_with_primary 22
fd_list_create_walk 637
fd_list_destroy_walk 678
free_seg 1652
free_seg_walk 1780
get_seg_fd 3370
get_seg_memfd 54
huge_register_sigbus 1718
huge_sigbus_handler 0
huge_wrap_sigsetjmp 1718
lock 3300
pagesz_flags 57
prepare_numa 1147
resize_hugefile 18
resize_hugefile_in_filesystem 18
resize_hugefile_in_memory 0
restore_numa 1147
secondary_msl_create_walk 169
secondary_msl_destroy_walk 169
sync_chunk 22
sync_existing 23
sync_status 45
sync_walk 173
test_memfd_create 3

Generated by: LCOV version 1.14