LCOV - code coverage report
Current view: top level - spdk/lib/ftl/utils - ftl_md.c (source / functions) Hit Total Coverage
Test: Combined Lines: 407 686 59.3 %
Date: 2024-12-17 02:02:38 Functions: 50 61 82.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 193 2139 9.0 %

Function Name Sort by function name Hit count Sort by hit count
_ftl_md_read_entry 0
exception 0
ftl_md_create_heap 0
ftl_md_destroy_heap 0
ftl_md_get_vss_buffer 0
ftl_md_persist_entry_retry 0
ftl_md_read_entry 0
ftl_md_read_entry_read_blocks 0
ftl_md_unlink 0
read_entry_cb 0
restore_mirror_cb 0
restore_sync_cb 3
clear_mirror_cb 12
ftl_md_invalidate_shm 17
ftl_md_clear 78
pattern_prepare 78
ftl_md_get_region 86
ftl_md_create_spdk_buf 108
ftl_md_destroy_spdk_buf 108
ftl_md_vss_buf_alloc 108
ftl_md_persist_entry_mirror 111
ftl_md_create_shm_flags 135
persist_mirror_cb 153
ftl_md_restore 160
restore_done 160
ftl_md_destroy_shm_flags 162
read_blocks 232
ftl_md_create_region_flags 270
ftl_md_persist 332
ftl_md_create_shm 341
ftl_md_setup_obj 341
ftl_wrapper_open 341
ftl_md_get_mirror 390
ftl_md_destroy_shm 426
ftl_md_get_buffer_size 482
ftl_md_destroy_region_flags 501
ftl_md_set_region 507
ftl_md_free_buf 534
io_can_start 570
io_cleanup 570
io_done 570
io_init 570
io_prepare 570
xfer_size 648
ftl_md_destroy 670
ftl_md_vss_buf_init 672
ftl_md_create 686
_ftl_md_persist_entry 6591
ftl_md_persist_entries 6591
ftl_md_persist_entry_primary 6591
ftl_md_persist_entry_write_blocks 6702
persist_entry_cb 6702
persist_entry_lba 6702
read_write_blocks 6887
read_write_blocks_cb 6887
io_submit 7457
has_mirror 7905
write_blocks 13357
get_bdev_io_ftl_stats_type 13589
ftl_md_xfer_blocks 14870
ftl_md_get_buffer 2091089

Generated by: LCOV version 1.15