LCOV - code coverage report
Current view:
top level
-
spdk/lib/ftl/utils
- ftl_md.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
405
579
69.9 %
Date:
2024-07-15 13:34:03
Functions:
50
61
82.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
189
323
58.5 %
Function Name
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
10
ftl_md_invalidate_shm
16
ftl_md_clear
45
pattern_prepare
45
ftl_md_get_region
81
ftl_md_create_spdk_buf
88
ftl_md_destroy_spdk_buf
88
ftl_md_vss_buf_alloc
88
ftl_md_persist_entry_mirror
93
ftl_md_create_shm_flags
110
ftl_md_destroy_shm_flags
132
persist_mirror_cb
141
ftl_md_restore
151
restore_done
151
read_blocks
219
ftl_md_create_region_flags
220
ftl_md_create_shm
280
ftl_md_setup_obj
280
ftl_wrapper_open
280
ftl_md_destroy_shm
313
ftl_md_persist
327
ftl_md_get_mirror
340
ftl_md_destroy_region_flags
374
ftl_md_set_region
379
ftl_md_get_buffer_size
395
ftl_md_free_buf
401
ftl_md_destroy
512
io_can_start
523
io_cleanup
523
io_done
523
io_init
523
io_prepare
523
ftl_md_create
527
ftl_md_vss_buf_init
529
xfer_size
568
read_write_blocks
5793
read_write_blocks_cb
5793
_ftl_md_persist_entry
6218
ftl_md_persist_entries
6218
ftl_md_persist_entry_primary
6218
ftl_md_persist_entry_write_blocks
6311
persist_entry_cb
6311
persist_entry_lba
6311
io_submit
6316
has_mirror
7316
write_blocks
11885
get_bdev_io_ftl_stats_type
12104
ftl_md_xfer_blocks
12615
ftl_md_get_buffer
1768155
Generated by:
LCOV version 1.14