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-16 16:53:24
Functions:
50
61
82.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
193
2139
9.0 %
Function Name
Hit count
_ftl_md_persist_entry
6563
_ftl_md_read_entry
0
clear_mirror_cb
12
exception
0
ftl_md_clear
78
ftl_md_create
686
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
670
ftl_md_destroy_heap
0
ftl_md_destroy_region_flags
501
ftl_md_destroy_shm
426
ftl_md_destroy_shm_flags
162
ftl_md_destroy_spdk_buf
108
ftl_md_free_buf
534
ftl_md_get_buffer
2068647
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
332
ftl_md_persist_entries
6563
ftl_md_persist_entry_mirror
111
ftl_md_persist_entry_primary
6563
ftl_md_persist_entry_retry
0
ftl_md_persist_entry_write_blocks
6674
ftl_md_read_entry
0
ftl_md_read_entry_read_blocks
0
ftl_md_restore
160
ftl_md_set_region
507
ftl_md_setup_obj
341
ftl_md_unlink
0
ftl_md_vss_buf_alloc
108
ftl_md_vss_buf_init
672
ftl_md_xfer_blocks
14870
ftl_wrapper_open
341
get_bdev_io_ftl_stats_type
13561
has_mirror
7877
io_can_start
570
io_cleanup
570
io_done
570
io_init
570
io_prepare
570
io_submit
7457
pattern_prepare
78
persist_entry_cb
6674
persist_entry_lba
6674
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
13329
xfer_size
648
Generated by:
LCOV version 1.15