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-01-22 15:35:40 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
eal_memalloc_alloc_seg 0
huge_sigbus_handler 0
resize_hugefile_in_memory 0
close_hugefile 1
eal_memalloc_get_seg_fd_offset 1
eal_memalloc_get_seg_fd 2
test_memfd_create 3
eal_memalloc_set_seg_fd 18
resize_hugefile 18
resize_hugefile_in_filesystem 18
eal_memalloc_sync_with_primary 22
sync_chunk 22
sync_existing 23
sync_status 45
get_seg_memfd 54
pagesz_flags 57
eal_memalloc_set_seg_list_fd 90
eal_memalloc_init 167
secondary_msl_create_walk 169
secondary_msl_destroy_walk 169
sync_walk 173
eal_memalloc_cleanup 232
alloc_list 621
fd_list_create_walk 621
destroy_list 661
fd_list_destroy_walk 661
eal_memalloc_alloc_seg_bulk 1129
prepare_numa 1129
restore_numa 1129
alloc_seg_walk 1165
eal_memalloc_free_seg 1639
eal_memalloc_free_seg_bulk 1639
free_seg 1639
alloc_seg 1681
huge_register_sigbus 1681
huge_wrap_sigsetjmp 1681
free_seg_walk 1767
check_numa 2810
lock 3250
get_seg_fd 3320

Generated by: LCOV version 1.14