LCOV - code coverage report
Current view: top level - plugins - crypto.c (source / functions) Coverage Total Hit
Test: libblockdev Coverage Report Lines: 57.0 % 2263 1289
Test Date: 2026-01-26 13:19:28 Functions: 75.0 % 84 63
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by function hit count
always_fail_cb 0
bd_crypto_bitlk_info_copy 0
bd_crypto_bitlk_info_free 0
bd_crypto_error_quark 0
bd_crypto_integrity_extra_copy 0
bd_crypto_integrity_extra_free 0
bd_crypto_integrity_extra_new 0
bd_crypto_integrity_info_copy 0
bd_crypto_integrity_info_free 0
bd_crypto_keyslot_context_copy 0
bd_crypto_keyslot_context_free 0
bd_crypto_luks_extra_copy 0
bd_crypto_luks_extra_free 0
bd_crypto_luks_extra_new 0
bd_crypto_luks_info_copy 0
bd_crypto_luks_info_free 0
bd_crypto_luks_pbkdf_copy 0
bd_crypto_luks_pbkdf_free 0
bd_crypto_luks_pbkdf_new 0
bd_crypto_luks_token_info_copy 0
bd_crypto_luks_token_info_free 0
bd_crypto_opal_format 1
bd_crypto_opal_reset_device 1
bd_crypto_opal_wipe_device 1
bd_crypto_device_seems_encrypted 2
bd_crypto_escrow_device 2
bd_crypto_luks_header_backup 2
bd_crypto_luks_header_restore 2
bd_crypto_luks_set_persistent_flags 2
free_passphrase_cb 2
give_passphrase_cb 2
bd_crypto_fvault2_close 3
bd_crypto_fvault2_open 3
bd_crypto_keyring_add_key 3
bd_crypto_luks_check_label 3
bd_crypto_luks_set_label 3
bd_crypto_opal_is_supported 3
write_escrow_data_file 3
bd_crypto_bitlk_open 4
bd_crypto_device_is_luks 4
bd_crypto_fvault2_open_flags 4
bd_crypto_integrity_format 4
bd_crypto_keyslot_context_new_keyring 4
bd_crypto_keyslot_context_new_volume_key 4
bd_crypto_luks_convert 4
bd_crypto_luks_set_uuid 4
bd_crypto_luks_token_info 4
replace_char 4
bd_crypto_bitlk_close 5
bd_crypto_bitlk_open_flags 5
bd_crypto_integrity_close 5
bd_crypto_integrity_open 5
bd_crypto_is_tech_avail 5
bd_crypto_integrity_info 6
bd_crypto_luks_resize 6
bd_crypto_bitlk_info 7
bd_crypto_tc_close 7
bd_crypto_tc_open 7
bd_crypto_luks_change_key 8
bd_crypto_luks_kill_slot 8
bd_crypto_luks_status 8
bd_crypto_luks_suspend 8
bd_crypto_tc_open_flags 8
bd_crypto_luks_resume 10
get_subsystem_label 12
synced_close 12
bd_crypto_luks_add_key 15
bd_crypto_luks_remove_key 15
bd_crypto_luks_info 22
bd_crypto_keyslot_context_new_keyfile 23
bd_crypto_close 40
bd_crypto_init 40
get_pbkdf_params 40
_crypto_luks_format 52
bd_crypto_luks_format 52
bd_crypto_luks_open 55
bd_crypto_luks_open_flags 57
_is_dm_name_valid 79
bd_crypto_luks_close 82
crypto_log_redirect 93
_wipe_progress 95
bd_crypto_generate_backup_passphrase 101
_crypto_close 102
bd_crypto_keyslot_context_new_passphrase 125

Generated by: LCOV version 2.0-1