LCOV - code coverage report
Current view:
top level
-
spdk/lib/ftl/utils
- ftl_md.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
407
579
70.3 %
Date:
2024-07-14 05:12:30
Functions:
50
61
82.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
194
323
60.1 %
Function Name
Hit count
_ftl_md_persist_entry
6770
_ftl_md_read_entry
0
clear_mirror_cb
12
exception
0
ftl_md_clear
54
ftl_md_create
644
ftl_md_create_heap
0
ftl_md_create_region_flags
270
ftl_md_create_shm
341
ftl_md_create_shm_flags
135
ftl_md_create_spdk_buf
108
ftl_md_destroy
628
ftl_md_destroy_heap
0
ftl_md_destroy_region_flags
459
ftl_md_destroy_shm
384
ftl_md_destroy_shm_flags
162
ftl_md_destroy_spdk_buf
108
ftl_md_free_buf
492
ftl_md_get_buffer
2163982
ftl_md_get_buffer_size
482
ftl_md_get_mirror
390
ftl_md_get_region
86
ftl_md_get_vss_buffer
0
ftl_md_invalidate_shm
17
ftl_md_persist
356
ftl_md_persist_entries
6770
ftl_md_persist_entry_mirror
111
ftl_md_persist_entry_primary
6770
ftl_md_persist_entry_retry
0
ftl_md_persist_entry_write_blocks
6881
ftl_md_read_entry
0
ftl_md_read_entry_read_blocks
0
ftl_md_restore
160
ftl_md_set_region
465
ftl_md_setup_obj
341
ftl_md_unlink
0
ftl_md_vss_buf_alloc
108
ftl_md_vss_buf_init
648
ftl_md_xfer_blocks
14918
ftl_wrapper_open
341
get_bdev_io_ftl_stats_type
13768
has_mirror
8042
io_can_start
570
io_cleanup
570
io_done
570
io_init
570
io_prepare
570
io_submit
7457
pattern_prepare
54
persist_entry_cb
6881
persist_entry_lba
6881
persist_mirror_cb
153
read_blocks
232
read_entry_cb
0
read_write_blocks
6887
read_write_blocks_cb
6887
restore_done
160
restore_mirror_cb
0
restore_sync_cb
3
write_blocks
13536
xfer_size
624
Generated by:
LCOV version 1.14