LCOV - code coverage report
Current view:
top level
-
plugins
- crypto.c
(
source
/ functions)
Coverage
Total
Hit
Test:
libblockdev Coverage Report
Lines:
55.5 %
2263
1255
Test Date:
2026-01-23 09:12:16
Functions:
73.8 %
84
62
Legend:
Lines:
hit
not hit
Function Name
Hit count
_crypto_close
100
_crypto_luks_format
52
_is_dm_name_valid
75
_wipe_progress
95
always_fail_cb
0
bd_crypto_bitlk_close
5
bd_crypto_bitlk_info
7
bd_crypto_bitlk_info_copy
0
bd_crypto_bitlk_info_free
0
bd_crypto_bitlk_open
4
bd_crypto_bitlk_open_flags
5
bd_crypto_close
39
bd_crypto_device_is_luks
4
bd_crypto_device_seems_encrypted
2
bd_crypto_error_quark
0
bd_crypto_escrow_device
2
bd_crypto_fvault2_close
3
bd_crypto_fvault2_open
3
bd_crypto_fvault2_open_flags
4
bd_crypto_generate_backup_passphrase
101
bd_crypto_init
39
bd_crypto_integrity_close
5
bd_crypto_integrity_extra_copy
0
bd_crypto_integrity_extra_free
0
bd_crypto_integrity_extra_new
0
bd_crypto_integrity_format
4
bd_crypto_integrity_info
6
bd_crypto_integrity_info_copy
0
bd_crypto_integrity_info_free
0
bd_crypto_integrity_open
5
bd_crypto_is_tech_avail
0
bd_crypto_keyring_add_key
3
bd_crypto_keyslot_context_copy
0
bd_crypto_keyslot_context_free
0
bd_crypto_keyslot_context_new_keyfile
21
bd_crypto_keyslot_context_new_keyring
4
bd_crypto_keyslot_context_new_passphrase
123
bd_crypto_keyslot_context_new_volume_key
4
bd_crypto_luks_add_key
15
bd_crypto_luks_change_key
6
bd_crypto_luks_check_label
3
bd_crypto_luks_close
80
bd_crypto_luks_convert
4
bd_crypto_luks_extra_copy
0
bd_crypto_luks_extra_free
0
bd_crypto_luks_extra_new
0
bd_crypto_luks_format
52
bd_crypto_luks_header_backup
2
bd_crypto_luks_header_restore
2
bd_crypto_luks_info
22
bd_crypto_luks_info_copy
0
bd_crypto_luks_info_free
0
bd_crypto_luks_kill_slot
8
bd_crypto_luks_open
51
bd_crypto_luks_open_flags
53
bd_crypto_luks_pbkdf_copy
0
bd_crypto_luks_pbkdf_free
0
bd_crypto_luks_pbkdf_new
0
bd_crypto_luks_remove_key
13
bd_crypto_luks_resize
5
bd_crypto_luks_resume
10
bd_crypto_luks_set_label
3
bd_crypto_luks_set_persistent_flags
2
bd_crypto_luks_set_uuid
4
bd_crypto_luks_status
8
bd_crypto_luks_suspend
8
bd_crypto_luks_token_info
4
bd_crypto_luks_token_info_copy
0
bd_crypto_luks_token_info_free
0
bd_crypto_opal_format
1
bd_crypto_opal_is_supported
3
bd_crypto_opal_reset_device
1
bd_crypto_opal_wipe_device
1
bd_crypto_tc_close
7
bd_crypto_tc_open
7
bd_crypto_tc_open_flags
8
crypto_log_redirect
94
free_passphrase_cb
2
get_pbkdf_params
40
get_subsystem_label
12
give_passphrase_cb
2
replace_char
4
synced_close
12
write_escrow_data_file
3
Generated by:
LCOV version 2.0-1