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 16:00:50
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_persist_entry
6229
_ftl_md_read_entry
0
clear_mirror_cb
10
exception
0
ftl_md_clear
45
ftl_md_create
527
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
512
ftl_md_destroy_heap
0
ftl_md_destroy_region_flags
374
ftl_md_destroy_shm
313
ftl_md_destroy_shm_flags
132
ftl_md_destroy_spdk_buf
88
ftl_md_free_buf
401
ftl_md_get_buffer
1768208
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
327
ftl_md_persist_entries
6229
ftl_md_persist_entry_mirror
93
ftl_md_persist_entry_primary
6229
ftl_md_persist_entry_retry
0
ftl_md_persist_entry_write_blocks
6322
ftl_md_read_entry
0
ftl_md_read_entry_read_blocks
0
ftl_md_restore
151
ftl_md_set_region
379
ftl_md_setup_obj
280
ftl_md_unlink
0
ftl_md_vss_buf_alloc
88
ftl_md_vss_buf_init
529
ftl_md_xfer_blocks
12615
ftl_wrapper_open
280
get_bdev_io_ftl_stats_type
12115
has_mirror
7327
io_can_start
523
io_cleanup
523
io_done
523
io_init
523
io_prepare
523
io_submit
6316
pattern_prepare
45
persist_entry_cb
6322
persist_entry_lba
6322
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
11896
xfer_size
568
Generated by:
LCOV version 1.14