LCOV - code coverage report
Current view: top level - spdk/test/unit/lib/bdev/raid/bdev_raid.c - bdev_raid_ut.c (source / functions) Hit Total Coverage
Test: Combined Lines: 1430 1477 96.8 %
Date: 2024-07-15 01:00:03 Functions: 101 120 84.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 434 686 63.3 %

Function Name Sort by function name Hit count Sort by hit count
spdk_bdev_flush_blocks 0
spdk_bdev_get_memory_domains 0
spdk_bdev_get_name 0
spdk_bdev_is_dif_head_of_md 0
spdk_bdev_module_examine_done 0
spdk_bdev_notify_blockcnt_change 0
spdk_bdev_queue_io_wait 0
spdk_bdev_readv_blocks_with_md 0
spdk_bdev_writev_blocks_with_md 0
spdk_conf_next_section 0
spdk_json_decode_array 0
spdk_json_decode_bool 0
spdk_json_decode_string 0
spdk_json_decode_uint32 0
spdk_json_decode_uuid 0
spdk_json_write_bool 0
spdk_json_write_named_array_begin 0
spdk_json_write_null 0
spdk_rpc_register_alias_deprecated 0
check_and_remove_raid_bdev 4
main 4
raid_bdev_init_superblock 4
raid_bdev_io_generate 4
raid_bdev_write_superblock 4
set_test_opts 4
spdk_bdev_module_list_add 4
spdk_bdev_quiesce 4
spdk_bdev_unquiesce 4
spdk_json_write_named_object_begin 4
test_context_size 4
test_create_raid 4
test_create_raid_invalid_args 4
test_create_raid_superblock 4
test_delete_raid 4
test_delete_raid_invalid_args 4
test_io_channel 4
test_io_failure 4
test_io_type_supported 4
test_multi_raid_no_io 4
test_multi_raid_with_io 4
test_raid_io_split 4
test_raid_json_dump_info 4
test_raid_level_conversions 4
test_raid_process 4
test_read_io 4
test_reset_io 4
test_unmap_io 4
test_write_io 4
verify_reset_io 4
verify_get_raids 8
spdk_bdev_io_get_buf 12
spdk_bdev_readv_blocks 12
spdk_bdev_readv_blocks_ext 12
spdk_jsonrpc_send_error_response 16
spdk_jsonrpc_begin_result 20
spdk_jsonrpc_end_result 20
spdk_jsonrpc_send_error_response_fmt 24
spdk_rpc_register_method 24
spdk_strerror 24
create_get_raids_req 28
verify_io 32
complete_deferred_ios 40
spdk_json_write_array_begin 48
spdk_json_write_array_end 48
spdk_bdev_writev_blocks 56
spdk_bdev_writev_blocks_ext 56
base_bdevs_cleanup 64
complete_process_request 64
reset_globals 64
set_globals 64
spdk_bdev_is_md_separate 64
spdk_bdev_quiesce_range 64
spdk_bdev_unquiesce_range 64
submit_process_request 64
test_bdev_ioch_create 68
test_bdev_ioch_destroy 68
verify_raid_bdev 72
spdk_bdev_destruct_done 76
spdk_bdev_register 76
spdk_bdev_unregister 76
create_base_bdevs 80
create_raid_bdev_delete_req 84
create_raid_bdev_create_req 104
create_test_req 104
free_test_req 104
spdk_json_write_named_uint32 112
spdk_bdev_reset 128
raid_bdev_io_generate_by_strips 144
spdk_jsonrpc_send_bool_response 156
verify_raid_bdev_present 168
spdk_json_decode_object 216
spdk_bdev_io_type_supported 384
spdk_json_write_string 896
spdk_json_write_object_begin 920
spdk_json_write_name 924
spdk_json_write_named_bool 924
spdk_json_write_object_end 924
spdk_json_write_named_string 1028
spdk_json_write_named_uint64 1792
raid_bdev_load_base_bdev_superblock 2680
spdk_bdev_get_dif_type 2680
spdk_bdev_get_md_size 2680
spdk_bdev_is_md_interleaved 2680
spdk_bdev_module_release_bdev 2680
spdk_bdev_close 2688
spdk_bdev_get_uuid 2688
spdk_bdev_module_claim_bdev 2688
spdk_bdev_open_ext 2768
spdk_bdev_get_by_name 2844
verify_io_without_payload 3852
bdev_io_initialize 3892
_bdev_io_initialize 3896
bdev_io_cleanup 3896
spdk_bdev_io_complete 3908
spdk_bdev_get_io_channel 3960
spdk_bdev_desc_get_bdev 8056
spdk_bdev_unmap_blocks 70812
child_io_complete 71008
set_io_output 71008
spdk_bdev_free_io 71008

Generated by: LCOV version 1.14