LCOV - code coverage report
Current view: top level - lib/plugin_apis - lvm.c (source / functions) Coverage Total Hit
Test: libblockdev Coverage Report Lines: 52.6 % 1231 647
Test Date: 2026-01-23 09:12:16 Functions: 51.0 % 208 106
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by function hit count
bd_lvm_add_lv_tags_stub 0
bd_lvm_add_pv_tags_stub 0
bd_lvm_add_vg_tags_stub 0
bd_lvm_cache_attach_stub 0
bd_lvm_cache_create_cached_lv_stub 0
bd_lvm_cache_create_pool_stub 0
bd_lvm_cache_detach_stub 0
bd_lvm_cache_get_default_md_size_stub 0
bd_lvm_cache_get_mode_from_str_stub 0
bd_lvm_cache_get_mode_str_stub 0
bd_lvm_cache_pool_convert_stub 0
bd_lvm_cache_pool_name_stub 0
bd_lvm_cache_stats_copy 0
bd_lvm_cache_stats_stub 0
bd_lvm_config_get_stub 0
bd_lvm_delete_lv_tags_stub 0
bd_lvm_delete_pv_tags_stub 0
bd_lvm_delete_vg_tags_stub 0
bd_lvm_devices_add_stub 0
bd_lvm_devices_delete_stub 0
bd_lvm_get_devices_filter_stub 0
bd_lvm_get_global_config_stub 0
bd_lvm_get_lv_physical_size_stub 0
bd_lvm_get_max_lv_size_stub 0
bd_lvm_get_supported_pe_sizes_stub 0
bd_lvm_get_thpool_meta_size_stub 0
bd_lvm_get_thpool_padding_stub 0
bd_lvm_get_vdo_compression_state_str_stub 0
bd_lvm_get_vdo_index_state_str 0
bd_lvm_get_vdo_index_state_str_stub 0
bd_lvm_get_vdo_operating_mode_str_stub 0
bd_lvm_get_vdo_write_policy_from_str_stub 0
bd_lvm_get_vdo_write_policy_str_stub 0
bd_lvm_is_supported_pe_size_stub 0
bd_lvm_is_tech_avail_stub 0
bd_lvm_is_valid_thpool_chunk_size_stub 0
bd_lvm_is_valid_thpool_md_size_stub 0
bd_lvm_lvactivate_stub 0
bd_lvm_lvcreate_stub 0
bd_lvm_lvdata_copy 0
bd_lvm_lvdeactivate_stub 0
bd_lvm_lvinfo_stub 0
bd_lvm_lvinfo_tree_stub 0
bd_lvm_lvorigin_stub 0
bd_lvm_lvremove_stub 0
bd_lvm_lvrename_stub 0
bd_lvm_lvrepair_stub 0
bd_lvm_lvresize_stub 0
bd_lvm_lvs_stub 0
bd_lvm_lvs_tree_stub 0
bd_lvm_lvsnapshotcreate_stub 0
bd_lvm_lvsnapshotmerge_stub 0
bd_lvm_pvcreate_stub 0
bd_lvm_pvdata_copy 0
bd_lvm_pvinfo_stub 0
bd_lvm_pvmove 0
bd_lvm_pvmove_stub 0
bd_lvm_pvremove_stub 0
bd_lvm_pvresize_stub 0
bd_lvm_pvs_stub 0
bd_lvm_pvscan_stub 0
bd_lvm_round_size_to_pe_stub 0
bd_lvm_set_devices_filter_stub 0
bd_lvm_set_global_config_stub 0
bd_lvm_thlvcreate_stub 0
bd_lvm_thlvpoolname_stub 0
bd_lvm_thpool_convert_stub 0
bd_lvm_thpoolcreate_stub 0
bd_lvm_thsnapshotcreate_stub 0
bd_lvm_vdo_disable_compression_stub 0
bd_lvm_vdo_disable_deduplication_stub 0
bd_lvm_vdo_enable_compression_stub 0
bd_lvm_vdo_enable_deduplication_stub 0
bd_lvm_vdo_get_stats_full_stub 0
bd_lvm_vdo_get_stats_stub 0
bd_lvm_vdo_info_stub 0
bd_lvm_vdo_pool_convert_stub 0
bd_lvm_vdo_pool_create_stub 0
bd_lvm_vdo_pool_resize_stub 0
bd_lvm_vdo_resize_stub 0
bd_lvm_vdo_stats_copy 0
bd_lvm_vdolvpoolname_stub 0
bd_lvm_vdopooldata_copy 0
bd_lvm_vgactivate_stub 0
bd_lvm_vgcfgbackup_stub 0
bd_lvm_vgcfgrestore_stub 0
bd_lvm_vgcreate_stub 0
bd_lvm_vgdata_copy 0
bd_lvm_vgdeactivate_stub 0
bd_lvm_vgextend_stub 0
bd_lvm_vginfo_stub 0
bd_lvm_vglock_start 0
bd_lvm_vglock_start_stub 0
bd_lvm_vglock_stop 0
bd_lvm_vglock_stop_stub 0
bd_lvm_vgreduce_stub 0
bd_lvm_vgremove_stub 0
bd_lvm_vgrename_stub 0
bd_lvm_vgs_stub 0
bd_lvm_writecache_attach_stub 0
bd_lvm_writecache_create_cached_lv_stub 0
bd_lvm_writecache_detach_stub 0
bd_lvm_lvrepair 1
bd_lvm_vdo_pool_convert 1
bd_lvm_cache_create_cached_lv 2
bd_lvm_cache_pool_convert 2
bd_lvm_delete_lv_tags 2
bd_lvm_delete_pv_tags 2
bd_lvm_delete_vg_tags 2
bd_lvm_get_supported_pe_sizes 2
bd_lvm_get_vdo_operating_mode_str 2
bd_lvm_get_vdo_write_policy_from_str 2
bd_lvm_lvorigin 2
bd_lvm_lvsnapshotcreate 2
bd_lvm_lvsnapshotmerge 2
bd_lvm_thpool_convert 2
bd_lvm_thsnapshotcreate 2
bd_lvm_vdo_disable_compression 2
bd_lvm_vdo_disable_deduplication 2
bd_lvm_vdo_enable_compression 2
bd_lvm_vdo_enable_deduplication 2
bd_lvm_vdo_get_stats 2
bd_lvm_vdo_resize 2
bd_lvm_vdo_stats_free 2
bd_lvm_writecache_create_cached_lv 2
bd_lvm_thlvpoolname 3
bd_lvm_add_lv_tags 4
bd_lvm_add_pv_tags 4
bd_lvm_add_vg_tags 4
bd_lvm_get_vdo_compression_state_str 4
bd_lvm_lvinfo_tree 4
bd_lvm_lvs_tree 4
bd_lvm_thlvcreate 4
bd_lvm_vdo_get_stats_full 4
bd_lvm_vdo_pool_resize 4
bd_lvm_vdolvpoolname 4
bd_lvm_vgcfgbackup 4
bd_lvm_vgcfgrestore 4
bd_lvm_vgs 4
bd_lvm_writecache_detach 4
bd_lvm_get_thpool_padding 5
bd_lvm_cache_pool_name 6
bd_lvm_cache_stats 6
bd_lvm_cache_stats_free 6
bd_lvm_devices_add 6
bd_lvm_get_lv_physical_size 6
bd_lvm_get_thpool_meta_size 6
bd_lvm_pvs 6
bd_lvm_vgactivate 6
bd_lvm_vgdeactivate 6
bd_lvm_vgrename 6
bd_lvm_writecache_attach 6
bd_lvm_vgreduce 7
bd_lvm_cache_detach 8
bd_lvm_cache_get_mode_from_str 8
bd_lvm_get_devices_filter 8
bd_lvm_pvresize 8
bd_lvm_vgextend 8
bd_lvm_get_global_config 10
bd_lvm_pvscan 10
bd_lvm_cache_attach 12
bd_lvm_is_valid_thpool_chunk_size 12
bd_lvm_lvactivate 12
bd_lvm_set_devices_filter 12
bd_lvm_thpoolcreate 12
bd_lvm_vginfo 12
bd_lvm_get_max_lv_size 13
bd_lvm_lvrename 13
bd_lvm_is_valid_thpool_md_size 14
bd_lvm_vdo_pool_create 14
bd_lvm_vgdata_free 14
bd_lvm_cache_create_pool 16
bd_lvm_config_get 18
bd_lvm_vdo_info 19
bd_lvm_vdopooldata_free 19
bd_lvm_cache_get_default_md_size 20
bd_lvm_get_vdo_write_policy_str 20
bd_lvm_lvresize 20
bd_lvm_pvinfo 20
bd_lvm_cache_stats_get_type 21
bd_lvm_vdo_stats_get_type 21
bd_lvm_cache_get_mode_str 22
bd_lvm_lvdeactivate 26
bd_lvm_pvdata_free 27
bd_lvm_lvs 28
bd_lvm_vgdata_get_type 32
bd_lvm_set_global_config 34
load_lvm_from_plugin 34
unload_lvm 34
bd_lvm_pvdata_get_type 36
bd_lvm_round_size_to_pe 47
bd_lvm_segdata_copy 48
bd_lvm_vdopooldata_get_type 50
bd_lvm_segdata_free 66
bd_lvm_is_supported_pe_size 71
bd_lvm_segdata_get_type 72
bd_lvm_lvinfo 73
bd_lvm_vgcreate 91
bd_lvm_lvcreate 92
bd_lvm_vgremove 97
bd_lvm_lvremove 107
bd_lvm_lvdata_free 149
bd_lvm_pvcreate 159
bd_lvm_error_quark 190
bd_lvm_devices_delete 271
bd_lvm_lvdata_get_type 298
bd_lvm_pvremove 299
bd_lvm_is_tech_avail 314

Generated by: LCOV version 2.0-1