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-02-14 00:53:57 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 621
alloc_seg 1675
alloc_seg_walk 1159
check_numa 2798
close_hugefile 1
destroy_list 661
eal_memalloc_alloc_seg 0
eal_memalloc_alloc_seg_bulk 1123
eal_memalloc_cleanup 232
eal_memalloc_free_seg 1633
eal_memalloc_free_seg_bulk 1633
eal_memalloc_get_seg_fd 2
eal_memalloc_get_seg_fd_offset 1
eal_memalloc_init 167
eal_memalloc_set_seg_fd 18
eal_memalloc_set_seg_list_fd 90
eal_memalloc_sync_with_primary 22
fd_list_create_walk 621
fd_list_destroy_walk 661
free_seg 1633
free_seg_walk 1761
get_seg_fd 3308
get_seg_memfd 54
huge_register_sigbus 1675
huge_sigbus_handler 0
huge_wrap_sigsetjmp 1675
lock 3238
pagesz_flags 57
prepare_numa 1123
resize_hugefile 18
resize_hugefile_in_filesystem 18
resize_hugefile_in_memory 0
restore_numa 1123
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