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 11:01:14
Functions:
50
61
82.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
188
2139
8.8 %
Function Name
Hit count
_ftl_md_persist_entry
6183
_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
1754901
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
6183
ftl_md_persist_entry_mirror
93
ftl_md_persist_entry_primary
6183
ftl_md_persist_entry_retry
0
ftl_md_persist_entry_write_blocks
6276
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
12069
has_mirror
7315
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
6276
persist_entry_lba
6276
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
11850
xfer_size
588
Generated by:
LCOV version 1.14