LCOV - code coverage report
Current view: top level - spdk/lib/ftl/utils - ftl_md.c (source / functions) Hit Total Coverage
Test: Combined Lines: 405 686 59.0 %
Date: 2024-11-20 15:03:54 Functions: 50 61 82.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 188 2139 8.8 %

Function Name Sort by function name Hit count Sort by hit count
_ftl_md_persist_entry 6068
_ftl_md_read_entry 0
clear_mirror_cb 10
exception 0
ftl_md_clear 65
ftl_md_create 561
ftl_md_create_heap 0
ftl_md_create_region_flags 220
ftl_md_create_shm 280
ftl_md_create_shm_flags 110
ftl_md_create_spdk_buf 88
ftl_md_destroy 546
ftl_md_destroy_heap 0
ftl_md_destroy_region_flags 408
ftl_md_destroy_shm 347
ftl_md_destroy_shm_flags 132
ftl_md_destroy_spdk_buf 88
ftl_md_free_buf 435
ftl_md_get_buffer 1784917
ftl_md_get_buffer_size 395
ftl_md_get_mirror 340
ftl_md_get_region 81
ftl_md_get_vss_buffer 0
ftl_md_invalidate_shm 16
ftl_md_persist 307
ftl_md_persist_entries 6068
ftl_md_persist_entry_mirror 93
ftl_md_persist_entry_primary 6068
ftl_md_persist_entry_retry 0
ftl_md_persist_entry_write_blocks 6161
ftl_md_read_entry 0
ftl_md_read_entry_read_blocks 0
ftl_md_restore 151
ftl_md_set_region 413
ftl_md_setup_obj 280
ftl_md_unlink 0
ftl_md_vss_buf_alloc 88
ftl_md_vss_buf_init 549
ftl_md_xfer_blocks 12575
ftl_wrapper_open 280
get_bdev_io_ftl_stats_type 11954
has_mirror 7200
io_can_start 523
io_cleanup 523
io_done 523
io_init 523
io_prepare 523
io_submit 6316
pattern_prepare 65
persist_entry_cb 6161
persist_entry_lba 6161
persist_mirror_cb 141
read_blocks 219
read_entry_cb 0
read_write_blocks 5793
read_write_blocks_cb 5793
restore_done 151
restore_mirror_cb 0
restore_sync_cb 3
write_blocks 11735
xfer_size 588

Generated by: LCOV version 1.15