LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/ftl/ftl_band.c
- ftl_band_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
152
233
65.2 %
Date:
2024-07-14 12:35:43
Functions:
15
96
15.6 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
7
28
25.0 %
Function Name
Hit count
addr_from_zone_id
120048
adjust_bitmap
108
cleanup_band
36
ftl_band_validate_md
0
ftl_base_device_get_type_by_bdev
0
ftl_bitmap_clear
12
ftl_bitmap_count_set
0
ftl_bitmap_get
66
ftl_bitmap_set
30
ftl_io_advance
0
ftl_io_channel_get_ctx
0
ftl_io_complete
0
ftl_io_current_lba
0
ftl_io_dec_req
0
ftl_io_fail
0
ftl_io_get_lba
0
ftl_io_inc_req
0
ftl_io_init
0
ftl_io_iovec_addr
0
ftl_io_iovec_len_left
0
ftl_iovec_num_blocks
0
ftl_l2p_get
0
ftl_l2p_halt
0
ftl_l2p_is_halted
0
ftl_l2p_pin
0
ftl_l2p_pin_skip
0
ftl_l2p_process
0
ftl_layout_tracker_bdev_find_next_region
0
ftl_layout_tracker_bdev_fini
0
ftl_layout_tracker_bdev_init
0
ftl_layout_tracker_bdev_rm_region
0
ftl_md_get_buffer
0
ftl_md_get_vss_buffer
0
ftl_md_persist
0
ftl_md_xfer_blocks
0
ftl_mempool_claim_df
0
ftl_mngt_fail_step
0
ftl_mngt_next_step
0
ftl_mngt_unmap
0
ftl_nv_cache_acquire_trim_seq_id
0
ftl_nv_cache_chunk_tail_md_num_blocks
0
ftl_nv_cache_chunks_busy
0
ftl_nv_cache_full
0
ftl_nv_cache_halt
0
ftl_nv_cache_is_halted
0
ftl_nv_cache_process
0
ftl_nv_cache_read
0
ftl_nv_cache_throttle
0
ftl_nv_cache_write
0
ftl_p2l_ckpt_acquire
0
ftl_p2l_ckpt_region_type
0
ftl_p2l_ckpt_release
0
ftl_p2l_validate_ckpt
0
ftl_reloc
0
ftl_reloc_halt
0
ftl_reloc_is_halted
0
ftl_superblock_is_blob_area_empty
0
ftl_superblock_load_blob_area
0
ftl_superblock_md_layout_apply
0
ftl_superblock_store_blob_area
0
ftl_trace_completion
0
ftl_trace_limits
0
ftl_trace_submission
0
ftl_trace_write_band
0
ftl_writer_is_halted
0
ftl_writer_run
0
main
6
setup_band
36
spdk_bdev_close
0
spdk_bdev_free_io
0
spdk_bdev_get_block_size
0
spdk_bdev_get_dif_type
0
spdk_bdev_get_io_channel
0
spdk_bdev_get_md_size
0
spdk_bdev_get_name
0
spdk_bdev_get_num_blocks
0
spdk_bdev_get_write_unit_size
0
spdk_bdev_io_get_nvme_status
0
spdk_bdev_io_type_supported
0
spdk_bdev_is_md_separate
0
spdk_bdev_is_zoned
36
spdk_bdev_module_claim_bdev
0
spdk_bdev_module_release_bdev
0
spdk_bdev_open_ext
0
spdk_bdev_queue_io_wait
0
spdk_bdev_read_blocks
0
spdk_bdev_write_blocks
0
spdk_bdev_write_blocks_with_md
0
spdk_bdev_write_zeroes_blocks
0
spdk_bdev_writev_blocks
0
test_band_addr_from_block_offset
6
test_band_block_offset_from_addr_base
6
test_band_block_offset_from_addr_offset
6
test_band_set_addr
6
test_invalidate_addr
6
test_next_xfer_addr
6
Generated by:
LCOV version 1.14