Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzzer details

Fuzzer: crypt2_load_ondisk_fuzz

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 9052 81.3%
gold [1:9] 1189 10.6%
yellow [10:29] 155 1.39%
greenyellow [30:49] 49 0.44%
lawngreen 50+ 688 6.17%
All colors 11133 100

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
66649 85719 14 :

['DSO_convert_filename', 'CRYPTO_free', 'DSO_free', 'DSO_new', 'get_provider_store', 'CRYPTO_THREAD_unlock', 'CRYPTO_strdup', 'ossl_safe_getenv', 'DSO_bind_func', 'ossl_get_modulesdir', 'DSO_ctrl', 'DSO_load', 'CRYPTO_THREAD_read_lock', 'DSO_merge']

76178 190468 provider_init call site: 02497 /src/openssl/crypto/provider_core.c:959
28587 38108 8 :

['EVP_CIPHER_CTX_get0_cipher', 'EVP_CIPHER_get_flags', 'EVP_CIPHER_CTX_ctrl', 'EVP_CIPHER_get_mode', 'OPENSSL_die', 'ENGINE_get_cipher', 'ENGINE_init', 'CRYPTO_zalloc']

28587 247570 evp_cipher_init_internal call site: 04714 /src/openssl/crypto/evp/evp_enc.c:146
19331 19331 2 :

['def_load_bio', 'BIO_free']

19331 19331 def_load call site: 00000 /src/openssl/crypto/conf/conf_def.c:177
19064 19064 2 :

['legacy_teardown', 'OSSL_LIB_CTX_free']

19064 19064 ossl_legacy_provider_init call site: 00000 /src/openssl/providers/legacyprov.c:241
19048 19048 5 :

['BIO_ctrl', 'BIO_clear_flags', 'fclose', 'BIO_s_file', 'BIO_new']

19048 19048 BIO_new_file call site: 01501 /src/openssl/crypto/bio/bss_file.c:66
19042 19042 2 :

['ossl_provider_up_ref_parent', 'ossl_provider_free']

19042 19042 ossl_provider_up_ref call site: 02792 /src/openssl/crypto/provider_core.c:484
19042 19042 2 :

['ossl_provider_deactivate', 'ossl_provider_free']

19042 19042 ossl_provider_add_to_store call site: 05995 /src/openssl/crypto/provider_core.c:693
19036 19036 2 :

['ossl_provider_info_add_parameter', 'sk_INFOPAIR_new_null']

28589 57152 ossl_provider_new call site: 05901 /src/openssl/crypto/provider_core.c:574
12666 12732 5 :

['strncmp', 'gettext', '_keyslot_repair', 'crypt_logf', '_is_not_lower']

12666 12732 _check_and_convert_hdr call site: 07346 /src/cryptsetup/lib/luks1/keymanage.c:547
11086 11086 2 :

['LUKS2_reencrypt_free', 'LUKS2_hdr_free']

11086 11095 crypt_free_type call site: 10616 /src/cryptsetup/lib/setup.c:710
9543 38106 4 :

['ERR_set_error', 'ERR_new', 'ERR_set_debug', 'OSSL_PARAM_get_size_t']

9543 38106 aes_xts_set_ctx_params call site: 00000 /src/openssl/providers/implementations/ciphers/cipher_aes_xts.c:264
9534 9534 1 :

['openssl_backend_exit']

9534 9534 openssl_backend_init call site: 07136 /src/cryptsetup/lib/crypto_backend/crypto_openssl.c:188

Runtime coverage analysis

Covered functions
1288
Functions that are reachable but not covered
2085
Reachable functions
3022
Percentage of reachable functions covered
31.01%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
/src/cryptsetup/tests/fuzz/crypt2_load_ondisk_fuzz.cc 2
/src/cryptsetup/lib/utils_io.c 8
/src/cryptsetup/lib/setup.c 40
/src/cryptsetup/lib/utils_device.c 37
/src/cryptsetup/lib/utils.c 6
/src/cryptsetup/lib/utils_safe_memory.c 5
/src/cryptsetup/lib/crypto_backend/memutils.c 2
/src/cryptsetup/lib/libdevmapper.c 58
/src/lvm2/libdm/libdm-common.c 53
/src/cryptsetup/lib/random.c 7
/src/cryptsetup/lib/crypto_backend/crypto_openssl.c 31
/src/openssl/crypto/context.c 21
/src/openssl/crypto/mem.c 8
/src/openssl/crypto/err/err_blocks.c 4
/src/openssl/crypto/err/err.c 32
/src/openssl/crypto/init.c 44
/src/openssl/crypto/err/err_local.h 6
/src/openssl/crypto/threads_pthread.c 31
/src/openssl/crypto/err/err_save.c 1
/src/openssl/crypto/initthread.c 21
/src/openssl/crypto/stack/stack.c 27
/src/openssl/crypto/cpuid.c 2
/src/openssl/crypto/comp/c_zlib.c 2
/src/openssl/crypto/comp/c_brotli.c 1
/src/openssl/crypto/comp/c_zstd.c 1
/src/openssl/crypto/async/async.c 6
/src/openssl/crypto/async/arch/async_posix.c 2
/src/openssl/crypto/rand/rand_lib.c 24
/src/openssl/providers/implementations/rands/seeding/rand_unix.c 4
/src/openssl/crypto/engine/eng_init.c 4
/src/openssl/crypto/engine/eng_lib.c 23
/src/openssl/include/internal/refcount.h 4
/src/openssl/crypto/engine/tb_pkmeth.c 7
/src/openssl/crypto/evp/pmeth_lib.c 31
/src/openssl/crypto/engine/tb_asnmth.c 9
/src/openssl/crypto/asn1/ameth_lib.c 10
/src/openssl/crypto/engine/eng_list.c 11
/src/openssl/crypto/ex_data.c 12
/src/openssl/crypto/property/property.c 57
/src/openssl/crypto/sparse_array.c 11
/src/openssl/crypto/lhash/lhash.c 19
/src/openssl/crypto/provider_conf.c 16
/src/openssl/crypto/ssl_err.c 1
/src/openssl/crypto/evp/c_allc.c 1
/src/openssl/crypto/evp/e_des.c 6
/src/openssl/crypto/evp/names.c 9
/src/openssl/crypto/objects/obj_dat.c 37
/src/openssl/crypto/evp/c_alld.c 1
/src/openssl/crypto/evp/legacy_md4.c 1
/src/openssl/crypto/objects/o_names.c 15
/src/openssl/crypto/objects/obj_local.h 28
/src/openssl/crypto/o_str.c 13
/src/openssl/crypto/ctype.c 3
/src/openssl/crypto/evp/legacy_md5.c 1
/src/openssl/crypto/evp/legacy_md5_sha1.c 1
/src/openssl/crypto/evp/legacy_sha.c 13
/src/openssl/crypto/evp/legacy_mdc2.c 1
/src/openssl/crypto/evp/legacy_ripemd.c 1
/src/openssl/crypto/evp/legacy_wp.c 1
/src/openssl/crypto/sm3/legacy_sm3.c 1
/src/openssl/crypto/evp/legacy_blake2.c 2
/src/openssl/crypto/conf/conf_sap.c 2
/src/openssl/crypto/conf/conf_mod.c 36
/src/openssl/crypto/err/err_mark.c 3
/src/openssl/crypto/getenv.c 1
/src/openssl/crypto/x509/x509_def.c 1
/src/openssl/crypto/bio/bio_print.c 10
/src/openssl/crypto/conf/conf_lib.c 7
/src/openssl/crypto/conf/conf_def.c 1
/src/openssl/include/openssl/err.h 11
/src/openssl/crypto/conf/conf_api.c 3
/src/openssl/include/openssl/conf.h 6
/src/openssl/crypto/conf/conf_mall.c 1
/src/openssl/crypto/asn1/asn_moid.c 4
/src/openssl/crypto/bsearch.c 1
/src/openssl/crypto/asn1/a_object.c 6
/src/openssl/crypto/bn/bn_lib.c 19
/src/openssl/crypto/bn/bn_local.h 1
/src/openssl/crypto/mem_sec.c 18
/src/openssl/crypto/cryptlib.c 2
/src/openssl/crypto/mem_clr.c 1
/src/openssl/crypto/bn/bn_word.c 4
/src/openssl/crypto/bn/bn_asm.c 2
/src/openssl/include/internal/constant_time.h 4
/src/openssl/crypto/bn/bn_shift.c 2
/src/openssl/crypto/asn1/asn1_lib.c 13
/src/openssl/crypto/objects/obj_lib.c 1
/src/openssl/crypto/asn1/asn_mstbl.c 4
/src/openssl/crypto/x509/v3_utl.c 6
/src/openssl/crypto/asn1/asn1_gen.c 3
/src/openssl/crypto/asn1/tasn_dec.c 14
/src/openssl/crypto/asn1/a_strnid.c 9
/src/openssl/include/openssl/asn1.h 5
/src/openssl/crypto/engine/eng_openssl.c 20
/src/openssl/include/internal/cryptlib.h 7
/src/openssl/include/openssl/crypto.h 3
/src/openssl/crypto/evp/evp_lib.c 39
/src/openssl/crypto/provider_core.c 57
/src/openssl/crypto/dso/dso_lib.c 9
/src/openssl/crypto/provider_local.h 4
/src/openssl/crypto/provider_child.c 5
/src/openssl/crypto/evp/cmeth_lib.c 8
/src/openssl/crypto/evp/evp_enc.c 35
/src/openssl/crypto/rsa/rsa_ossl.c 1
/src/openssl/crypto/engine/tb_rsa.c 4
/src/openssl/crypto/dsa/dsa_ossl.c 1
/src/openssl/crypto/engine/tb_dsa.c 4
/src/openssl/crypto/ec/ec_kmeth.c 1
/src/openssl/crypto/engine/tb_eckey.c 4
/src/openssl/crypto/dh/dh_key.c 1
/src/openssl/crypto/engine/tb_dh.c 4
/src/openssl/crypto/rand/rand_meth.c 1
/src/openssl/crypto/engine/tb_rand.c 6
/src/openssl/crypto/engine/tb_cipher.c 7
/src/openssl/crypto/params.c 25
/src/openssl/crypto/evp/evp_utils.c 6
/src/openssl/crypto/rc4/rc4_skey.c 1
/src/openssl/crypto/rc4/rc4_enc.c 1
/src/openssl/crypto/engine/tb_digest.c 7
/src/openssl/crypto/evp/digest.c 22
/src/openssl/crypto/sha/sha_local.h 2
/src/openssl/include/crypto/md32_common.h 2
/src/openssl/crypto/engine/eng_pkey.c 1
/src/openssl/crypto/bio/bss_file.c 2
/src/openssl/crypto/o_fopen.c 1
/src/openssl/crypto/bio/bio_lib.c 14
/src/openssl/crypto/pem/pem_pkey.c 5
/src/openssl/crypto/bio/bf_readbuff.c 1
/src/openssl/crypto/passphrase.c 9
/src/openssl/crypto/encode_decode/decoder_pkey.c 35
/src/openssl/crypto/encode_decode/decoder_meth.c 22
/src/openssl/crypto/encode_decode/decoder_lib.c 29
/src/openssl/crypto/evp/keymgmt_meth.c 27
/src/openssl/crypto/evp/evp_fetch.c 16
/src/openssl/crypto/core_namemap.c 23
/src/openssl/crypto/engine/eng_rdrand.c 1
/src/openssl/crypto/engine/eng_dyn.c 12
/src/openssl/include/openssl/safestack.h 7
/src/openssl/crypto/dso/dso_dlfcn.c 1
/src/openssl/crypto/engine/eng_local.h 20
/src/openssl/engines/e_padlock.c 1
/src/openssl/engines/e_afalg.c 28
/src/openssl/engines/e_afalg_err.c 3
/src/openssl/crypto/engine/eng_fat.c 5
/src/openssl/crypto/engine/eng_table.c 11
/src/openssl/crypto/async/async_wait.c 3
/src/openssl/crypto/async/arch/async_posix.h 1
/src/openssl/include/crypto/asn1.h 3
/src/openssl/crypto/bn/bn_conv.c 1
/src/openssl/include/internal/hashtable.h 1
/src/openssl/crypto/hashtable/hashtable.c 17
/src/openssl/crypto/core_fetch.c 7
/src/openssl/crypto/core_algorithm.c 4
/src/openssl/crypto/defaults.c 4
/src/openssl/include/openssl/core_dispatch.h 132
/src/openssl/crypto/provider.c 5
/src/openssl/crypto/encode_decode/encoder_local.h 6
/src/openssl/crypto/property/property_parse.c 27
/src/openssl/crypto/evp/p_lib.c 20
/src/openssl/crypto/property/property_query.c 3
/src/openssl/crypto/property/property_string.c 23
/src/openssl/crypto/evp/keymgmt_lib.c 14
/src/openssl/include/crypto/evp.h 8
/src/openssl/include/openssl/x509.h 2
/src/openssl/crypto/x509/x_attrib.c 2
/src/openssl/crypto/asn1/tasn_fre.c 5
/src/openssl/include/openssl/asn1t.h 3
/src/openssl/crypto/asn1/tasn_utl.c 9
/src/openssl/crypto/asn1/a_int.c 8
/src/openssl/crypto/bio/bss_mem.c 3
/src/openssl/crypto/bio/ossl_core_bio.c 3
/src/openssl/crypto/ui/ui_util.c 10
/src/openssl/crypto/ui/ui_lib.c 29
/src/openssl/crypto/ui/ui_openssl.c 1
/src/openssl/crypto/ui/ui_null.c 1
/src/openssl/include/openssl/ui.h 4
/src/openssl/crypto/err/err_prn.c 1
/src/openssl/include/internal/to_hex.h 1
/src/openssl/crypto/pem/pem_lib.c 15
/src/openssl/crypto/evp/encode.c 7
/src/openssl/crypto/evp/evp_key.c 3
/src/openssl/crypto/evp/m_sigver.c 6
/src/openssl/crypto/evp/signature.c 13
/src/openssl/crypto/evp/exchange.c 2
/src/openssl/crypto/evp/kem.c 2
/src/openssl/crypto/evp/asymcipher.c 2
/src/openssl/crypto/evp/ctrl_params_translate.c 8
/src/openssl/crypto/asn1/p8_pkey.c 4
/src/openssl/crypto/buffer/buffer.c 2
/src/openssl/crypto/asn1/tasn_typ.c 7
/src/openssl/crypto/asn1/tasn_new.c 9
/src/openssl/crypto/asn1/a_type.c 1
/src/openssl/crypto/asn1/a_bitstr.c 1
/src/openssl/crypto/evp/evp_pkey.c 1
/src/openssl/crypto/asn1/x_sig.c 4
/src/openssl/crypto/pkcs12/p12_p8d.c 2
/src/openssl/crypto/pkcs12/p12_decr.c 2
/src/openssl/crypto/evp/evp_pbe.c 7
/src/openssl/crypto/evp/evp_local.h 4
/src/openssl/crypto/asn1/d2i_pr.c 1
/src/openssl/crypto/x509/x_pubkey.c 8
/src/openssl/crypto/engine/eng_cnf.c 6
/src/openssl/crypto/engine/eng_all.c 1
/src/openssl/crypto/engine/eng_ctrl.c 7
/src/openssl/crypto/evp/evp_cnf.c 2
/src/openssl/crypto/conf/conf_ssl.c 3
/src/openssl/crypto/encode_decode/encoder_meth.c 3
/src/openssl/crypto/store/store_meth.c 3
/src/openssl/crypto/evp/e_des3.c 11
/src/openssl/crypto/evp/e_xcbc_d.c 1
/src/openssl/crypto/evp/e_rc4.c 2
/src/openssl/crypto/evp/e_rc4_hmac_md5.c 1
/src/openssl/crypto/evp/e_idea.c 4
/src/openssl/crypto/evp/e_seed.c 4
/src/openssl/crypto/evp/e_sm4.c 5
/src/openssl/crypto/evp/e_rc2.c 6
/src/openssl/crypto/evp/e_bf.c 4
/src/openssl/crypto/evp/e_cast.c 4
/src/openssl/crypto/evp/e_aes.c 38
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c 2
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c 2
/src/openssl/crypto/evp/e_aria.c 27
/src/openssl/crypto/evp/e_camellia.c 21
/src/openssl/crypto/evp/e_chacha20_poly1305.c 2
/src/openssl/crypto/err/err_all.c 1
/src/openssl/crypto/bn/bn_err.c 1
/src/openssl/crypto/rsa/rsa_err.c 1
/src/openssl/crypto/dh/dh_err.c 1
/src/openssl/crypto/evp/evp_err.c 1
/src/openssl/crypto/buffer/buf_err.c 1
/src/openssl/crypto/objects/obj_err.c 1
/src/openssl/crypto/pem/pem_err.c 1
/src/openssl/crypto/dsa/dsa_err.c 1
/src/openssl/crypto/x509/x509_err.c 1
/src/openssl/crypto/asn1/asn1_err.c 1
/src/openssl/crypto/conf/conf_err.c 1
/src/openssl/crypto/cpt_err.c 1
/src/openssl/crypto/comp/comp_err.c 1
/src/openssl/crypto/ec/ec_err.c 1
/src/openssl/crypto/bio/bio_err.c 1
/src/openssl/crypto/pkcs7/pkcs7err.c 1
/src/openssl/crypto/x509/v3err.c 1
/src/openssl/crypto/pkcs12/pk12err.c 1
/src/openssl/crypto/rand/rand_err.c 1
/src/openssl/crypto/dso/dso_err.c 1
/src/openssl/crypto/ts/ts_err.c 1
/src/openssl/crypto/engine/eng_err.c 1
/src/openssl/crypto/http/http_err.c 1
/src/openssl/crypto/ocsp/ocsp_err.c 1
/src/openssl/crypto/ui/ui_err.c 1
/src/openssl/crypto/cms/cms_err.c 1
/src/openssl/crypto/crmf/crmf_err.c 1
/src/openssl/crypto/cmp/cmp_err.c 1
/src/openssl/crypto/ct/ct_err.c 1
/src/openssl/crypto/ess/ess_err.c 1
/src/openssl/crypto/async/async_err.c 1
/src/openssl/crypto/store/store_err.c 1
/src/openssl/crypto/property/property_err.c 1
/src/openssl/providers/common/provider_err.c 1
/src/openssl/crypto/property/defn_cache.c 12
/src/openssl/crypto/bio/bss_core.c 2
/src/openssl/providers/implementations/rands/drbg.c 2
/src/openssl/crypto/self_test_core.c 2
/src/openssl/crypto/indicator_core.c 2
/src/openssl/crypto/thread/internal.c 2
/src/openssl/crypto/thread/arch/thread_posix.c 6
/src/openssl/crypto/comp_methods.c 4
/src/openssl/include/openssl/comp.h 4
/src/openssl/crypto/comp/comp_lib.c 2
/src/openssl/crypto/evp/evp_rand.c 20
/src/openssl/crypto/store/store_init.c 1
/src/openssl/crypto/store/store_register.c 1
/src/openssl/crypto/store/store_local.h 1
/src/openssl/crypto/bio/bio_sock.c 1
/src/openssl/crypto/objects/obj_xref.c 2
/src/openssl/crypto/objects/obj_xref.h 2
/src/openssl/crypto/cmp/cmp_util.c 1
/src/openssl/crypto/trace.c 2
/src/openssl/crypto/thread/api.c 2
/src/openssl/crypto/cversion.c 1
/src/openssl/crypto/info.c 3
/src/cryptsetup/lib/crypto_backend/argon2_generic.c 1
/src/cryptsetup/lib/luks2/luks2_disk_metadata.c 15
/usr/include/x86_64-linux-gnu/bits/byteswap.h 3
/src/cryptsetup/lib/utils_device_locking.c 19
/src/cryptsetup/lib/utils_pbkdf.c 4
/src/cryptsetup/lib/utils_crypt.c 7
/src/cryptsetup/lib/crypto_backend/pbkdf_check.c 8
/src/cryptsetup/lib/luks1/keymanage.c 12
/src/cryptsetup/lib/luks1/af.c 1
/src/cryptsetup/lib/volumekey.c 13
/src/cryptsetup/lib/internal.h 1
/src/cryptsetup/lib/luks1/keyencryption.c 3
/src/cryptsetup/lib/crypto_backend/crypto_storage.c 7
/src/cryptsetup/lib/crypto_backend/crypto_cipher_kernel.c 6
/src/cryptsetup/lib/crypto_backend/cipher_generic.c 2
/src/cryptsetup/lib/utils_loop.c 5
/src/lvm2/libdm/mm/dbg_malloc.c 6
/src/lvm2/libdm/ioctl/libdm-iface.c 27
/src/lvm2/libdm/libdm-string.c 3
/src/util-linux/libuuid/src/parse.c 2
/src/util-linux/libuuid/src/pack.c 1
/src/cryptsetup/lib/utils_keyring.c 4
/src/lvm2/libdm/datastruct/list.c 1
/src/cryptsetup/lib/utils_dm.h 1
/src/cryptsetup/lib/utils_devpath.c 7
/src/lvm2/libdm/datastruct/bitset.c 2
/src/lvm2/libdm/mm/pool.c 1
/src/lvm2/libdm/mm/pool-fast.c 4
/src/lvm2/libdm/libdm-file.c 1
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h 3
/src/util-linux/libuuid/src/gen_uuid.c 13
/src/util-linux/lib/randutils.c 3
/src/util-linux/./include/c.h 2
/src/util-linux/libuuid/src/unpack.c 1
/src/cryptsetup/lib/utils_benchmark.c 3
/src/openssl/crypto/evp/kdf_meth.c 7
/src/openssl/crypto/evp/kdf_lib.c 4
/src/static_lib_deps/include/openssl/err.h 1
/src/util-linux/libuuid/src/unparse.c 2
/src/cryptsetup/lib/luks2/luks2_json_metadata.c 29
/src/json-c/json_tokener.c 12
/src/json-c/printbuf.c 6
/src/json-c/json_object.c 66
/src/json-c/linkhash.c 9
/src/json-c/arraylist.c 7
/src/json-c/linkhash.h 7
/src/json-c/json_util.c 3
/src/cryptsetup/lib/luks2/luks2_internal.h 1
/src/cryptsetup/lib/luks2/luks2_keyslot.c 4
/src/static_lib_deps/include/json-c/linkhash.h 4
/src/cryptsetup/lib/utils_blkid.c 12
/src/util-linux/libblkid/src/probe.c 31
/src/util-linux/./include/debug.h 1
/src/util-linux/./include/list.h 5
/src/util-linux/lib/blkdev.c 3
/src/util-linux/./include/all-io.h 1
/src/util-linux/lib/sysfs.c 15
/src/util-linux/lib/path.c 19
/src/util-linux/./include/debugobj.h 1
/src/util-linux/./include/sysfs.h 2
/src/util-linux/lib/fileutils.c 3
/src/util-linux/libblkid/src/devno.c 1
/src/util-linux/./include/cctype.h 2
/src/util-linux/./include/fileutils.h 1
/src/util-linux/./include/strutils.h 2
/src/util-linux/libblkid/src/tag.c 1
/src/util-linux/libblkid/src/partitions/partitions.c 2
/src/util-linux/libblkid/src/superblocks/superblocks.c 3
/src/cryptsetup/lib/luks2/luks2_segment.c 11
/src/cryptsetup/lib/verity/verity.c 1
/src/cryptsetup/lib/tcrypt/tcrypt.c 12
/src/cryptsetup/lib/luks2/luks2_reencrypt.c 2
/src/cryptsetup/lib/utils_storage_wrappers.c 1
/src/cryptsetup/lib/bitlk/bitlk.c 10
/src/cryptsetup/lib/crypto_backend/crc32.c 3
/src/cryptsetup/lib/integrity/integrity.c 3
/src/cryptsetup/lib/crypto_backend/utf8.c 5
/src/cryptsetup/lib/fvault2/fvault2.c 11
/src/cryptsetup/./lib/internal.h 1
/src/cryptsetup/lib/crypto_backend/base64.c 3
/src/lvm2/libdm/libdm-timestamp.c 1

Fuzzer: crypt2_load_fuzz

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 8559 76.8%
gold [1:9] 1184 10.6%
yellow [10:29] 86 0.77%
greenyellow [30:49] 63 0.56%
lawngreen 50+ 1243 11.1%
All colors 11135 100

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
66649 85719 14 :

['DSO_convert_filename', 'CRYPTO_free', 'DSO_free', 'DSO_new', 'get_provider_store', 'CRYPTO_THREAD_unlock', 'CRYPTO_strdup', 'ossl_safe_getenv', 'DSO_bind_func', 'ossl_get_modulesdir', 'DSO_ctrl', 'DSO_load', 'CRYPTO_THREAD_read_lock', 'DSO_merge']

76178 190468 provider_init call site: 02396 /src/openssl/crypto/provider_core.c:959
38104 47726 7 :

['BN_free', 'evp_pkey_ctx_free_all_cached_data', 'evp_pkey_ctx_free_old_ops', 'CRYPTO_free', 'ENGINE_finish', 'EVP_PKEY_free', 'EVP_KEYMGMT_free']

38104 47726 EVP_PKEY_CTX_free call site: 03939 /src/openssl/crypto/evp/pmeth_lib.c:393
28563 47605 5 :

['ENGINE_finish', 'EVP_PKEY_CTX_ctrl', 'ENGINE_get_digest', 'ENGINE_init', 'CRYPTO_zalloc']

28563 123793 evp_md_init_internal call site: 04516 /src/openssl/crypto/evp/digest.c:225
19331 19331 2 :

['def_load_bio', 'BIO_free']

19331 19331 def_load call site: 00000 /src/openssl/crypto/conf/conf_def.c:177
19064 19064 2 :

['legacy_teardown', 'OSSL_LIB_CTX_free']

19064 19064 ossl_legacy_provider_init call site: 00000 /src/openssl/providers/legacyprov.c:241
19048 19048 5 :

['BIO_ctrl', 'BIO_clear_flags', 'fclose', 'BIO_s_file', 'BIO_new']

19048 19048 BIO_new_file call site: 01399 /src/openssl/crypto/bio/bss_file.c:66
19042 19042 2 :

['EVP_DigestVerifyUpdate', 'EVP_DigestSignUpdate']

19042 47605 EVP_DigestUpdate call site: 04550 /src/openssl/crypto/evp/digest.c:395
19042 19042 2 :

['EVP_DigestSignInit', 'EVP_DigestVerifyInit']

19042 47605 evp_md_init_internal call site: 03897 /src/openssl/crypto/evp/digest.c:165
19042 19042 2 :

['ossl_provider_up_ref_parent', 'ossl_provider_free']

19042 19042 ossl_provider_up_ref call site: 02691 /src/openssl/crypto/provider_core.c:484
19042 19042 2 :

['ossl_provider_deactivate', 'ossl_provider_free']

19042 19042 ossl_provider_add_to_store call site: 05894 /src/openssl/crypto/provider_core.c:693
19036 19036 2 :

['ossl_provider_info_add_parameter', 'sk_INFOPAIR_new_null']

28589 57152 ossl_provider_new call site: 05800 /src/openssl/crypto/provider_core.c:574
12657 32129 6 :

['strcmp', 'LUKS_read_phdr', 'free', 'verify_pbkdf_params', 'strdup', 'init_pbkdf_type']

12657 32163 _crypt_load_luks call site: 07220 /src/cryptsetup/lib/setup.c:835

Runtime coverage analysis

Covered functions
1693
Functions that are reachable but not covered
1926
Reachable functions
3025
Percentage of reachable functions covered
36.33%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
/src/cryptsetup/tests/fuzz/crypt2_load_fuzz.cc 3
/usr/include/x86_64-linux-gnu/bits/byteswap.h 4
/src/cryptsetup/lib/crypto_backend/crypto_openssl.c 31
/src/openssl/crypto/evp/digest.c 22
/src/openssl/crypto/mem.c 8
/src/openssl/crypto/err/err_blocks.c 4
/src/openssl/crypto/err/err.c 32
/src/openssl/crypto/init.c 44
/src/openssl/crypto/err/err_local.h 6
/src/openssl/crypto/threads_pthread.c 31
/src/openssl/crypto/err/err_save.c 1
/src/openssl/crypto/initthread.c 21
/src/openssl/crypto/stack/stack.c 27
/src/openssl/crypto/cpuid.c 2
/src/openssl/crypto/comp/c_zlib.c 2
/src/openssl/crypto/comp/c_brotli.c 1
/src/openssl/crypto/comp/c_zstd.c 1
/src/openssl/crypto/async/async.c 6
/src/openssl/crypto/async/arch/async_posix.c 2
/src/openssl/crypto/rand/rand_lib.c 24
/src/openssl/providers/implementations/rands/seeding/rand_unix.c 4
/src/openssl/crypto/engine/eng_init.c 4
/src/openssl/crypto/engine/eng_lib.c 23
/src/openssl/include/internal/refcount.h 4
/src/openssl/crypto/engine/tb_pkmeth.c 7
/src/openssl/crypto/evp/pmeth_lib.c 31
/src/openssl/crypto/engine/tb_asnmth.c 9
/src/openssl/crypto/asn1/ameth_lib.c 10
/src/openssl/crypto/engine/eng_list.c 11
/src/openssl/crypto/ex_data.c 12
/src/openssl/crypto/context.c 21
/src/openssl/crypto/property/property.c 57
/src/openssl/crypto/sparse_array.c 11
/src/openssl/crypto/lhash/lhash.c 19
/src/openssl/crypto/provider_conf.c 16
/src/openssl/crypto/ssl_err.c 1
/src/openssl/crypto/evp/c_allc.c 1
/src/openssl/crypto/evp/e_des.c 6
/src/openssl/crypto/evp/names.c 9
/src/openssl/crypto/objects/obj_dat.c 37
/src/openssl/crypto/evp/c_alld.c 1
/src/openssl/crypto/evp/legacy_md4.c 1
/src/openssl/crypto/objects/o_names.c 15
/src/openssl/crypto/objects/obj_local.h 28
/src/openssl/crypto/o_str.c 13
/src/openssl/crypto/ctype.c 3
/src/openssl/crypto/evp/legacy_md5.c 1
/src/openssl/crypto/evp/legacy_md5_sha1.c 1
/src/openssl/crypto/evp/legacy_sha.c 13
/src/openssl/crypto/evp/legacy_mdc2.c 1
/src/openssl/crypto/evp/legacy_ripemd.c 1
/src/openssl/crypto/evp/legacy_wp.c 1
/src/openssl/crypto/sm3/legacy_sm3.c 1
/src/openssl/crypto/evp/legacy_blake2.c 2
/src/openssl/crypto/conf/conf_sap.c 2
/src/openssl/crypto/conf/conf_mod.c 36
/src/openssl/crypto/err/err_mark.c 3
/src/openssl/crypto/getenv.c 1
/src/openssl/crypto/x509/x509_def.c 1
/src/openssl/crypto/bio/bio_print.c 10
/src/openssl/crypto/conf/conf_lib.c 7
/src/openssl/crypto/conf/conf_def.c 1
/src/openssl/include/openssl/err.h 11
/src/openssl/crypto/conf/conf_api.c 3
/src/openssl/include/openssl/conf.h 6
/src/openssl/crypto/conf/conf_mall.c 1
/src/openssl/crypto/asn1/asn_moid.c 4
/src/openssl/crypto/bsearch.c 1
/src/openssl/crypto/asn1/a_object.c 6
/src/openssl/crypto/bn/bn_lib.c 19
/src/openssl/crypto/bn/bn_local.h 1
/src/openssl/crypto/mem_sec.c 18
/src/openssl/crypto/cryptlib.c 2
/src/openssl/crypto/mem_clr.c 1
/src/openssl/crypto/bn/bn_word.c 4
/src/openssl/crypto/bn/bn_asm.c 2
/src/openssl/include/internal/constant_time.h 4
/src/openssl/crypto/bn/bn_shift.c 2
/src/openssl/crypto/asn1/asn1_lib.c 13
/src/openssl/crypto/objects/obj_lib.c 1
/src/openssl/crypto/asn1/asn_mstbl.c 4
/src/openssl/crypto/x509/v3_utl.c 6
/src/openssl/crypto/asn1/asn1_gen.c 3
/src/openssl/crypto/asn1/tasn_dec.c 14
/src/openssl/crypto/asn1/a_strnid.c 9
/src/openssl/include/openssl/asn1.h 5
/src/openssl/crypto/engine/eng_openssl.c 20
/src/openssl/include/internal/cryptlib.h 7
/src/openssl/include/openssl/crypto.h 3
/src/openssl/crypto/evp/evp_lib.c 39
/src/openssl/crypto/provider_core.c 57
/src/openssl/crypto/dso/dso_lib.c 9
/src/openssl/crypto/provider_local.h 4
/src/openssl/crypto/provider_child.c 5
/src/openssl/crypto/evp/cmeth_lib.c 8
/src/openssl/crypto/evp/evp_enc.c 35
/src/openssl/crypto/rsa/rsa_ossl.c 1
/src/openssl/crypto/engine/tb_rsa.c 4
/src/openssl/crypto/dsa/dsa_ossl.c 1
/src/openssl/crypto/engine/tb_dsa.c 4
/src/openssl/crypto/ec/ec_kmeth.c 1
/src/openssl/crypto/engine/tb_eckey.c 4
/src/openssl/crypto/dh/dh_key.c 1
/src/openssl/crypto/engine/tb_dh.c 4
/src/openssl/crypto/rand/rand_meth.c 1
/src/openssl/crypto/engine/tb_rand.c 6
/src/openssl/crypto/engine/tb_cipher.c 7
/src/openssl/crypto/params.c 25
/src/openssl/crypto/evp/evp_utils.c 6
/src/openssl/crypto/rc4/rc4_skey.c 1
/src/openssl/crypto/rc4/rc4_enc.c 1
/src/openssl/crypto/engine/tb_digest.c 7
/src/openssl/crypto/sha/sha_local.h 2
/src/openssl/include/crypto/md32_common.h 2
/src/openssl/crypto/engine/eng_pkey.c 1
/src/openssl/crypto/bio/bss_file.c 2
/src/openssl/crypto/o_fopen.c 1
/src/openssl/crypto/bio/bio_lib.c 14
/src/openssl/crypto/pem/pem_pkey.c 5
/src/openssl/crypto/bio/bf_readbuff.c 1
/src/openssl/crypto/passphrase.c 9
/src/openssl/crypto/encode_decode/decoder_pkey.c 35
/src/openssl/crypto/encode_decode/decoder_meth.c 22
/src/openssl/crypto/encode_decode/decoder_lib.c 29
/src/openssl/crypto/evp/keymgmt_meth.c 27
/src/openssl/crypto/evp/evp_fetch.c 16
/src/openssl/crypto/core_namemap.c 23
/src/openssl/crypto/engine/eng_rdrand.c 1
/src/openssl/crypto/engine/eng_dyn.c 12
/src/openssl/include/openssl/safestack.h 7
/src/openssl/crypto/dso/dso_dlfcn.c 1
/src/openssl/crypto/engine/eng_local.h 20
/src/openssl/engines/e_padlock.c 1
/src/openssl/engines/e_afalg.c 28
/src/openssl/engines/e_afalg_err.c 3
/src/openssl/crypto/engine/eng_fat.c 5
/src/openssl/crypto/engine/eng_table.c 11
/src/openssl/crypto/async/async_wait.c 3
/src/openssl/crypto/async/arch/async_posix.h 1
/src/openssl/include/crypto/asn1.h 3
/src/openssl/crypto/bn/bn_conv.c 1
/src/openssl/include/internal/hashtable.h 1
/src/openssl/crypto/hashtable/hashtable.c 17
/src/openssl/crypto/core_fetch.c 7
/src/openssl/crypto/core_algorithm.c 4
/src/openssl/crypto/defaults.c 4
/src/openssl/include/openssl/core_dispatch.h 132
/src/openssl/crypto/provider.c 5
/src/openssl/crypto/encode_decode/encoder_local.h 6
/src/openssl/crypto/property/property_parse.c 27
/src/openssl/crypto/evp/p_lib.c 20
/src/openssl/crypto/property/property_query.c 3
/src/openssl/crypto/property/property_string.c 23
/src/openssl/crypto/evp/keymgmt_lib.c 14
/src/openssl/include/crypto/evp.h 8
/src/openssl/include/openssl/x509.h 2
/src/openssl/crypto/x509/x_attrib.c 2
/src/openssl/crypto/asn1/tasn_fre.c 5
/src/openssl/include/openssl/asn1t.h 3
/src/openssl/crypto/asn1/tasn_utl.c 9
/src/openssl/crypto/asn1/a_int.c 8
/src/openssl/crypto/bio/bss_mem.c 3
/src/openssl/crypto/bio/ossl_core_bio.c 3
/src/openssl/crypto/ui/ui_util.c 10
/src/openssl/crypto/ui/ui_lib.c 29
/src/openssl/crypto/ui/ui_openssl.c 1
/src/openssl/crypto/ui/ui_null.c 1
/src/openssl/include/openssl/ui.h 4
/src/openssl/crypto/err/err_prn.c 1
/src/openssl/include/internal/to_hex.h 1
/src/openssl/crypto/pem/pem_lib.c 15
/src/openssl/crypto/evp/encode.c 7
/src/openssl/crypto/evp/evp_key.c 3
/src/openssl/crypto/evp/m_sigver.c 6
/src/openssl/crypto/evp/signature.c 13
/src/openssl/crypto/evp/exchange.c 2
/src/openssl/crypto/evp/kem.c 2
/src/openssl/crypto/evp/asymcipher.c 2
/src/openssl/crypto/evp/ctrl_params_translate.c 8
/src/openssl/crypto/asn1/p8_pkey.c 4
/src/openssl/crypto/buffer/buffer.c 2
/src/openssl/crypto/asn1/tasn_typ.c 7
/src/openssl/crypto/asn1/tasn_new.c 9
/src/openssl/crypto/asn1/a_type.c 1
/src/openssl/crypto/asn1/a_bitstr.c 1
/src/openssl/crypto/evp/evp_pkey.c 1
/src/openssl/crypto/asn1/x_sig.c 4
/src/openssl/crypto/pkcs12/p12_p8d.c 2
/src/openssl/crypto/pkcs12/p12_decr.c 2
/src/openssl/crypto/evp/evp_pbe.c 7
/src/openssl/crypto/evp/evp_local.h 4
/src/openssl/crypto/asn1/d2i_pr.c 1
/src/openssl/crypto/x509/x_pubkey.c 8
/src/openssl/crypto/engine/eng_cnf.c 6
/src/openssl/crypto/engine/eng_all.c 1
/src/openssl/crypto/engine/eng_ctrl.c 7
/src/openssl/crypto/evp/evp_cnf.c 2
/src/openssl/crypto/conf/conf_ssl.c 3
/src/openssl/crypto/encode_decode/encoder_meth.c 3
/src/openssl/crypto/store/store_meth.c 3
/src/openssl/crypto/evp/e_des3.c 11
/src/openssl/crypto/evp/e_xcbc_d.c 1
/src/openssl/crypto/evp/e_rc4.c 2
/src/openssl/crypto/evp/e_rc4_hmac_md5.c 1
/src/openssl/crypto/evp/e_idea.c 4
/src/openssl/crypto/evp/e_seed.c 4
/src/openssl/crypto/evp/e_sm4.c 5
/src/openssl/crypto/evp/e_rc2.c 6
/src/openssl/crypto/evp/e_bf.c 4
/src/openssl/crypto/evp/e_cast.c 4
/src/openssl/crypto/evp/e_aes.c 38
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c 2
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c 2
/src/openssl/crypto/evp/e_aria.c 27
/src/openssl/crypto/evp/e_camellia.c 21
/src/openssl/crypto/evp/e_chacha20_poly1305.c 2
/src/openssl/crypto/err/err_all.c 1
/src/openssl/crypto/bn/bn_err.c 1
/src/openssl/crypto/rsa/rsa_err.c 1
/src/openssl/crypto/dh/dh_err.c 1
/src/openssl/crypto/evp/evp_err.c 1
/src/openssl/crypto/buffer/buf_err.c 1
/src/openssl/crypto/objects/obj_err.c 1
/src/openssl/crypto/pem/pem_err.c 1
/src/openssl/crypto/dsa/dsa_err.c 1
/src/openssl/crypto/x509/x509_err.c 1
/src/openssl/crypto/asn1/asn1_err.c 1
/src/openssl/crypto/conf/conf_err.c 1
/src/openssl/crypto/cpt_err.c 1
/src/openssl/crypto/comp/comp_err.c 1
/src/openssl/crypto/ec/ec_err.c 1
/src/openssl/crypto/bio/bio_err.c 1
/src/openssl/crypto/pkcs7/pkcs7err.c 1
/src/openssl/crypto/x509/v3err.c 1
/src/openssl/crypto/pkcs12/pk12err.c 1
/src/openssl/crypto/rand/rand_err.c 1
/src/openssl/crypto/dso/dso_err.c 1
/src/openssl/crypto/ts/ts_err.c 1
/src/openssl/crypto/engine/eng_err.c 1
/src/openssl/crypto/http/http_err.c 1
/src/openssl/crypto/ocsp/ocsp_err.c 1
/src/openssl/crypto/ui/ui_err.c 1
/src/openssl/crypto/cms/cms_err.c 1
/src/openssl/crypto/crmf/crmf_err.c 1
/src/openssl/crypto/cmp/cmp_err.c 1
/src/openssl/crypto/ct/ct_err.c 1
/src/openssl/crypto/ess/ess_err.c 1
/src/openssl/crypto/async/async_err.c 1
/src/openssl/crypto/store/store_err.c 1
/src/openssl/crypto/property/property_err.c 1
/src/openssl/providers/common/provider_err.c 1
/src/openssl/crypto/property/defn_cache.c 12
/src/openssl/crypto/bio/bss_core.c 2
/src/openssl/providers/implementations/rands/drbg.c 2
/src/openssl/crypto/self_test_core.c 2
/src/openssl/crypto/indicator_core.c 2
/src/openssl/crypto/thread/internal.c 2
/src/openssl/crypto/thread/arch/thread_posix.c 6
/src/openssl/crypto/comp_methods.c 4
/src/openssl/include/openssl/comp.h 4
/src/openssl/crypto/comp/comp_lib.c 2
/src/openssl/crypto/evp/evp_rand.c 20
/src/openssl/crypto/store/store_init.c 1
/src/openssl/crypto/store/store_register.c 1
/src/openssl/crypto/store/store_local.h 1
/src/openssl/crypto/bio/bio_sock.c 1
/src/openssl/crypto/objects/obj_xref.c 2
/src/openssl/crypto/objects/obj_xref.h 2
/src/openssl/crypto/cmp/cmp_util.c 1
/src/openssl/crypto/trace.c 2
/src/cryptsetup/lib/crypto_backend/memutils.c 2
/src/cryptsetup/lib/utils_io.c 8
/src/cryptsetup/lib/setup.c 39
/src/cryptsetup/lib/utils_device.c 37
/src/cryptsetup/lib/utils.c 6
/src/cryptsetup/lib/utils_safe_memory.c 5
/src/cryptsetup/lib/libdevmapper.c 58
/src/lvm2/libdm/libdm-common.c 53
/src/cryptsetup/lib/random.c 7
/src/openssl/crypto/thread/api.c 2
/src/openssl/crypto/cversion.c 1
/src/openssl/crypto/info.c 3
/src/cryptsetup/lib/crypto_backend/argon2_generic.c 1
/src/cryptsetup/lib/luks2/luks2_disk_metadata.c 15
/src/cryptsetup/lib/utils_device_locking.c 19
/src/cryptsetup/lib/utils_pbkdf.c 4
/src/cryptsetup/lib/utils_crypt.c 7
/src/cryptsetup/lib/crypto_backend/pbkdf_check.c 8
/src/cryptsetup/lib/luks1/keymanage.c 12
/src/cryptsetup/lib/luks1/af.c 1
/src/cryptsetup/lib/volumekey.c 13
/src/cryptsetup/lib/internal.h 1
/src/cryptsetup/lib/luks1/keyencryption.c 3
/src/cryptsetup/lib/crypto_backend/crypto_storage.c 7
/src/cryptsetup/lib/crypto_backend/crypto_cipher_kernel.c 6
/src/cryptsetup/lib/crypto_backend/cipher_generic.c 2
/src/cryptsetup/lib/utils_loop.c 5
/src/lvm2/libdm/mm/dbg_malloc.c 6
/src/lvm2/libdm/ioctl/libdm-iface.c 27
/src/lvm2/libdm/libdm-string.c 3
/src/util-linux/libuuid/src/parse.c 2
/src/util-linux/libuuid/src/pack.c 1
/src/cryptsetup/lib/utils_keyring.c 4
/src/lvm2/libdm/datastruct/list.c 1
/src/cryptsetup/lib/utils_dm.h 1
/src/cryptsetup/lib/utils_devpath.c 7
/src/lvm2/libdm/datastruct/bitset.c 2
/src/lvm2/libdm/mm/pool.c 1
/src/lvm2/libdm/mm/pool-fast.c 4
/src/lvm2/libdm/libdm-file.c 1
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h 3
/src/util-linux/libuuid/src/gen_uuid.c 13
/src/util-linux/lib/randutils.c 3
/src/util-linux/./include/c.h 2
/src/util-linux/libuuid/src/unpack.c 1
/src/cryptsetup/lib/utils_benchmark.c 3
/src/openssl/crypto/evp/kdf_meth.c 7
/src/openssl/crypto/evp/kdf_lib.c 4
/src/static_lib_deps/include/openssl/err.h 1
/src/util-linux/libuuid/src/unparse.c 2
/src/cryptsetup/lib/luks2/luks2_json_metadata.c 29
/src/json-c/json_tokener.c 12
/src/json-c/printbuf.c 6
/src/json-c/json_object.c 66
/src/json-c/linkhash.c 9
/src/json-c/arraylist.c 7
/src/json-c/linkhash.h 7
/src/json-c/json_util.c 3
/src/cryptsetup/lib/luks2/luks2_internal.h 1
/src/cryptsetup/lib/luks2/luks2_keyslot.c 4
/src/static_lib_deps/include/json-c/linkhash.h 4
/src/cryptsetup/lib/utils_blkid.c 12
/src/util-linux/libblkid/src/probe.c 31
/src/util-linux/./include/debug.h 1
/src/util-linux/./include/list.h 5
/src/util-linux/lib/blkdev.c 3
/src/util-linux/./include/all-io.h 1
/src/util-linux/lib/sysfs.c 15
/src/util-linux/lib/path.c 19
/src/util-linux/./include/debugobj.h 1
/src/util-linux/./include/sysfs.h 2
/src/util-linux/lib/fileutils.c 3
/src/util-linux/libblkid/src/devno.c 1
/src/util-linux/./include/cctype.h 2
/src/util-linux/./include/fileutils.h 1
/src/util-linux/./include/strutils.h 2
/src/util-linux/libblkid/src/tag.c 1
/src/util-linux/libblkid/src/partitions/partitions.c 2
/src/util-linux/libblkid/src/superblocks/superblocks.c 3
/src/cryptsetup/lib/luks2/luks2_segment.c 11
/src/cryptsetup/lib/verity/verity.c 1
/src/cryptsetup/lib/tcrypt/tcrypt.c 12
/src/cryptsetup/lib/luks2/luks2_reencrypt.c 2
/src/cryptsetup/lib/utils_storage_wrappers.c 1
/src/cryptsetup/lib/bitlk/bitlk.c 10
/src/cryptsetup/lib/crypto_backend/crc32.c 3
/src/cryptsetup/lib/integrity/integrity.c 3
/src/cryptsetup/lib/crypto_backend/utf8.c 5
/src/cryptsetup/lib/fvault2/fvault2.c 11
/src/cryptsetup/./lib/internal.h 1
/src/cryptsetup/lib/crypto_backend/base64.c 3
/src/lvm2/libdm/libdm-timestamp.c 1

Fuzzer: /src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 15904 73.1%
gold [1:9] 2139 9.83%
yellow [10:29] 439 2.01%
greenyellow [30:49] 312 1.43%
lawngreen 50+ 2944 13.5%
All colors 21738 100

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
57128 85719 14 :

['DSO_convert_filename', 'CRYPTO_free', 'DSO_free', 'DSO_new', 'get_provider_store', 'CRYPTO_THREAD_unlock', 'CRYPTO_strdup', 'ossl_safe_getenv', 'DSO_bind_func', 'ossl_get_modulesdir', 'DSO_ctrl', 'DSO_load', 'CRYPTO_THREAD_read_lock', 'DSO_merge']

66657 190468 provider_init call site: 13077 /src/openssl/crypto/provider_core.c:959
38104 47726 7 :

['BN_free', 'evp_pkey_ctx_free_all_cached_data', 'evp_pkey_ctx_free_old_ops', 'CRYPTO_free', 'ENGINE_finish', 'EVP_PKEY_free', 'EVP_KEYMGMT_free']

38104 47726 EVP_PKEY_CTX_free call site: 14611 /src/openssl/crypto/evp/pmeth_lib.c:393
28587 38108 8 :

['EVP_CIPHER_CTX_get0_cipher', 'EVP_CIPHER_get_flags', 'EVP_CIPHER_CTX_ctrl', 'EVP_CIPHER_get_mode', 'OPENSSL_die', 'ENGINE_get_cipher', 'ENGINE_init', 'CRYPTO_zalloc']

28587 247570 evp_cipher_init_internal call site: 15282 /src/openssl/crypto/evp/evp_enc.c:146
28563 47605 5 :

['ENGINE_finish', 'EVP_PKEY_CTX_ctrl', 'ENGINE_get_digest', 'ENGINE_init', 'CRYPTO_zalloc']

28563 123793 evp_md_init_internal call site: 15186 /src/openssl/crypto/evp/digest.c:225
19331 19331 2 :

['def_load_bio', 'BIO_free']

19331 19331 def_load call site: 00000 /src/openssl/crypto/conf/conf_def.c:177
19064 19064 2 :

['legacy_teardown', 'OSSL_LIB_CTX_free']

19064 19064 ossl_legacy_provider_init call site: 00000 /src/openssl/providers/legacyprov.c:241
19048 19048 5 :

['BIO_ctrl', 'BIO_clear_flags', 'fclose', 'BIO_s_file', 'BIO_new']

19048 19048 BIO_new_file call site: 12084 /src/openssl/crypto/bio/bss_file.c:66
19042 19042 2 :

['EVP_DigestVerifyUpdate', 'EVP_DigestSignUpdate']

19042 47605 EVP_DigestUpdate call site: 15220 /src/openssl/crypto/evp/digest.c:395
19042 19042 2 :

['EVP_DigestSignInit', 'EVP_DigestVerifyInit']

19042 47605 evp_md_init_internal call site: 14569 /src/openssl/crypto/evp/digest.c:165
19036 19036 2 :

['ossl_provider_info_add_parameter', 'sk_INFOPAIR_new_null']

19036 57152 ossl_provider_new call site: 16470 /src/openssl/crypto/provider_core.c:574
12666 12732 5 :

['strncmp', 'gettext', '_keyslot_repair', 'crypt_logf', '_is_not_lower']

12666 12732 _check_and_convert_hdr call site: 18070 /src/cryptsetup/lib/luks1/keymanage.c:547
9724 9724 1 :

['crypt_backend_rng']

9726 9748 crypt_random_get call site: 18120 /src/cryptsetup/lib/random.c:170

Runtime coverage analysis

Covered functions
3745
Functions that are reachable but not covered
5290
Reachable functions
9927
Percentage of reachable functions covered
46.71%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc 2
/src/cryptsetup/tests/fuzz/./LUKS2.pb.h 239
/src/cryptsetup/tests/fuzz/LUKS2.pb.cc 10
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/message.h 3
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/message_lite.h 5
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/metadata_lite.h 21
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc 11
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/has_bits.h 4
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/generated_message_util.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc 23
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.h 114
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc 24
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_impl.h 33
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/port.h 2
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc 6
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message.h 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc 245
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.h 93
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.h 28
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/metadata_lite.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc 9
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h 21
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.h 95
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.h 31
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/stubs/once.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.h 468
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.h 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.h 14
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/strutil.h 29
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/strutil.cc 40
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.h 166
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/repeated_field.h 6
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/repeated_ptr_field.h 55
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc 512
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.pb.h 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringpiece.h 16
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_heavy.cc 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc 82
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.h 25
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/once.h 5
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/stringpiece.h 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringpiece.cc 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/mutex.h 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc 122
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.h 254
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arenastring.h 6
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/map_util.h 13
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc 9
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arena.h 4
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arena_impl.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.h 2
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/unknown_field_set.h 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.cc 17
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.h 13
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc 4
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/port.h 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.h 12
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/casts.h 7
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stl_util.h 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h 4
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.h 31
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.h 5
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.cc 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/explicitly_constructed.h 6
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/explicitly_constructed.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.h 13
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/strtod.cc 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/substitute.h 6
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/substitute.cc 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc 60
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.cc 21
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.cc 7
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.h 37
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.h 4
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc 31
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc 4
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/wire_format_lite.h 4
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc 22
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h 4
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc 80
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.h 19
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.cc 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.cc 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.h 11
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringprintf.cc 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc 3
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/io/coded_stream.h 6
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.h 1
/src/libprotobuf-mutator/src/binary_format.cc 2
/src/libprotobuf-mutator/src/text_format.cc 2
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/text_format.h 3
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h 2
/src/libprotobuf-mutator/src/mutator.h 2
/src/libprotobuf-mutator/src/mutator.cc 21
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/any.pb.h 11
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc 4
/src/libprotobuf-mutator/src/field_instance.h 58
/src/cryptsetup/tests/fuzz/./proto_to_luks2_converter.h 1
/src/cryptsetup/tests/fuzz/proto_to_luks2_converter.cc 24
/src/json-c/json_object.c 68
/src/json-c/printbuf.c 6
/src/json-c/linkhash.h 7
/src/json-c/linkhash.c 9
/src/json-c/arraylist.c 7
/src/cryptsetup/lib/crypto_backend/crypto_openssl.c 31
/src/openssl/crypto/evp/digest.c 22
/src/openssl/include/internal/refcount.h 4
/src/openssl/crypto/evp/evp_lib.c 39
/src/openssl/crypto/mem.c 8
/src/openssl/crypto/provider_core.c 57
/src/openssl/crypto/err/err.c 32
/src/openssl/crypto/threads_pthread.c 31
/src/openssl/crypto/init.c 44
/src/openssl/crypto/err/err_blocks.c 4
/src/openssl/crypto/err/err_save.c 1
/src/openssl/crypto/err/err_local.h 6
/src/openssl/crypto/initthread.c 21
/src/openssl/crypto/stack/stack.c 27
/src/openssl/crypto/cpuid.c 2
/src/openssl/crypto/comp/c_zlib.c 2
/src/openssl/crypto/comp/c_brotli.c 1
/src/openssl/crypto/comp/c_zstd.c 1
/src/openssl/crypto/async/async.c 6
/src/openssl/crypto/async/arch/async_posix.c 2
/src/openssl/crypto/rand/rand_lib.c 24
/src/openssl/providers/implementations/rands/seeding/rand_unix.c 4
/src/openssl/crypto/engine/eng_init.c 4
/src/openssl/crypto/engine/eng_lib.c 23
/src/openssl/crypto/engine/tb_pkmeth.c 7
/src/openssl/crypto/evp/pmeth_lib.c 31
/src/openssl/crypto/engine/tb_asnmth.c 9
/src/openssl/crypto/asn1/ameth_lib.c 10
/src/openssl/crypto/engine/eng_list.c 11
/src/openssl/crypto/ex_data.c 12
/src/openssl/crypto/context.c 21
/src/openssl/crypto/property/property.c 57
/src/openssl/crypto/sparse_array.c 11
/src/openssl/crypto/lhash/lhash.c 19
/src/openssl/crypto/provider_conf.c 16
/src/openssl/crypto/ssl_err.c 1
/src/openssl/include/openssl/err.h 11
/src/openssl/crypto/evp/c_allc.c 1
/src/openssl/crypto/evp/e_des.c 6
/src/openssl/crypto/evp/names.c 9
/src/openssl/crypto/objects/obj_dat.c 37
/src/openssl/crypto/evp/c_alld.c 1
/src/openssl/crypto/evp/legacy_md4.c 1
/src/openssl/crypto/objects/o_names.c 15
/src/openssl/crypto/objects/obj_local.h 28
/src/openssl/crypto/o_str.c 13
/src/openssl/crypto/ctype.c 3
/src/openssl/crypto/evp/legacy_md5.c 1
/src/openssl/crypto/evp/legacy_md5_sha1.c 1
/src/openssl/crypto/evp/legacy_sha.c 13
/src/openssl/crypto/evp/legacy_mdc2.c 1
/src/openssl/crypto/evp/legacy_ripemd.c 1
/src/openssl/crypto/evp/legacy_wp.c 1
/src/openssl/crypto/sm3/legacy_sm3.c 1
/src/openssl/crypto/evp/legacy_blake2.c 2
/src/openssl/crypto/conf/conf_sap.c 2
/src/openssl/crypto/conf/conf_mod.c 36
/src/openssl/crypto/err/err_mark.c 3
/src/openssl/crypto/getenv.c 1
/src/openssl/crypto/x509/x509_def.c 1
/src/openssl/crypto/bio/bio_print.c 10
/src/openssl/crypto/conf/conf_lib.c 7
/src/openssl/crypto/conf/conf_def.c 1
/src/openssl/crypto/conf/conf_api.c 3
/src/openssl/include/openssl/conf.h 6
/src/openssl/crypto/conf/conf_mall.c 1
/src/openssl/crypto/asn1/asn_moid.c 4
/src/openssl/crypto/bsearch.c 1
/src/openssl/crypto/asn1/a_object.c 6
/src/openssl/crypto/bn/bn_lib.c 19
/src/openssl/crypto/bn/bn_local.h 1
/src/openssl/crypto/mem_sec.c 18
/src/openssl/crypto/cryptlib.c 2
/src/openssl/crypto/mem_clr.c 1
/src/openssl/crypto/bn/bn_word.c 4
/src/openssl/crypto/bn/bn_asm.c 2
/src/openssl/include/internal/constant_time.h 4
/src/openssl/crypto/bn/bn_shift.c 2
/src/openssl/crypto/asn1/asn1_lib.c 13
/src/openssl/crypto/objects/obj_lib.c 1
/src/openssl/crypto/asn1/asn_mstbl.c 4
/src/openssl/crypto/x509/v3_utl.c 6
/src/openssl/crypto/asn1/asn1_gen.c 3
/src/openssl/crypto/asn1/tasn_dec.c 14
/src/openssl/crypto/asn1/a_strnid.c 9
/src/openssl/include/openssl/asn1.h 5
/src/openssl/crypto/engine/eng_openssl.c 20
/src/openssl/include/internal/cryptlib.h 7
/src/openssl/include/openssl/crypto.h 3
/src/openssl/crypto/evp/cmeth_lib.c 8
/src/openssl/crypto/evp/evp_enc.c 35
/src/openssl/crypto/dso/dso_lib.c 9
/src/openssl/crypto/provider_local.h 4
/src/openssl/crypto/provider_child.c 5
/src/openssl/crypto/rsa/rsa_ossl.c 1
/src/openssl/crypto/engine/tb_rsa.c 4
/src/openssl/crypto/dsa/dsa_ossl.c 1
/src/openssl/crypto/engine/tb_dsa.c 4
/src/openssl/crypto/ec/ec_kmeth.c 1
/src/openssl/crypto/engine/tb_eckey.c 4
/src/openssl/crypto/dh/dh_key.c 1
/src/openssl/crypto/engine/tb_dh.c 4
/src/openssl/crypto/rand/rand_meth.c 1
/src/openssl/crypto/engine/tb_rand.c 6
/src/openssl/crypto/engine/tb_cipher.c 7
/src/openssl/crypto/params.c 25
/src/openssl/crypto/evp/evp_utils.c 6
/src/openssl/crypto/rc4/rc4_skey.c 1
/src/openssl/crypto/rc4/rc4_enc.c 1
/src/openssl/crypto/engine/tb_digest.c 7
/src/openssl/crypto/sha/sha_local.h 2
/src/openssl/include/crypto/md32_common.h 2
/src/openssl/crypto/engine/eng_pkey.c 1
/src/openssl/crypto/bio/bss_file.c 2
/src/openssl/crypto/o_fopen.c 1
/src/openssl/crypto/bio/bio_lib.c 14
/src/openssl/crypto/pem/pem_pkey.c 5
/src/openssl/crypto/bio/bf_readbuff.c 1
/src/openssl/crypto/passphrase.c 9
/src/openssl/crypto/encode_decode/decoder_pkey.c 35
/src/openssl/crypto/encode_decode/decoder_meth.c 22
/src/openssl/crypto/encode_decode/decoder_lib.c 29
/src/openssl/crypto/evp/keymgmt_meth.c 27
/src/openssl/crypto/evp/evp_fetch.c 16
/src/openssl/crypto/core_namemap.c 23
/src/openssl/crypto/engine/eng_rdrand.c 1
/src/openssl/crypto/engine/eng_dyn.c 12
/src/openssl/include/openssl/safestack.h 7
/src/openssl/crypto/dso/dso_dlfcn.c 1
/src/openssl/crypto/engine/eng_local.h 20
/src/openssl/engines/e_padlock.c 1
/src/openssl/engines/e_afalg.c 28
/src/openssl/engines/e_afalg_err.c 3
/src/openssl/crypto/engine/eng_fat.c 5
/src/openssl/crypto/engine/eng_table.c 11
/src/openssl/crypto/async/async_wait.c 3
/src/openssl/crypto/async/arch/async_posix.h 1
/src/openssl/include/crypto/asn1.h 3
/src/openssl/crypto/bn/bn_conv.c 1
/src/openssl/include/internal/hashtable.h 1
/src/openssl/crypto/hashtable/hashtable.c 17
/src/openssl/crypto/core_fetch.c 7
/src/openssl/crypto/core_algorithm.c 4
/src/openssl/crypto/defaults.c 4
/src/openssl/include/openssl/core_dispatch.h 132
/src/openssl/crypto/provider.c 5
/src/openssl/crypto/encode_decode/encoder_local.h 6
/src/openssl/crypto/property/property_parse.c 27
/src/openssl/crypto/evp/p_lib.c 20
/src/openssl/crypto/property/property_query.c 3
/src/openssl/crypto/property/property_string.c 23
/src/openssl/crypto/evp/keymgmt_lib.c 14
/src/openssl/include/crypto/evp.h 8
/src/openssl/include/openssl/x509.h 2
/src/openssl/crypto/x509/x_attrib.c 2
/src/openssl/crypto/asn1/tasn_fre.c 5
/src/openssl/include/openssl/asn1t.h 3
/src/openssl/crypto/asn1/tasn_utl.c 9
/src/openssl/crypto/asn1/a_int.c 8
/src/openssl/crypto/bio/bss_mem.c 3
/src/openssl/crypto/bio/ossl_core_bio.c 3
/src/openssl/crypto/ui/ui_util.c 10
/src/openssl/crypto/ui/ui_lib.c 29
/src/openssl/crypto/ui/ui_openssl.c 1
/src/openssl/crypto/ui/ui_null.c 1
/src/openssl/include/openssl/ui.h 4
/src/openssl/crypto/err/err_prn.c 1
/src/openssl/include/internal/to_hex.h 1
/src/openssl/crypto/pem/pem_lib.c 15
/src/openssl/crypto/evp/encode.c 7
/src/openssl/crypto/evp/evp_key.c 3
/src/openssl/crypto/evp/m_sigver.c 6
/src/openssl/crypto/evp/signature.c 13
/src/openssl/crypto/evp/exchange.c 2
/src/openssl/crypto/evp/kem.c 2
/src/openssl/crypto/evp/asymcipher.c 2
/src/openssl/crypto/evp/ctrl_params_translate.c 8
/src/openssl/crypto/asn1/p8_pkey.c 4
/src/openssl/crypto/buffer/buffer.c 2
/src/openssl/crypto/asn1/tasn_typ.c 7
/src/openssl/crypto/asn1/tasn_new.c 9
/src/openssl/crypto/asn1/a_type.c 1
/src/openssl/crypto/asn1/a_bitstr.c 1
/src/openssl/crypto/evp/evp_pkey.c 1
/src/openssl/crypto/asn1/x_sig.c 4
/src/openssl/crypto/pkcs12/p12_p8d.c 2
/src/openssl/crypto/pkcs12/p12_decr.c 2
/src/openssl/crypto/evp/evp_pbe.c 7
/src/openssl/crypto/evp/evp_local.h 4
/src/openssl/crypto/asn1/d2i_pr.c 1
/src/openssl/crypto/x509/x_pubkey.c 8
/src/openssl/crypto/engine/eng_cnf.c 6
/src/openssl/crypto/engine/eng_all.c 1
/src/openssl/crypto/engine/eng_ctrl.c 7
/src/openssl/crypto/evp/evp_cnf.c 2
/src/openssl/crypto/conf/conf_ssl.c 3
/src/openssl/crypto/encode_decode/encoder_meth.c 3
/src/openssl/crypto/store/store_meth.c 3
/src/openssl/crypto/evp/e_des3.c 11
/src/openssl/crypto/evp/e_xcbc_d.c 1
/src/openssl/crypto/evp/e_rc4.c 2
/src/openssl/crypto/evp/e_rc4_hmac_md5.c 1
/src/openssl/crypto/evp/e_idea.c 4
/src/openssl/crypto/evp/e_seed.c 4
/src/openssl/crypto/evp/e_sm4.c 5
/src/openssl/crypto/evp/e_rc2.c 6
/src/openssl/crypto/evp/e_bf.c 4
/src/openssl/crypto/evp/e_cast.c 4
/src/openssl/crypto/evp/e_aes.c 38
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c 2
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c 2
/src/openssl/crypto/evp/e_aria.c 27
/src/openssl/crypto/evp/e_camellia.c 21
/src/openssl/crypto/evp/e_chacha20_poly1305.c 2
/src/openssl/crypto/err/err_all.c 1
/src/openssl/crypto/bn/bn_err.c 1
/src/openssl/crypto/rsa/rsa_err.c 1
/src/openssl/crypto/dh/dh_err.c 1
/src/openssl/crypto/evp/evp_err.c 1
/src/openssl/crypto/buffer/buf_err.c 1
/src/openssl/crypto/objects/obj_err.c 1
/src/openssl/crypto/pem/pem_err.c 1
/src/openssl/crypto/dsa/dsa_err.c 1
/src/openssl/crypto/x509/x509_err.c 1
/src/openssl/crypto/asn1/asn1_err.c 1
/src/openssl/crypto/conf/conf_err.c 1
/src/openssl/crypto/cpt_err.c 1
/src/openssl/crypto/comp/comp_err.c 1
/src/openssl/crypto/ec/ec_err.c 1
/src/openssl/crypto/bio/bio_err.c 1
/src/openssl/crypto/pkcs7/pkcs7err.c 1
/src/openssl/crypto/x509/v3err.c 1
/src/openssl/crypto/pkcs12/pk12err.c 1
/src/openssl/crypto/rand/rand_err.c 1
/src/openssl/crypto/dso/dso_err.c 1
/src/openssl/crypto/ts/ts_err.c 1
/src/openssl/crypto/engine/eng_err.c 1
/src/openssl/crypto/http/http_err.c 1
/src/openssl/crypto/ocsp/ocsp_err.c 1
/src/openssl/crypto/ui/ui_err.c 1
/src/openssl/crypto/cms/cms_err.c 1
/src/openssl/crypto/crmf/crmf_err.c 1
/src/openssl/crypto/cmp/cmp_err.c 1
/src/openssl/crypto/ct/ct_err.c 1
/src/openssl/crypto/ess/ess_err.c 1
/src/openssl/crypto/async/async_err.c 1
/src/openssl/crypto/store/store_err.c 1
/src/openssl/crypto/property/property_err.c 1
/src/openssl/providers/common/provider_err.c 1
/src/openssl/crypto/property/defn_cache.c 12
/src/openssl/crypto/bio/bss_core.c 2
/src/openssl/providers/implementations/rands/drbg.c 2
/src/openssl/crypto/self_test_core.c 2
/src/openssl/crypto/indicator_core.c 2
/src/openssl/crypto/thread/internal.c 2
/src/openssl/crypto/thread/arch/thread_posix.c 6
/src/openssl/crypto/comp_methods.c 4
/src/openssl/include/openssl/comp.h 4
/src/openssl/crypto/comp/comp_lib.c 2
/src/openssl/crypto/evp/evp_rand.c 20
/src/openssl/crypto/store/store_init.c 1
/src/openssl/crypto/store/store_register.c 1
/src/openssl/crypto/store/store_local.h 1
/src/openssl/crypto/bio/bio_sock.c 1
/src/openssl/crypto/objects/obj_xref.c 2
/src/openssl/crypto/objects/obj_xref.h 2
/src/openssl/crypto/cmp/cmp_util.c 1
/src/openssl/crypto/trace.c 2
/usr/include/x86_64-linux-gnu/bits/byteswap.h 5
/src/cryptsetup/lib/utils_io.c 8
/src/cryptsetup/lib/crypto_backend/memutils.c 2
/src/cryptsetup/lib/setup.c 39
/src/cryptsetup/lib/utils_device.c 37
/src/cryptsetup/lib/utils.c 6
/src/cryptsetup/lib/utils_safe_memory.c 5
/src/cryptsetup/lib/libdevmapper.c 58
/src/lvm2/libdm/libdm-common.c 53
/src/cryptsetup/lib/random.c 7
/src/openssl/crypto/thread/api.c 2
/src/openssl/crypto/cversion.c 1
/src/openssl/crypto/info.c 3
/src/cryptsetup/lib/crypto_backend/argon2_generic.c 1
/src/cryptsetup/lib/luks2/luks2_disk_metadata.c 15
/src/cryptsetup/lib/utils_device_locking.c 19
/src/cryptsetup/lib/utils_pbkdf.c 4
/src/cryptsetup/lib/utils_crypt.c 7
/src/cryptsetup/lib/crypto_backend/pbkdf_check.c 8
/src/cryptsetup/lib/luks1/keymanage.c 12
/src/cryptsetup/lib/luks1/af.c 1
/src/cryptsetup/lib/volumekey.c 13
/src/cryptsetup/lib/internal.h 1
/src/cryptsetup/lib/luks1/keyencryption.c 3
/src/cryptsetup/lib/crypto_backend/crypto_storage.c 7
/src/cryptsetup/lib/crypto_backend/crypto_cipher_kernel.c 6
/src/cryptsetup/lib/crypto_backend/cipher_generic.c 2
/src/cryptsetup/lib/utils_loop.c 5
/src/lvm2/libdm/mm/dbg_malloc.c 6
/src/lvm2/libdm/ioctl/libdm-iface.c 27
/src/lvm2/libdm/libdm-string.c 3
/src/util-linux/libuuid/src/parse.c 2
/src/util-linux/libuuid/src/pack.c 1
/src/cryptsetup/lib/utils_keyring.c 4
/src/lvm2/libdm/datastruct/list.c 1
/src/cryptsetup/lib/utils_dm.h 1
/src/cryptsetup/lib/utils_devpath.c 7
/src/lvm2/libdm/datastruct/bitset.c 2
/src/lvm2/libdm/mm/pool.c 1
/src/lvm2/libdm/mm/pool-fast.c 4
/src/lvm2/libdm/libdm-file.c 1
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h 3
/src/util-linux/libuuid/src/gen_uuid.c 13
/src/util-linux/lib/randutils.c 3
/src/util-linux/./include/c.h 2
/src/util-linux/libuuid/src/unpack.c 1
/src/cryptsetup/lib/utils_benchmark.c 3
/src/openssl/crypto/evp/kdf_meth.c 7
/src/openssl/crypto/evp/kdf_lib.c 4
/src/static_lib_deps/include/openssl/err.h 1
/src/util-linux/libuuid/src/unparse.c 2
/src/cryptsetup/lib/luks2/luks2_json_metadata.c 29
/src/json-c/json_tokener.c 12
/src/json-c/json_util.c 3
/src/cryptsetup/lib/luks2/luks2_internal.h 1
/src/cryptsetup/lib/luks2/luks2_keyslot.c 4
/src/static_lib_deps/include/json-c/linkhash.h 4
/src/cryptsetup/lib/utils_blkid.c 12
/src/util-linux/libblkid/src/probe.c 31
/src/util-linux/./include/debug.h 1
/src/util-linux/./include/list.h 5
/src/util-linux/lib/blkdev.c 3
/src/util-linux/./include/all-io.h 1
/src/util-linux/lib/sysfs.c 15
/src/util-linux/lib/path.c 19
/src/util-linux/./include/debugobj.h 1
/src/util-linux/./include/sysfs.h 2
/src/util-linux/lib/fileutils.c 3
/src/util-linux/libblkid/src/devno.c 1
/src/util-linux/./include/cctype.h 2
/src/util-linux/./include/fileutils.h 1
/src/util-linux/./include/strutils.h 2
/src/util-linux/libblkid/src/tag.c 1
/src/util-linux/libblkid/src/partitions/partitions.c 2
/src/util-linux/libblkid/src/superblocks/superblocks.c 3
/src/cryptsetup/lib/luks2/luks2_segment.c 11
/src/cryptsetup/lib/verity/verity.c 1
/src/cryptsetup/lib/tcrypt/tcrypt.c 12
/src/cryptsetup/lib/luks2/luks2_reencrypt.c 2
/src/cryptsetup/lib/utils_storage_wrappers.c 1
/src/cryptsetup/lib/bitlk/bitlk.c 10
/src/cryptsetup/lib/crypto_backend/crc32.c 3
/src/cryptsetup/lib/integrity/integrity.c 3
/src/cryptsetup/lib/crypto_backend/utf8.c 5
/src/cryptsetup/lib/fvault2/fvault2.c 11
/src/cryptsetup/./lib/internal.h 1
/src/cryptsetup/lib/crypto_backend/base64.c 3
/src/lvm2/libdm/libdm-timestamp.c 1

Fuzzer: crypt2_load_proto_plain_json_fuzz

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 16046 75.1%
gold [1:9] 2189 10.2%
yellow [10:29] 344 1.61%
greenyellow [30:49] 283 1.32%
lawngreen 50+ 2477 11.6%
All colors 21339 100

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
57128 85719 14 :

['DSO_convert_filename', 'CRYPTO_free', 'DSO_free', 'DSO_new', 'get_provider_store', 'CRYPTO_THREAD_unlock', 'CRYPTO_strdup', 'ossl_safe_getenv', 'DSO_bind_func', 'ossl_get_modulesdir', 'DSO_ctrl', 'DSO_load', 'CRYPTO_THREAD_read_lock', 'DSO_merge']

66657 190468 provider_init call site: 12441 /src/openssl/crypto/provider_core.c:959
40836 40842 8 :

['detect_device_signatures', 'gettext', 'LUKS2_hdr_and_areas_size_jobj', 'crypt_random_get', 'hdr_from_disk', 'device_path', 'device_check_size', 'hdr_write_disk']

40836 41168 LUKS2_disk_hdr_read call site: 19877 /src/cryptsetup/lib/luks2/luks2_disk_metadata.c:708
38104 47726 7 :

['BN_free', 'evp_pkey_ctx_free_all_cached_data', 'evp_pkey_ctx_free_old_ops', 'CRYPTO_free', 'ENGINE_finish', 'EVP_PKEY_free', 'EVP_KEYMGMT_free']

38104 47726 EVP_PKEY_CTX_free call site: 13975 /src/openssl/crypto/evp/pmeth_lib.c:393
32129 32129 6 :

['strcmp', 'LUKS_read_phdr', 'free', 'verify_pbkdf_params', 'strdup', 'init_pbkdf_type']

32129 32163 _crypt_load_luks call site: 17287 /src/cryptsetup/lib/setup.c:835
28563 47605 5 :

['ENGINE_finish', 'EVP_PKEY_CTX_ctrl', 'ENGINE_get_digest', 'ENGINE_init', 'CRYPTO_zalloc']

28563 123793 evp_md_init_internal call site: 14550 /src/openssl/crypto/evp/digest.c:225
19596 19596 5 :

['strdup', 'verify_pbkdf_params', 'free', 'init_pbkdf_type', 'LUKS2_hdr_free']

19596 19596 _crypt_load_luks2 call site: 19304 /src/cryptsetup/lib/setup.c:764
19331 19331 2 :

['def_load_bio', 'BIO_free']

19331 19331 def_load call site: 00000 /src/openssl/crypto/conf/conf_def.c:177
19064 19064 2 :

['legacy_teardown', 'OSSL_LIB_CTX_free']

19064 19064 ossl_legacy_provider_init call site: 00000 /src/openssl/providers/legacyprov.c:241
19048 19048 5 :

['BIO_ctrl', 'BIO_clear_flags', 'fclose', 'BIO_s_file', 'BIO_new']

19048 19048 BIO_new_file call site: 11448 /src/openssl/crypto/bio/bss_file.c:66
19042 19042 2 :

['EVP_DigestVerifyUpdate', 'EVP_DigestSignUpdate']

19042 47605 EVP_DigestUpdate call site: 14584 /src/openssl/crypto/evp/digest.c:395
19042 19042 2 :

['EVP_DigestSignInit', 'EVP_DigestVerifyInit']

19042 47605 evp_md_init_internal call site: 13933 /src/openssl/crypto/evp/digest.c:165
19036 19036 2 :

['ossl_provider_info_add_parameter', 'sk_INFOPAIR_new_null']

19036 57152 ossl_provider_new call site: 15834 /src/openssl/crypto/provider_core.c:574

Runtime coverage analysis

Covered functions
2869
Functions that are reachable but not covered
5014
Reachable functions
9495
Percentage of reachable functions covered
47.19%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
/src/cryptsetup/tests/fuzz/crypt2_load_proto_plain_json_fuzz.cc 2
/src/cryptsetup/tests/fuzz/./LUKS2_plain_JSON.pb.h 79
/src/cryptsetup/tests/fuzz/LUKS2_plain_JSON.pb.cc 29
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/message.h 3
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/message_lite.h 6
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/metadata_lite.h 22
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc 11
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/has_bits.h 4
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/generated_message_util.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc 23
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.h 114
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc 24
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_impl.h 33
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/port.h 2
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc 6
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message.h 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc 245
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.h 93
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc 9
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h 21
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.h 95
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.h 31
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/stubs/once.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.h 468
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.h 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.h 14
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/strutil.h 29
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/strutil.cc 40
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.h 168
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/repeated_field.h 3
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/repeated_ptr_field.h 18
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc 512
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.pb.h 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringpiece.h 16
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_heavy.cc 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc 82
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.h 25
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/once.h 5
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/stringpiece.h 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringpiece.cc 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/mutex.h 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc 122
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.h 255
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arenastring.h 6
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/map_util.h 13
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc 9
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arena.h 4
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arena_impl.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.h 2
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/unknown_field_set.h 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.cc 17
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.h 13
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc 4
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/port.h 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.h 10
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/casts.h 5
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.h 27
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stl_util.h 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h 4
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.h 29
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.h 5
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.cc 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/explicitly_constructed.h 6
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/explicitly_constructed.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.h 13
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/strtod.cc 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/substitute.h 6
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/substitute.cc 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc 60
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.cc 21
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.cc 7
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.h 37
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.h 4
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc 31
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc 4
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/wire_format_lite.h 6
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/casts.h 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc 22
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.h 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h 4
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc 80
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.h 19
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.cc 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc 2
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.cc 1
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.h 11
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringprintf.cc 3
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc 3
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/io/coded_stream.h 8
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.h 1
/src/libprotobuf-mutator/src/binary_format.cc 2
/src/libprotobuf-mutator/src/text_format.cc 2
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/text_format.h 3
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h 2
/src/libprotobuf-mutator/src/mutator.h 2
/src/libprotobuf-mutator/src/mutator.cc 21
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/any.pb.h 11
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc 4
/src/libprotobuf-mutator/src/field_instance.h 58
/src/cryptsetup/tests/fuzz/./plain_json_proto_to_luks2_converter.h 1
/src/cryptsetup/tests/fuzz/plain_json_proto_to_luks2_converter.cc 3
/src/cryptsetup/tests/fuzz/./json_proto_converter.h 2
/src/cryptsetup/tests/fuzz/json_proto_converter.cc 5
/src/cryptsetup/lib/crypto_backend/crypto_openssl.c 31
/src/openssl/crypto/evp/digest.c 22
/src/openssl/include/internal/refcount.h 4
/src/openssl/crypto/evp/evp_lib.c 39
/src/openssl/crypto/mem.c 8
/src/openssl/crypto/provider_core.c 57
/src/openssl/crypto/err/err.c 32
/src/openssl/crypto/threads_pthread.c 31
/src/openssl/crypto/init.c 44
/src/openssl/crypto/err/err_blocks.c 4
/src/openssl/crypto/err/err_save.c 1
/src/openssl/crypto/err/err_local.h 6
/src/openssl/crypto/initthread.c 21
/src/openssl/crypto/stack/stack.c 27
/src/openssl/crypto/cpuid.c 2
/src/openssl/crypto/comp/c_zlib.c 2
/src/openssl/crypto/comp/c_brotli.c 1
/src/openssl/crypto/comp/c_zstd.c 1
/src/openssl/crypto/async/async.c 6
/src/openssl/crypto/async/arch/async_posix.c 2
/src/openssl/crypto/rand/rand_lib.c 24
/src/openssl/providers/implementations/rands/seeding/rand_unix.c 4
/src/openssl/crypto/engine/eng_init.c 4
/src/openssl/crypto/engine/eng_lib.c 23
/src/openssl/crypto/engine/tb_pkmeth.c 7
/src/openssl/crypto/evp/pmeth_lib.c 31
/src/openssl/crypto/engine/tb_asnmth.c 9
/src/openssl/crypto/asn1/ameth_lib.c 10
/src/openssl/crypto/engine/eng_list.c 11
/src/openssl/crypto/ex_data.c 12
/src/openssl/crypto/context.c 21
/src/openssl/crypto/property/property.c 57
/src/openssl/crypto/sparse_array.c 11
/src/openssl/crypto/lhash/lhash.c 19
/src/openssl/crypto/provider_conf.c 16
/src/openssl/crypto/ssl_err.c 1
/src/openssl/include/openssl/err.h 11
/src/openssl/crypto/evp/c_allc.c 1
/src/openssl/crypto/evp/e_des.c 6
/src/openssl/crypto/evp/names.c 9
/src/openssl/crypto/objects/obj_dat.c 37
/src/openssl/crypto/evp/c_alld.c 1
/src/openssl/crypto/evp/legacy_md4.c 1
/src/openssl/crypto/objects/o_names.c 15
/src/openssl/crypto/objects/obj_local.h 28
/src/openssl/crypto/o_str.c 13
/src/openssl/crypto/ctype.c 3
/src/openssl/crypto/evp/legacy_md5.c 1
/src/openssl/crypto/evp/legacy_md5_sha1.c 1
/src/openssl/crypto/evp/legacy_sha.c 13
/src/openssl/crypto/evp/legacy_mdc2.c 1
/src/openssl/crypto/evp/legacy_ripemd.c 1
/src/openssl/crypto/evp/legacy_wp.c 1
/src/openssl/crypto/sm3/legacy_sm3.c 1
/src/openssl/crypto/evp/legacy_blake2.c 2
/src/openssl/crypto/conf/conf_sap.c 2
/src/openssl/crypto/conf/conf_mod.c 36
/src/openssl/crypto/err/err_mark.c 3
/src/openssl/crypto/getenv.c 1
/src/openssl/crypto/x509/x509_def.c 1
/src/openssl/crypto/bio/bio_print.c 10
/src/openssl/crypto/conf/conf_lib.c 7
/src/openssl/crypto/conf/conf_def.c 1
/src/openssl/crypto/conf/conf_api.c 3
/src/openssl/include/openssl/conf.h 6
/src/openssl/crypto/conf/conf_mall.c 1
/src/openssl/crypto/asn1/asn_moid.c 4
/src/openssl/crypto/bsearch.c 1
/src/openssl/crypto/asn1/a_object.c 6
/src/openssl/crypto/bn/bn_lib.c 19
/src/openssl/crypto/bn/bn_local.h 1
/src/openssl/crypto/mem_sec.c 18
/src/openssl/crypto/cryptlib.c 2
/src/openssl/crypto/mem_clr.c 1
/src/openssl/crypto/bn/bn_word.c 4
/src/openssl/crypto/bn/bn_asm.c 2
/src/openssl/include/internal/constant_time.h 4
/src/openssl/crypto/bn/bn_shift.c 2
/src/openssl/crypto/asn1/asn1_lib.c 13
/src/openssl/crypto/objects/obj_lib.c 1
/src/openssl/crypto/asn1/asn_mstbl.c 4
/src/openssl/crypto/x509/v3_utl.c 6
/src/openssl/crypto/asn1/asn1_gen.c 3
/src/openssl/crypto/asn1/tasn_dec.c 14
/src/openssl/crypto/asn1/a_strnid.c 9
/src/openssl/include/openssl/asn1.h 5
/src/openssl/crypto/engine/eng_openssl.c 20
/src/openssl/include/internal/cryptlib.h 7
/src/openssl/include/openssl/crypto.h 3
/src/openssl/crypto/evp/cmeth_lib.c 8
/src/openssl/crypto/evp/evp_enc.c 35
/src/openssl/crypto/dso/dso_lib.c 9
/src/openssl/crypto/provider_local.h 4
/src/openssl/crypto/provider_child.c 5
/src/openssl/crypto/rsa/rsa_ossl.c 1
/src/openssl/crypto/engine/tb_rsa.c 4
/src/openssl/crypto/dsa/dsa_ossl.c 1
/src/openssl/crypto/engine/tb_dsa.c 4
/src/openssl/crypto/ec/ec_kmeth.c 1
/src/openssl/crypto/engine/tb_eckey.c 4
/src/openssl/crypto/dh/dh_key.c 1
/src/openssl/crypto/engine/tb_dh.c 4
/src/openssl/crypto/rand/rand_meth.c 1
/src/openssl/crypto/engine/tb_rand.c 6
/src/openssl/crypto/engine/tb_cipher.c 7
/src/openssl/crypto/params.c 25
/src/openssl/crypto/evp/evp_utils.c 6
/src/openssl/crypto/rc4/rc4_skey.c 1
/src/openssl/crypto/rc4/rc4_enc.c 1
/src/openssl/crypto/engine/tb_digest.c 7
/src/openssl/crypto/sha/sha_local.h 2
/src/openssl/include/crypto/md32_common.h 2
/src/openssl/crypto/engine/eng_pkey.c 1
/src/openssl/crypto/bio/bss_file.c 2
/src/openssl/crypto/o_fopen.c 1
/src/openssl/crypto/bio/bio_lib.c 14
/src/openssl/crypto/pem/pem_pkey.c 5
/src/openssl/crypto/bio/bf_readbuff.c 1
/src/openssl/crypto/passphrase.c 9
/src/openssl/crypto/encode_decode/decoder_pkey.c 35
/src/openssl/crypto/encode_decode/decoder_meth.c 22
/src/openssl/crypto/encode_decode/decoder_lib.c 29
/src/openssl/crypto/evp/keymgmt_meth.c 27
/src/openssl/crypto/evp/evp_fetch.c 16
/src/openssl/crypto/core_namemap.c 23
/src/openssl/crypto/engine/eng_rdrand.c 1
/src/openssl/crypto/engine/eng_dyn.c 12
/src/openssl/include/openssl/safestack.h 7
/src/openssl/crypto/dso/dso_dlfcn.c 1
/src/openssl/crypto/engine/eng_local.h 20
/src/openssl/engines/e_padlock.c 1
/src/openssl/engines/e_afalg.c 28
/src/openssl/engines/e_afalg_err.c 3
/src/openssl/crypto/engine/eng_fat.c 5
/src/openssl/crypto/engine/eng_table.c 11
/src/openssl/crypto/async/async_wait.c 3
/src/openssl/crypto/async/arch/async_posix.h 1
/src/openssl/include/crypto/asn1.h 3
/src/openssl/crypto/bn/bn_conv.c 1
/src/openssl/include/internal/hashtable.h 1
/src/openssl/crypto/hashtable/hashtable.c 17
/src/openssl/crypto/core_fetch.c 7
/src/openssl/crypto/core_algorithm.c 4
/src/openssl/crypto/defaults.c 4
/src/openssl/include/openssl/core_dispatch.h 132
/src/openssl/crypto/provider.c 5
/src/openssl/crypto/encode_decode/encoder_local.h 6
/src/openssl/crypto/property/property_parse.c 27
/src/openssl/crypto/evp/p_lib.c 20
/src/openssl/crypto/property/property_query.c 3
/src/openssl/crypto/property/property_string.c 23
/src/openssl/crypto/evp/keymgmt_lib.c 14
/src/openssl/include/crypto/evp.h 8
/src/openssl/include/openssl/x509.h 2
/src/openssl/crypto/x509/x_attrib.c 2
/src/openssl/crypto/asn1/tasn_fre.c 5
/src/openssl/include/openssl/asn1t.h 3
/src/openssl/crypto/asn1/tasn_utl.c 9
/src/openssl/crypto/asn1/a_int.c 8
/src/openssl/crypto/bio/bss_mem.c 3
/src/openssl/crypto/bio/ossl_core_bio.c 3
/src/openssl/crypto/ui/ui_util.c 10
/src/openssl/crypto/ui/ui_lib.c 29
/src/openssl/crypto/ui/ui_openssl.c 1
/src/openssl/crypto/ui/ui_null.c 1
/src/openssl/include/openssl/ui.h 4
/src/openssl/crypto/err/err_prn.c 1
/src/openssl/include/internal/to_hex.h 1
/src/openssl/crypto/pem/pem_lib.c 15
/src/openssl/crypto/evp/encode.c 7
/src/openssl/crypto/evp/evp_key.c 3
/src/openssl/crypto/evp/m_sigver.c 6
/src/openssl/crypto/evp/signature.c 13
/src/openssl/crypto/evp/exchange.c 2
/src/openssl/crypto/evp/kem.c 2
/src/openssl/crypto/evp/asymcipher.c 2
/src/openssl/crypto/evp/ctrl_params_translate.c 8
/src/openssl/crypto/asn1/p8_pkey.c 4
/src/openssl/crypto/buffer/buffer.c 2
/src/openssl/crypto/asn1/tasn_typ.c 7
/src/openssl/crypto/asn1/tasn_new.c 9
/src/openssl/crypto/asn1/a_type.c 1
/src/openssl/crypto/asn1/a_bitstr.c 1
/src/openssl/crypto/evp/evp_pkey.c 1
/src/openssl/crypto/asn1/x_sig.c 4
/src/openssl/crypto/pkcs12/p12_p8d.c 2
/src/openssl/crypto/pkcs12/p12_decr.c 2
/src/openssl/crypto/evp/evp_pbe.c 7
/src/openssl/crypto/evp/evp_local.h 4
/src/openssl/crypto/asn1/d2i_pr.c 1
/src/openssl/crypto/x509/x_pubkey.c 8
/src/openssl/crypto/engine/eng_cnf.c 6
/src/openssl/crypto/engine/eng_all.c 1
/src/openssl/crypto/engine/eng_ctrl.c 7
/src/openssl/crypto/evp/evp_cnf.c 2
/src/openssl/crypto/conf/conf_ssl.c 3
/src/openssl/crypto/encode_decode/encoder_meth.c 3
/src/openssl/crypto/store/store_meth.c 3
/src/openssl/crypto/evp/e_des3.c 11
/src/openssl/crypto/evp/e_xcbc_d.c 1
/src/openssl/crypto/evp/e_rc4.c 2
/src/openssl/crypto/evp/e_rc4_hmac_md5.c 1
/src/openssl/crypto/evp/e_idea.c 4
/src/openssl/crypto/evp/e_seed.c 4
/src/openssl/crypto/evp/e_sm4.c 5
/src/openssl/crypto/evp/e_rc2.c 6
/src/openssl/crypto/evp/e_bf.c 4
/src/openssl/crypto/evp/e_cast.c 4
/src/openssl/crypto/evp/e_aes.c 38
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c 2
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c 2
/src/openssl/crypto/evp/e_aria.c 27
/src/openssl/crypto/evp/e_camellia.c 21
/src/openssl/crypto/evp/e_chacha20_poly1305.c 2
/src/openssl/crypto/err/err_all.c 1
/src/openssl/crypto/bn/bn_err.c 1
/src/openssl/crypto/rsa/rsa_err.c 1
/src/openssl/crypto/dh/dh_err.c 1
/src/openssl/crypto/evp/evp_err.c 1
/src/openssl/crypto/buffer/buf_err.c 1
/src/openssl/crypto/objects/obj_err.c 1
/src/openssl/crypto/pem/pem_err.c 1
/src/openssl/crypto/dsa/dsa_err.c 1
/src/openssl/crypto/x509/x509_err.c 1
/src/openssl/crypto/asn1/asn1_err.c 1
/src/openssl/crypto/conf/conf_err.c 1
/src/openssl/crypto/cpt_err.c 1
/src/openssl/crypto/comp/comp_err.c 1
/src/openssl/crypto/ec/ec_err.c 1
/src/openssl/crypto/bio/bio_err.c 1
/src/openssl/crypto/pkcs7/pkcs7err.c 1
/src/openssl/crypto/x509/v3err.c 1
/src/openssl/crypto/pkcs12/pk12err.c 1
/src/openssl/crypto/rand/rand_err.c 1
/src/openssl/crypto/dso/dso_err.c 1
/src/openssl/crypto/ts/ts_err.c 1
/src/openssl/crypto/engine/eng_err.c 1
/src/openssl/crypto/http/http_err.c 1
/src/openssl/crypto/ocsp/ocsp_err.c 1
/src/openssl/crypto/ui/ui_err.c 1
/src/openssl/crypto/cms/cms_err.c 1
/src/openssl/crypto/crmf/crmf_err.c 1
/src/openssl/crypto/cmp/cmp_err.c 1
/src/openssl/crypto/ct/ct_err.c 1
/src/openssl/crypto/ess/ess_err.c 1
/src/openssl/crypto/async/async_err.c 1
/src/openssl/crypto/store/store_err.c 1
/src/openssl/crypto/property/property_err.c 1
/src/openssl/providers/common/provider_err.c 1
/src/openssl/crypto/property/defn_cache.c 12
/src/openssl/crypto/bio/bss_core.c 2
/src/openssl/providers/implementations/rands/drbg.c 2
/src/openssl/crypto/self_test_core.c 2
/src/openssl/crypto/indicator_core.c 2
/src/openssl/crypto/thread/internal.c 2
/src/openssl/crypto/thread/arch/thread_posix.c 6
/src/openssl/crypto/comp_methods.c 4
/src/openssl/include/openssl/comp.h 4
/src/openssl/crypto/comp/comp_lib.c 2
/src/openssl/crypto/evp/evp_rand.c 20
/src/openssl/crypto/store/store_init.c 1
/src/openssl/crypto/store/store_register.c 1
/src/openssl/crypto/store/store_local.h 1
/src/openssl/crypto/bio/bio_sock.c 1
/src/openssl/crypto/objects/obj_xref.c 2
/src/openssl/crypto/objects/obj_xref.h 2
/src/openssl/crypto/cmp/cmp_util.c 1
/src/openssl/crypto/trace.c 2
/usr/include/x86_64-linux-gnu/bits/byteswap.h 5
/src/cryptsetup/lib/utils_io.c 8
/src/cryptsetup/lib/crypto_backend/memutils.c 2
/src/cryptsetup/lib/setup.c 39
/src/cryptsetup/lib/utils_device.c 37
/src/cryptsetup/lib/utils.c 6
/src/cryptsetup/lib/utils_safe_memory.c 5
/src/cryptsetup/lib/libdevmapper.c 58
/src/lvm2/libdm/libdm-common.c 53
/src/cryptsetup/lib/random.c 7
/src/openssl/crypto/thread/api.c 2
/src/openssl/crypto/cversion.c 1
/src/openssl/crypto/info.c 3
/src/cryptsetup/lib/crypto_backend/argon2_generic.c 1
/src/cryptsetup/lib/luks2/luks2_disk_metadata.c 15
/src/cryptsetup/lib/utils_device_locking.c 19
/src/cryptsetup/lib/utils_pbkdf.c 4
/src/cryptsetup/lib/utils_crypt.c 7
/src/cryptsetup/lib/crypto_backend/pbkdf_check.c 8
/src/cryptsetup/lib/luks1/keymanage.c 12
/src/cryptsetup/lib/luks1/af.c 1
/src/cryptsetup/lib/volumekey.c 13
/src/cryptsetup/lib/internal.h 1
/src/cryptsetup/lib/luks1/keyencryption.c 3
/src/cryptsetup/lib/crypto_backend/crypto_storage.c 7
/src/cryptsetup/lib/crypto_backend/crypto_cipher_kernel.c 6
/src/cryptsetup/lib/crypto_backend/cipher_generic.c 2
/src/cryptsetup/lib/utils_loop.c 5
/src/lvm2/libdm/mm/dbg_malloc.c 6
/src/lvm2/libdm/ioctl/libdm-iface.c 27
/src/lvm2/libdm/libdm-string.c 3
/src/util-linux/libuuid/src/parse.c 2
/src/util-linux/libuuid/src/pack.c 1
/src/cryptsetup/lib/utils_keyring.c 4
/src/lvm2/libdm/datastruct/list.c 1
/src/cryptsetup/lib/utils_dm.h 1
/src/cryptsetup/lib/utils_devpath.c 7
/src/lvm2/libdm/datastruct/bitset.c 2
/src/lvm2/libdm/mm/pool.c 1
/src/lvm2/libdm/mm/pool-fast.c 4
/src/lvm2/libdm/libdm-file.c 1
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h 3
/src/util-linux/libuuid/src/gen_uuid.c 13
/src/util-linux/lib/randutils.c 3
/src/util-linux/./include/c.h 2
/src/util-linux/libuuid/src/unpack.c 1
/src/cryptsetup/lib/utils_benchmark.c 3
/src/openssl/crypto/evp/kdf_meth.c 7
/src/openssl/crypto/evp/kdf_lib.c 4
/src/static_lib_deps/include/openssl/err.h 1
/src/util-linux/libuuid/src/unparse.c 2
/src/cryptsetup/lib/luks2/luks2_json_metadata.c 29
/src/json-c/json_tokener.c 12
/src/json-c/printbuf.c 6
/src/json-c/json_object.c 66
/src/json-c/linkhash.c 9
/src/json-c/arraylist.c 7
/src/json-c/linkhash.h 7
/src/json-c/json_util.c 3
/src/cryptsetup/lib/luks2/luks2_internal.h 1
/src/cryptsetup/lib/luks2/luks2_keyslot.c 4
/src/static_lib_deps/include/json-c/linkhash.h 4
/src/cryptsetup/lib/utils_blkid.c 12
/src/util-linux/libblkid/src/probe.c 31
/src/util-linux/./include/debug.h 1
/src/util-linux/./include/list.h 5
/src/util-linux/lib/blkdev.c 3
/src/util-linux/./include/all-io.h 1
/src/util-linux/lib/sysfs.c 15
/src/util-linux/lib/path.c 19
/src/util-linux/./include/debugobj.h 1
/src/util-linux/./include/sysfs.h 2
/src/util-linux/lib/fileutils.c 3
/src/util-linux/libblkid/src/devno.c 1
/src/util-linux/./include/cctype.h 2
/src/util-linux/./include/fileutils.h 1
/src/util-linux/./include/strutils.h 2
/src/util-linux/libblkid/src/tag.c 1
/src/util-linux/libblkid/src/partitions/partitions.c 2
/src/util-linux/libblkid/src/superblocks/superblocks.c 3
/src/cryptsetup/lib/luks2/luks2_segment.c 11
/src/cryptsetup/lib/verity/verity.c 1
/src/cryptsetup/lib/tcrypt/tcrypt.c 12
/src/cryptsetup/lib/luks2/luks2_reencrypt.c 2
/src/cryptsetup/lib/utils_storage_wrappers.c 1
/src/cryptsetup/lib/bitlk/bitlk.c 10
/src/cryptsetup/lib/crypto_backend/crc32.c 3
/src/cryptsetup/lib/integrity/integrity.c 3
/src/cryptsetup/lib/crypto_backend/utf8.c 5
/src/cryptsetup/lib/fvault2/fvault2.c 11
/src/cryptsetup/./lib/internal.h 1
/src/cryptsetup/lib/crypto_backend/base64.c 3
/src/lvm2/libdm/libdm-timestamp.c 1

Fuzz engine guidance

This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.

/src/cryptsetup/tests/fuzz/crypt2_load_ondisk_fuzz.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['_crypt_load_luks', 'EVP_CIPHER_CTX_free', 'crypt_cipher_destroy', 'crypt_free_volume_key', 'OSSL_PARAM_construct_int', 'evp_md_free', 'evp_cipher_free', 'OPENSSL_init_crypto', 'ERR_reason_error_string', 'EVP_DecryptFinal']

/src/cryptsetup/tests/fuzz/crypt2_load_fuzz.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['EVP_MD_CTX_free', 'update_devs', 'crypt_random_get', 'OSSL_PARAM_construct_int', 'crypt_set_null_type', 'ERR_reason_error_string', 'OPENSSL_init_crypto', 'device_open_locked', 'EVP_DigestInit_ex', 'evp_md_free']

/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['OSSL_PARAM_construct_int', 'EVP_CIPHER_CTX_free', 'crypt_cipher_destroy', 'crypt_free_volume_key', 'google::protobuf::internal::InternalMetadata const& google::protobuf::internal::GetConstRefAtOffset(google::protobuf::Message const&, unsigned int)', 'OPENSSL_init_crypto', 'google::protobuf::DynamicMessageFactory::~DynamicMessageFactory()', 'EVP_DigestInit_ex', 'google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::MessageLite const*, google::protobuf::internal::ExtensionSet const&)::$_0 google::protobuf::internal::ExtensionSet::ForEach(google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::MessageLite const*, google::protobuf::internal::ExtensionSet const&)::$_0) const', 'evp_md_free']

/src/cryptsetup/tests/fuzz/crypt2_load_proto_plain_json_fuzz.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['EVP_MD_CTX_free', 'device_locked_verify', 'OSSL_PARAM_construct_int', 'update_devs', 'LUKS2_disk_hdr_read', 'crypt_set_null_type', 'device_open_locked', 'google::protobuf::internal::InternalMetadata const& google::protobuf::internal::GetConstRefAtOffset(google::protobuf::Message const&, unsigned int)', 'OPENSSL_init_crypto', 'google::protobuf::DynamicMessageFactory::~DynamicMessageFactory()']

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
_read_encrypted_metadata 116 61 52.58% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
crypt_load 39 13 33.33% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
crypt_free_type 40 21 52.5% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
verify_pbkdf_params 76 31 40.78% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
AES_set_encrypt_key 90 31 34.44% []
_dopr 265 111 41.88% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
doapr_outch 34 10 29.41% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
OpenSSL_version 35 7 20.0% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
ossl_engine_table_select 76 13 17.10% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
get_error_values 60 26 43.33% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
EVP_DecryptUpdate 88 21 23.86% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
EVP_DecryptFinal_ex 80 21 26.25% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
evp_cipher_init_internal 263 73 27.75% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
init_thread_deregister 48 20 41.66% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
CRYPTO_xts128_encrypt 95 34 35.78% []
OSSL_PARAM_get_int32 71 18 25.35% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
OSSL_PARAM_set_int32 65 14 21.53% []
OSSL_PARAM_set_uint32 67 18 26.86% []
OSSL_PARAM_set_uint64 73 14 19.17% []
ossl_method_store_cache_set 53 29 54.71% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
ossl_parse_query 53 16 30.18% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
ossl_property_match_count 47 8 17.02% []
ossl_property_list_to_string 51 15 29.41% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
ossl_provider_new 71 34 47.88% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
ossl_provider_query_operation 36 10 27.77% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
provider_activate 50 24 48.0% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
provider_init 164 58 35.36% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
OPENSSL_sk_deep_copy 36 14 38.88% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
internal_find 51 17 33.33% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
deflt_query 34 9 26.47% []
ossl_cipher_generic_get_params 60 30 50.0% []
ossl_cipher_generic_get_ctx_params 43 22 51.16% []
validate_intervals 38 18 47.36% []
LUKS2_keyslots_validate 42 21 50.0% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
crypt_random_get 38 12 31.57% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
acquire_and_verify 33 17 51.51% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
acquire_lock_handle 38 19 50.0% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
write_lseek_blockwise 38 17 44.73% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
json_object_get_int64 47 22 46.80% []
json_object_double_to_json_string_format 71 13 18.30% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
EVP_DigestUpdate 31 12 38.70% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
EVP_DigestFinal_ex 43 20 46.51% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
evp_md_init_internal 152 53 34.86% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
probe_atari_pt 81 37 45.67% []
probe_bsd_pt 93 13 13.97% []
probe_dos_pt 113 41 36.28% []
probe_gpt_pt 85 25 29.41% []
get_gpt_header 61 22 36.06% []
probe_mac_pt 77 21 27.27% []
probe_minix_pt 52 14 26.92% []
probe_sgi_pt 45 17 37.77% []
probe_solaris_pt 58 20 34.48% []
probe_sun_pt 65 19 29.23% []
probe_ultrix_pt 43 18 41.86% []
probe_unixware_pt 56 16 28.57% []
blkid_probe_set_device 153 66 43.13% ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
probe_ddf 40 17 42.5% []
probe_raid0 61 18 29.50% []
probe_udf 232 105 45.25% []
json_proto::JsonValue::MergeImpl(google::protobuf::Message&,google::protobuf::Messageconst&) 38 12 31.57% []
google::protobuf::DescriptorBuilder::AddSymbol(std::__1::basic_string ,std::__1::allocator >const&,voidconst*,std::__1::basic_string ,std::__1::allocator >const&,google::protobuf::Messageconst&,google::protobuf::Symbol) 40 8 20.0% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::DescriptorBuilder::BuildFile(google::protobuf::FileDescriptorProtoconst&) 49 21 42.85% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::DescriptorBuilder::BuildFileImpl(google::protobuf::FileDescriptorProtoconst&,google::protobuf::internal::FlatAllocator&) 201 80 39.80% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::DescriptorBuilder::BuildMessage(google::protobuf::DescriptorProtoconst&,google::protobuf::Descriptorconst*,google::protobuf::Descriptor*,google::protobuf::internal::FlatAllocator&) 135 68 50.37% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::DescriptorBuilder::BuildFieldOrExtension(google::protobuf::FieldDescriptorProtoconst&,google::protobuf::Descriptor*,google::protobuf::FieldDescriptor*,bool,google::protobuf::internal::FlatAllocator&) 232 108 46.55% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::DescriptorBuilder::BuildEnum(google::protobuf::EnumDescriptorProtoconst&,google::protobuf::Descriptorconst*,google::protobuf::EnumDescriptor*,google::protobuf::internal::FlatAllocator&) 84 37 44.04% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::DescriptorBuilder::BuildEnumValue(google::protobuf::EnumValueDescriptorProtoconst&,google::protobuf::EnumDescriptorconst*,google::protobuf::EnumValueDescriptor*,google::protobuf::internal::FlatAllocator&) 43 21 48.83% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::DescriptorBuilder::CrossLinkField(google::protobuf::FieldDescriptor*,google::protobuf::FieldDescriptorProtoconst&) 193 53 27.46% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::(anonymousnamespace)::FlatAllocatorImpl ,std::__1::allocator >,google::protobuf::SourceCodeInfo,google::protobuf::FileDescriptorTables,google::protobuf::MessageOptions,google::protobuf::FieldOptions,google::protobuf::EnumOptions,google::protobuf::EnumValueOptions,google::protobuf::ExtensionRangeOptions,google::protobuf::OneofOptions,google::protobuf::ServiceOptions,google::protobuf::MethodOptions,google::protobuf::FileOptions>::AllocateFieldNames(std::__1::basic_string ,std::__1::allocator >const&,std::__1::basic_string ,std::__1::allocator >const&,std::__1::basic_string ,std::__1::allocator >const*) 40 15 37.5% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::FileDescriptorProto::Clear() 33 15 45.45% []
google::protobuf::FileDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) 171 75 43.85% []
google::protobuf::DescriptorProto_ExtensionRange::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) 53 28 52.83% []
google::protobuf::OneofDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) 48 24 50.0% []
google::protobuf::EnumDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) 88 35 39.77% []
google::protobuf::FileOptions::Clear() 55 13 23.63% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::FileOptions::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) 241 88 36.51% []
google::protobuf::FileOptions::_InternalSerialize(unsignedchar*,google::protobuf::io::EpsCopyOutputStream*)const 139 76 54.67% []
google::protobuf::FieldOptions::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) 111 28 25.22% []
google::protobuf::FieldOptions::_InternalSerialize(unsignedchar*,google::protobuf::io::EpsCopyOutputStream*)const 48 24 50.0% []
google::protobuf::Reflection::FieldSize(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*)const 38 15 39.47% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::Reflection::SetString(google::protobuf::Message*,google::protobuf::FieldDescriptorconst*,std::__1::basic_string ,std::__1::allocator >)const 32 15 46.87% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::Reflection::ClearOneof(google::protobuf::Message*,google::protobuf::OneofDescriptorconst*)const 31 5 16.12% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::internal::IsDescendant(google::protobuf::Message&,google::protobuf::Messageconst&) 37 7 18.91% []
google::protobuf::Reflection::HasBit(google::protobuf::Messageconst&,google::protobuf::FieldDescriptorconst*)const 50 5 10.0% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
google::protobuf::internal::EpsCopyInputStream::NextBuffer(int,int) 41 12 29.26% []
google::protobuf::internal::(anonymousnamespace)::UTF8GenericScan(google::protobuf::internal::UTF8StateMachineObjconst*,charconst*,int,int*) 72 3 4.166% []
google::protobuf::FastUInt64ToBufferLeft(unsignedlong,char*) 38 6 15.78% ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
[] []
/src/openssl/include/openssl/x509v3.h [] []
/src/openssl/crypto/bn/bn_prime.c [] []
/src/openssl/providers/implementations/ciphers/cipher_des_hw.c [] []
/src/openssl/crypto/bn/bn_sqr.c [] []
/src/openssl/providers/implementations/signature/sm2_sig.c [] []
/src/openssl/crypto/x509/v3_crld.c [] []
/src/openssl/crypto/ec/ec_pmeth.c [] []
/src/openssl/crypto/asn1/nsseq.c [] []
/src/openssl/crypto/des/xcbc_enc.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/modes/ctr128.c [] []
/src/libprotobuf-mutator/src/binary_format.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/e_sm4.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/digests/sm3_prov.c [] []
/src/openssl/providers/implementations/macs/blake2_mac_impl.c [] []
/src/openssl/crypto/store/store_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/idea/i_ofb64.c [] []
/src/openssl/crypto/evp/dh_ctrl.c [] []
/src/openssl/crypto/x509/x509_att.c [] []
/src/openssl/crypto/evp/e_idea.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rsa/rsa_oaep.c [] []
/src/openssl/crypto/x509/x_pubkey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/slh_dsa/slh_dsa.c [] []
/src/openssl/crypto/x509/t_x509.c [] []
/src/openssl/crypto/engine/eng_fat.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/legacy_mdc2.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ec/ec2_oct.c [] []
/src/openssl/crypto/asn1/p8_pkey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/thread/internal.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/bio_enc.c [] []
/src/openssl/include/openssl/conf.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_bitst.c [] []
/src/openssl/crypto/x509/pcy_data.c [] []
/src/openssl/crypto/deterministic_nonce.c [] []
/src/openssl/crypto/x509/x509_obj.c [] []
/src/openssl/crypto/x509/x509_lu.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.h [] []
/src/util-linux/libblkid/src/superblocks/vmfs.c [] []
/src/openssl/providers/common/der/der_ec_sig.c [] []
/src/util-linux/libblkid/src/superblocks/ubi.c [] []
/src/util-linux/libblkid/src/superblocks/iso9660.c [] []
/src/openssl/crypto/asn1/i2d_evp.c [] []
/src/cryptsetup/lib/luks2/luks2_disk_metadata.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_pmaps.c [] []
/src/openssl/crypto/modes/ocb128.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/explicitly_constructed.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_attrdesc.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/generated_message_util.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/include/internal/packet.h [] []
/src/openssl/crypto/dh/dh_backend.c [] []
/src/openssl/crypto/x509/x509_vpm.c [] []
/src/openssl/crypto/encode_decode/encoder_pkey.c [] []
/src/openssl/crypto/bn/bn_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/once.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/store/store_register.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/common/der/der_ml_dsa_key.c [] []
/src/util-linux/libblkid/src/superblocks/bitlocker.c [] []
/src/openssl/providers/implementations/ciphers/cipher_tdes_wrap_hw.c [] []
/src/util-linux/libblkid/src/superblocks/superblocks.h [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/crypto_backend/crypto_cipher_kernel.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/slh_dsa/slh_xmss.c [] []
/src/openssl/providers/implementations/ciphers/cipher_blowfish_hw.c [] []
/src/openssl/crypto/des/ncbc_enc.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_int.c [] []
/src/openssl/crypto/store/store_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/lvm2/libdm/mm/dbg_malloc.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/crypt2_load_fuzz.cc ['crypt2_load_fuzz'] ['crypt2_load_fuzz']
/src/util-linux/libblkid/src/partitions/unixware.c [] []
/src/openssl/crypto/hashtable/hashtable.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/./include/closestream.h [] []
/src/openssl/providers/implementations/kdfs/pkcs12kdf.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/strutil.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/sha/keccak1600.c [] []
/src/openssl/crypto/aria/aria.c [] []
/src/openssl/crypto/evp/bio_md.c [] []
/src/openssl/providers/implementations/ciphers/cipher_null.c [] []
/src/openssl/include/openssl/crypto.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/./lib/internal.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/include/internal/quic_vlint.h [] []
/src/openssl/crypto/ml_dsa/ml_dsa_sign.c [] []
/src/openssl/providers/implementations/ciphers/ciphercommon_hw.c [] []
/src/openssl/crypto/pkcs12/p12_key.c [] []
/src/openssl/crypto/pem/pem_pkey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/save.c [] []
/src/openssl/crypto/evp/evp_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/m_null.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_siv.c [] []
/src/openssl/crypto/mem.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/x_attrib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_info.c [] []
/src/openssl/crypto/bn/bn_mul.c [] []
/src/openssl/crypto/encode_decode/encoder_lib.c [] []
/src/util-linux/libblkid/src/version.c [] []
/src/openssl/crypto/asn1/a_dup.c [] []
/src/openssl/providers/implementations/kdfs/sskdf.c [] []
/src/openssl/crypto/err/err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/dsa/dsa_ossl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/stringpiece.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ec/ec2_smpl.c [] []
/src/openssl/include/openssl/x509_vfy.h [] []
/src/openssl/providers/implementations/signature/ecdsa_sig.c [] []
/src/openssl/crypto/dh/dh_gen.c [] []
/src/openssl/crypto/bio/bss_mem.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/common/der/der_ecx_key.c [] []
/src/openssl/crypto/buffer/buf_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bio/bss_core.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/x509_txt.c [] []
/src/openssl/crypto/evp/c_alld.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/evp_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/substitute.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/ciphers/cipher_aes_gcm.c [] []
/src/openssl/crypto/err/err_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/err/err_save.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/conf/conf_mod.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/topology/ioctl.c [] []
/src/openssl/crypto/ec/ec_ameth.c [] []
/src/cryptsetup/lib/luks2/hw_opal/hw_opal.c [] []
/src/openssl/crypto/bn/bn_word.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/cmp/cmp_util.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/luks2/luks2_keyslot.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_aaa.c [] []
/src/util-linux/lib/strutils.c [] []
/src/openssl/providers/implementations/kdfs/pbkdf2.c [] []
/src/openssl/crypto/rand/rand_pool.c [] []
/src/openssl/providers/implementations/keymgmt/dh_kmgmt.c [] []
/src/openssl/crypto/bn/bn_rand.c [] []
/src/openssl/crypto/cast/c_ofb64.c [] []
/src/openssl/crypto/x509/x_all.c [] []
/src/openssl/crypto/bn/bn_sqrt.c [] []
/src/libprotobuf-mutator/src/mutator.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/verity/verity_fec.c [] []
/src/openssl/crypto/dso/dso_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/punycode.c [] []
/src/openssl/providers/implementations/signature/mac_legacy_sig.c [] []
/src/openssl/providers/implementations/digests/wp_prov.c [] []
/src/openssl/crypto/ffc/ffc_key_validate.c [] []
/src/cryptsetup/lib/crypto_backend/memutils.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ml_dsa/ml_dsa_params.c [] []
/src/util-linux/libblkid/src/superblocks/jmicron_raid.c [] []
/src/openssl/crypto/bf/bf_ofb64.c [] []
/src/openssl/crypto/cast/c_ecb.c [] []
/src/openssl/crypto/evp/e_rc2.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/include/openssl/comp.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/include/openssl/x509.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/pem/pem_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/x509_set.c [] []
/src/openssl/crypto/rsa/rsa_gen.c [] []
/src/openssl/providers/implementations/macs/hmac_prov.c [] []
/src/openssl/crypto/ec/ecx_key.c [] []
/src/openssl/crypto/rc2/rc2_skey.c [] []
/src/openssl/crypto/x509/v3_no_ass.c [] []
/src/openssl/crypto/ts/ts_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bn/bn_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_tdes_default.c [] []
/src/cryptsetup/lib/luks2/luks2_digest.c [] []
/src/openssl/crypto/x509/v3_utf8.c [] []
/src/openssl/crypto/x509/v3_pku.c [] []
/src/cryptsetup/lib/utils_keyring.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/x509_local.h [] []
/src/util-linux/libblkid/src/partitions/atari.c [] []
/src/openssl/providers/implementations/exchange/ecdh_exch.c [] []
/src/openssl/crypto/stack/stack.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/dsa/dsa_ameth.c [] []
/src/openssl/crypto/hpke/hpke_util.c [] []
/src/openssl/crypto/conf/conf_def.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/field_comparator.cc [] []
/src/openssl/crypto/rc2/rc2cfb64.c [] []
/src/openssl/crypto/ml_dsa/ml_dsa_sample.c [] []
/src/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c [] []
/src/cryptsetup/lib/luks2/luks2_reencrypt.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/crypto/err/err_blocks.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/skeymgmt_meth.c [] []
/src/openssl/crypto/bf/bf_skey.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rc2/rc2_cbc.c [] []
/src/openssl/crypto/ex_data.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/evp_asn1.c [] []
/src/cryptsetup/tests/fuzz/LUKS2_plain_JSON.pb.cc ['crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/bcache.c [] []
/src/openssl/crypto/asn1/a_print.c [] []
/src/openssl/crypto/bn/bn_nist.c [] []
/src/util-linux/libblkid/src/dev.c [] []
/src/util-linux/lib/sha1.c [] []
/src/util-linux/libblkid/src/superblocks/drbd.c [] []
/src/openssl/providers/implementations/macs/gmac_prov.c [] []
/src/openssl/crypto/ml_dsa/ml_dsa_encoders.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/comp/comp_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/async/async.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/encode_decode/endecoder_common.c [] []
/src/openssl/crypto/ec/ecp_mont.c [] []
/src/openssl/crypto/x509/v3_single_use.c [] []
/src/openssl/crypto/evp/mac_meth.c [] []
/src/cryptsetup/tests/fuzz/./LUKS2.pb.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc'] []
/src/openssl/providers/implementations/skeymgmt/generic.c [] []
/src/json-c/linkhash.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/macs/poly1305_prov.c [] []
/src/openssl/crypto/x509/pcy_cache.c [] []
/src/util-linux/libblkid/src/superblocks/ocfs.c [] []
/src/openssl/crypto/cast/c_skey.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c [] []
/src/util-linux/libblkid/src/partitions/sun.c [] []
/src/openssl/crypto/ffc/ffc_dh.c [] []
/src/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c [] []
/src/openssl/providers/implementations/encode_decode/decode_der2key.c [] []
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/text_format.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/evp_key.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/mem_clr.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/modes/xts128gb.c [] []
/src/openssl/crypto/initthread.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/./include/canonicalize.h [] []
/src/util-linux/libblkid/src/verify.c [] []
/src/cryptsetup/lib/utils.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/providers/implementations/ciphers/cipher_aes_ccm.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/defaults.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/superblocks/nilfs.c [] []
/src/openssl/crypto/ec/ecp_oct.c [] []
/src/openssl/crypto/evp/s_lib.c [] []
/src/openssl/crypto/dsa/dsa_check.c [] []
/src/openssl/include/openssl/x509_acert.h [] []
/src/cryptsetup/lib/verity/rs_decode_char.c [] []
/src/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c [] []
/src/util-linux/./include/cctype.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/crypto_backend/base64.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/asn1/t_pkey.c [] []
/src/openssl/crypto/asn1/asn1_parse.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aria_gcm.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ec/curve448/field.h [] []
/src/openssl/crypto/ct/ct_sct_ctx.c [] []
/src/openssl/crypto/provider.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rsa/rsa_sp800_56b_check.c [] []
/src/openssl/crypto/evp/e_bf.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arena.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/md5/md5_dgst.c [] []
/src/cryptsetup/lib/integrity/integrity.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ec/curve448/scalar.c [] []
/src/util-linux/libblkid/src/superblocks/exfat.c [] []
/src/openssl/crypto/sleep.c [] []
/src/openssl/crypto/x509/x_exten.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/x509_ext.c [] []
/src/openssl/crypto/ui/ui_null.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/luks2/luks2_luks1_convert.c [] []
/src/openssl/providers/implementations/ciphers/cipher_chacha20.c [] []
/src/openssl/crypto/encode_decode/encoder_meth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/luks1/af.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/include/openssl/byteorder.h [] []
/src/openssl/crypto/sha/sha512.c [] []
/src/openssl/crypto/x509/v3_lib.c [] []
/src/openssl/crypto/time.c [] []
/src/openssl/crypto/ocsp/v3_ocsp.c [] []
/src/openssl/crypto/modes/cfb128.c [] []
/src/openssl/crypto/engine/eng_openssl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/keymgmt_meth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/skeymgmt/aes_skmgmt.c [] []
/src/openssl/crypto/evp/encode.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/des/ecb_enc.c [] []
/src/util-linux/lib/strv.c [] []
/src/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c [] []
/src/util-linux/libblkid/src/partitions/partitions.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/providers/implementations/rands/seeding/rand_unix.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/superblocks/silicon_raid.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/metadata_lite.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/dsa/dsa_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/encode_decode/decode_pem2der.c [] []
/src/openssl/crypto/ml_dsa/ml_dsa_key_compress.c [] []
/src/openssl/crypto/evp/p5_crpt2.c [] []
/src/openssl/providers/implementations/asymciphers/rsa_enc.c [] []
/src/openssl/crypto/async/arch/async_posix.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_prn.c [] []
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/message.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_genn.c [] []
/src/openssl/include/internal/cryptlib.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bn/bn_mod.c [] []
/src/openssl/crypto/pem/pem_pk8.c [] []
/src/util-linux/./include/fileutils.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/async/async_wait.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/partitions/minix.c [] []
/src/openssl/crypto/asn1/p5_pbev2.c [] []
/src/openssl/crypto/evp/legacy_wp.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rc2/rc2ofb64.c [] []
/src/openssl/crypto/asn1/a_d2i_fp.c [] []
/src/openssl/crypto/asn1/asn_moid.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/topology/md.c [] []
/src/cryptsetup/lib/utils_crypt.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/providers/implementations/ciphers/cipher_cast5_hw.c [] []
/src/openssl/crypto/ec/ec_backend.c [] []
/src/openssl/crypto/bn/bn_rsa_fips186_4.c [] []
/src/openssl/include/openssl/err.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/crmf/crmf_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/common/provider_util.c [] []
/src/openssl/crypto/engine/eng_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/x509cset.c [] []
/src/cryptsetup/lib/utils_safe_memory.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/mdc2/mdc2dgst.c [] []
/src/openssl/crypto/bio/bio_meth.c [] []
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.cc [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/unknown_field_set.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_idea.c [] []
/src/openssl/providers/common/bio_prov.c [] []
/src/openssl/crypto/ct/ct_oct.c [] []
/src/openssl/crypto/rc2/rc2_ecb.c [] []
/src/openssl/crypto/x509/v3_enum.c [] []
/src/openssl/crypto/evp/names.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/usr/local/bin/../include/c++/v1/sstream [] []
/src/util-linux/libblkid/src/superblocks/zonefs.c [] []
/src/lvm2/libdm/libdm-string.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message_lite.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/objects/obj_dat.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/inlined_string_field.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/dh/dh_lib.c [] []
/src/openssl/crypto/engine/tb_rand.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_ia5.c [] []
/src/openssl/crypto/slh_dsa/slh_wots.c [] []
/src/openssl/crypto/ec/ecx_backend.c [] []
/src/cryptsetup/lib/crypto_backend/crc32.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/util-linux/lib/sha256.c [] []
/src/openssl/crypto/bn/bn_div.c [] []
/src/openssl/providers/implementations/encode_decode/ml_kem_codecs.c [] []
/src/openssl/include/crypto/asn1.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/sm2/sm2_sign.c [] []
/src/openssl/crypto/bn/bn_exp.c [] []
/src/openssl/crypto/engine/tb_pkmeth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/provider_core.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/include/openssl/asn1t.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c [] []
/src/openssl/crypto/x509/v3_bcons.c [] []
/src/openssl/providers/implementations/kdfs/kbkdf.c [] []
/src/openssl/crypto/ec/ec_curve.c [] []
/src/util-linux/libblkid/src/superblocks/romfs.c [] []
/src/openssl/providers/implementations/ciphers/cipher_sm4_gcm_hw.c [] []
/src/openssl/crypto/des/ofb64enc.c [] []
/src/openssl/crypto/provider_child.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/pem/pem_all.c [] []
/src/util-linux/libblkid/src/partitions/sgi.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/strutil.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/engine/tb_asnmth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ctype.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/kdf_meth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ec/ec_local.h [] []
/src/openssl/crypto/pkcs7/pk7_doit.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_etm_hw.c [] []
/src/openssl/crypto/bn/bn_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/ciphers/cipher_blowfish.c [] []
/src/util-linux/libblkid/src/topology/lvm.c [] []
/src/openssl/crypto/ec/ec_lib.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rsa/rsa_saos.c [] []
/src/openssl/crypto/evp/mac_lib.c [] []
/src/util-linux/./include/xxhash.h [] []
/src/openssl/providers/implementations/kem/kem_util.c [] []
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringprintf.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/des/cfb_enc.c [] []
/src/openssl/crypto/rsa/rsa_ameth.c [] []
/src/openssl/crypto/trace.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/p_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/printer.h [] []
/src/openssl/crypto/ec/ec_asn1.c [] []
/src/openssl/crypto/idea/i_skey.c [] []
/src/openssl/crypto/cmp/cmp_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/encode_decode/decoder_pkey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/a_bitstr.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/sha/sha_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/engines/e_padlock.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/modes/wrap128.c [] []
/src/util-linux/libblkid/src/partitions/dos.c [] []
/src/openssl/providers/implementations/ciphers/cipher_sm4.c [] []
/src/openssl/crypto/x509/v3_addr.c [] []
/src/openssl/providers/implementations/digests/null_prov.c [] []
/src/openssl/providers/common/der/der_dsa_sig.c [] []
/src/openssl/crypto/evp/keymgmt_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/aes/aes_cbc.c [] []
/src/openssl/crypto/sm4/sm4.c [] []
/src/openssl/crypto/bio/bio_addr.c [] []
/src/openssl/crypto/threads_pthread.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ml_dsa/ml_dsa_key.c [] []
/src/openssl/providers/implementations/digests/mdc2_prov.c [] []
/src/openssl/crypto/bn/bn_add.c [] []
/src/openssl/crypto/rsa/rsa_lib.c [] []
/src/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c [] []
/src/openssl/crypto/comp/c_zstd.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bsearch.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/sha/sha1dgst.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv_hw.c [] []
/src/util-linux/libblkid/src/probe.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/a_int.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/legacy_md5.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/casts.h ['crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/ciphers/ciphercommon.c [] []
/src/openssl/providers/implementations/kdfs/tls1_prf.c [] []
/src/openssl/crypto/http/http_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rsa/rsa_pk1.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/tokenizer.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/encode_decode/decoder_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/seed/seed_ecb.c [] []
/src/openssl/crypto/context.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/io/coded_stream.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/dsa/dsa_vrf.c [] []
/src/util-linux/lib/fileutils.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/bn/bn_recp.c [] []
/src/util-linux/libblkid/src/superblocks/drbdmanage.c [] []
/src/openssl/crypto/x509/x509_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/a_gentm.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/parse_context.h [] []
/src/openssl/crypto/property/property.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/src/weighted_reservoir_sampler.h [] []
/src/openssl/crypto/evp/legacy_ripemd.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/via_raid.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena_impl.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/core_algorithm.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/lib/encode.c [] []
/src/util-linux/libblkid/src/superblocks/drbdproxy_datalog.c [] []
/src/openssl/crypto/x509/x509_acert.c [] []
/src/libprotobuf-mutator/src/utf8_fix.cc [] []
/src/openssl/include/openssl/bio.h [] []
/src/openssl/crypto/x509/x_crl.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/repeated_field.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/indicator_core.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/x509_v3.c [] []
/src/openssl/crypto/asn1/a_time.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/parse_context.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/engine/eng_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/sha/sha3.c [] []
/src/openssl/crypto/sparse_array.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/engines/e_afalg_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/include/internal/unicode.h [] []
/src/openssl/crypto/x509/v3_akeya.c [] []
/src/openssl/crypto/rc4/rc4_enc.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/common/digest_to_nid.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes.c [] []
/src/util-linux/libblkid/src/superblocks/minix.c [] []
/src/openssl/crypto/cryptlib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/asn1/x_int64.c [] []
/src/openssl/crypto/ec/ec_check.c [] []
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/any.pb.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_aes_siv_hw.c [] []
/src/openssl/crypto/x509/v3_battcons.c [] []
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.pb.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/kdfs/hkdf.c [] []
/src/openssl/crypto/dh/dh_group_params.c [] []
/src/openssl/crypto/modes/ccm128.c [] []
/src/openssl/crypto/x509/v3_san.c [] []
/src/openssl/crypto/evp/evp_rand.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/e_cast.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rsa/rsa_x931.c [] []
/src/json-c/json_object.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ec/ecdsa_vrf.c [] []
/src/openssl/providers/implementations/ciphers/cipher_rc2_hw.c [] []
/src/openssl/crypto/pkcs12/p12_p8e.c [] []
/src/openssl/crypto/objects/obj_xref.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/./LUKS2_plain_JSON.pb.h ['crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/digests/md5_sha1_prov.c [] []
/src/util-linux/libblkid/src/init.c [] []
/src/openssl/crypto/async/async_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/sm2/sm2_key.c [] []
/src/openssl/crypto/err/err_mark.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/./include/pt-sun.h [] []
/src/openssl/crypto/asn1/asn_mstbl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/property/property_query.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/rands/drbg_hash.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stl_util.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/des/cfb64ede.c [] []
/src/openssl/crypto/asn1/a_sign.c [] []
/src/cryptsetup/lib/fvault2/fvault2.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/crypto/passphrase.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/ciphers/cipher_aes_hw.c [] []
/src/cryptsetup/lib/crypto_backend/argon2_generic.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/luks2/luks2_internal.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/crypto/x509/v3_pcia.c [] []
/src/cryptsetup/tests/fuzz/json_proto_converter.cc ['crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/store/store_init.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/kem/rsa_kem.c [] []
/src/openssl/crypto/ffc/ffc_key_generate.c [] []
/src/openssl/crypto/asn1/tasn_typ.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/signature/ml_dsa_sig.c [] []
/src/util-linux/./include/debug.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_pcons.c [] []
/src/util-linux/libblkid/src/superblocks/ntfs.c [] []
/src/openssl/include/internal/dane.h [] []
/src/openssl/crypto/err/err_prn.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/property/property_parse.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/asn1_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/asn1/tasn_enc.c [] []
/src/openssl/crypto/rsa/rsa_pss.c [] []
/src/openssl/providers/implementations/ciphers/cipher_sm4_xts_hw.c [] []
/src/util-linux/lib/crc32c.c [] []
/src/openssl/providers/implementations/ciphers/cipher_idea_hw.c [] []
/src/openssl/ssl/record/methods/tls_pad.c [] []
/src/openssl/crypto/dsa/dsa_sign.c [] []
/src/openssl/crypto/err/err_all.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c [] []
/src/openssl/crypto/ui/ui_util.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/x_x509a.c [] []
/src/openssl/crypto/slh_dsa/slh_adrs.c [] []
/src/openssl/crypto/asn1/asn1_local.h [] []
/src/openssl/crypto/x509/v3_soa_id.c [] []
/src/util-linux/libblkid/src/topology/dm.c [] []
/src/openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c [] []
/src/cryptsetup/lib/luks2/luks2_json_format.c [] []
/src/util-linux/libblkid/src/superblocks/xfs.c [] []
/src/json-c/strerror_override.c [] []
/src/openssl/crypto/asn1/a_object.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/info.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/m_sigver.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/p5_crpt.c [] []
/src/util-linux/./include/c.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/map_util.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/e_rc4_hmac_md5.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_attrmap.c [] []
/src/lvm2/libdm/mm/pool.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/rsa/rsa_crpt.c [] []
/src/openssl/crypto/evp/evp_pbe.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/chacha/chacha_enc.c [] []
/src/openssl/crypto/evp/signature.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/exchange/dh_exch.c [] []
/usr/local/bin/../include/c++/v1/string [] []
/src/openssl/crypto/dsa/dsa_asn1.c [] []
/src/openssl/crypto/pkcs12/p12_init.c [] []
/src/openssl/providers/implementations/digests/blake2_impl.h [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/port.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/baseprov.c [] []
/src/openssl/providers/implementations/keymgmt/ec_kmgmt.c [] []
/src/openssl/providers/implementations/encode_decode/ml_dsa_codecs.c [] []
/src/openssl/crypto/x509/v3_ncons.c [] []
/src/cryptsetup/lib/utils_wipe.c [] []
/src/openssl/crypto/dsa/dsa_backend.c [] []
/src/openssl/crypto/ec/ec_kmeth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/crypto_backend/utf8.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/util-linux/./include/all-io.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/bio/bf_readbuff.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/digests/ripemd_prov.c [] []
/src/cryptsetup/lib/utils_device_locking.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/ctrl_params_translate.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/objects/o_names.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/param_build.c [] []
/src/util-linux/libblkid/src/superblocks/ddf_raid.c [] []
/src/openssl/crypto/x509/pcy_node.c [] []
/src/openssl/crypto/evp/evp_fetch.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ui/ui_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bn/bn_gf2m.c [] []
/src/openssl/crypto/ec/ecdsa_ossl.c [] []
/src/util-linux/libblkid/src/superblocks/vdo.c [] []
/src/openssl/crypto/evp/c_allc.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/engine/eng_ctrl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/luks1/keyencryption.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/libdevmapper.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/verity/rs.h [] []
/src/openssl/crypto/asn1/ameth_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_aes_ocb.c [] []
/src/json-c/linkhash.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_aria.c [] []
/src/openssl/crypto/comp/c_zlib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.h [] []
/src/openssl/providers/implementations/signature/eddsa_sig.c [] []
/src/openssl/crypto/des/des_enc.c [] []
/src/openssl/crypto/evp/legacy_blake2.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ec/curve448/curve448.c [] []
/src/openssl/crypto/evp/e_seed.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/evp_pkey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/config.c [] []
/src/util-linux/./include/debugobj.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/coded_stream.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/include/openssl/core_dispatch.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/asn1_gen.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/common/provider_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/x_val.c [] []
/src/openssl/crypto/x509/v3_cpols.c [] []
/src/util-linux/libblkid/src/partitions/bsd.c [] []
/src/openssl/providers/implementations/ciphers/ciphercommon_block.c [] []
/src/openssl/crypto/ec/ecp_nist.c [] []
/src/openssl/crypto/engine/eng_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/bio/bio_sock.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ec/ec_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/poly1305/poly1305.c [] []
/src/openssl/crypto/asn1/a_mbstr.c [] []
/src/openssl/crypto/camellia/cmll_cbc.c [] []
/src/openssl/crypto/asn1/a_i2d_fp.c [] []
/src/openssl/crypto/pkcs12/p12_decr.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_group_ac.c [] []
/src/openssl/include/openssl/pkcs7.h [] []
/src/util-linux/libuuid/src/unpack.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ffc/ffc_params_generate.c [] []
/src/openssl/providers/implementations/macs/siphash_prov.c [] []
/src/openssl/providers/implementations/storemgmt/file_store.c [] []
/src/openssl/providers/implementations/ciphers/cipher_chacha20_hw.c [] []
/src/openssl/crypto/objects/obj_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_camellia_cts.inc [] []
/src/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c [] []
/src/openssl/crypto/ec/curve25519.c [] []
/src/openssl/crypto/o_fopen.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/pem/pem_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/rands/drbg_ctr.c [] []
/src/cryptsetup/lib/utils_pbkdf.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/providers/common/provider_ctx.c [] []
/src/openssl/crypto/ct/ct_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/dsa/dsa_lib.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/message.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field_inl.h [] []
/src/cryptsetup/lib/luks2/luks2_reencrypt_digest.c [] []
/src/openssl/crypto/engine/eng_table.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/evp_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/utils_loop.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ct/ct_log.c [] []
/src/openssl/crypto/ec/eck_prn.c [] []
/src/openssl/providers/implementations/kdfs/sshkdf.c [] []
/src/util-linux/libblkid/src/superblocks/f2fs.c [] []
/src/openssl/crypto/bio/bss_file.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_camellia_hw.c [] []
/src/openssl/crypto/siphash/siphash.c [] []
/src/openssl/crypto/x509/v3_akid.c [] []
/src/openssl/crypto/whrlpool/wp_dgst.c [] []
/src/openssl/crypto/md5/md5_sha1.c [] []
/src/openssl/providers/implementations/ciphers/cipher_tdes_default_hw.c [] []
/src/util-linux/lib/blkdev.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/x509_cmp.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.h [] []
/src/openssl/crypto/engine/eng_list.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/rc4/rc4_skey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_timespec.c [] []
/src/openssl/crypto/init.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ml_dsa/ml_dsa_matrix.h [] []
/src/openssl/crypto/bio/bf_buff.c [] []
/src/openssl/crypto/ec/ec_key.c [] []
/src/openssl/crypto/des/ecb3_enc.c [] []
/src/openssl/crypto/asn1/f_string.c [] []
/src/openssl/crypto/x509/v3_ind_iss.c [] []
/src/libprotobuf-mutator/src/field_instance.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bn/bn_asm.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/cmac/cmac.c [] []
/src/openssl/crypto/encode_decode/encoder_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/luks2/luks2_segment.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/providers/implementations/ciphers/ciphercommon_ccm.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c [] []
/src/openssl/providers/implementations/ciphers/cipher_sm4_ccm.c [] []
/src/openssl/crypto/bio/bio_print.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/isw_raid.c [] []
/src/util-linux/./include/list.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/packet.c [] []
/src/openssl/crypto/evp/p_legacy.c [] []
/src/openssl/providers/implementations/ciphers/cipher_rc4_hw.c [] []
/src/openssl/crypto/bio/bio_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/common/der/der_slh_dsa_key.c [] []
/src/openssl/crypto/asn1/p5_pbe.c [] []
/src/openssl/crypto/comp_methods.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/evp_utils.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bio/ossl_core_bio.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/slh_dsa/slh_dsa_key.c [] []
/src/openssl/crypto/slh_dsa/slh_fors.c [] []
/src/util-linux/lib/buffer.c [] []
/src/openssl/crypto/evp/legacy_sha.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/dsa/dsa_gen.c [] []
/src/openssl/crypto/asn1/x_bignum.c [] []
/src/openssl/providers/implementations/ciphers/cipher_tdes.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_util.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/macs/cmac_prov.c [] []
/src/openssl/providers/implementations/ciphers/cipher_camellia.c [] []
/src/openssl/crypto/engine/tb_eckey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/include/internal/common.h [] []
/src/libprotobuf-mutator/src/mutator.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/sysv.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/common.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/zfs.c [] []
/src/openssl/crypto/asn1/tasn_new.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/ciphers/cipher_sm4_gcm.c [] []
/src/openssl/crypto/rsa/rsa_sign.c [] []
/src/openssl/crypto/rsa/rsa_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/luks.c [] []
/src/openssl/crypto/mem_sec.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/tasn_prn.c [] []
/src/openssl/crypto/x509/v3_sxnet.c [] []
/src/openssl/crypto/bn/bn_blind.c [] []
/src/openssl/crypto/dh/dh_asn1.c [] []
/src/openssl/crypto/async/async_local.h [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/port.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringpiece.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_purp.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection.h [] []
/src/openssl/providers/common/capabilities.c [] []
/src/cryptsetup/lib/luks2/luks2_keyslot_reenc.c [] []
/src/lvm2/libdm/libdm-file.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/internal.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/tests/fuzz/proto_to_luks2_converter.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/field_comparator.h [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor_database.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/dh/dh_pmeth.c [] []
/src/util-linux/lib/crc32.c [] []
/src/openssl/crypto/evp/evp_cnf.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/pkcs12/p12_crpt.c [] []
/src/cryptsetup/lib/luks2/luks2_digest_pbkdf2.c [] []
/src/util-linux/libblkid/src/superblocks/ufs.c [] []
/src/openssl/providers/implementations/encode_decode/decode_msblob2key.c [] []
/src/openssl/crypto/ess/ess_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/kem/mlx_kem.c [] []
/src/openssl/providers/implementations/digests/sha3_prov.c [] []
/src/openssl/crypto/cms/cms_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/lib/path.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/comp/comp_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/lib/sysfs.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/digests/md4_prov.c [] []
/src/openssl/crypto/asn1/asn_pack.c [] []
/src/openssl/crypto/ml_dsa/ml_dsa_hash.h [] []
/src/util-linux/libblkid/src/superblocks/nvidia_raid.c [] []
/src/openssl/crypto/evp/e_rc4.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/slh_dsa/slh_hash.c [] []
/src/openssl/crypto/ec/ec_mult.c [] []
/src/openssl/crypto/des/cfb64enc.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/wire_format.h [] []
/src/util-linux/lib/randutils.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/asn1/a_digest.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/mutex.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/vxfs.c [] []
/src/openssl/providers/implementations/encode_decode/encode_key2ms.c [] []
/src/openssl/crypto/thread/arch/thread_posix.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/lvm2/libdm/mm/pool-fast.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/./include/sysfs.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/./include/pt-mbr.h [] []
/src/openssl/crypto/bf/bf_ecb.c [] []
/src/openssl/crypto/rand/rand_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/pem/pvkfmt.c [] []
/src/openssl/providers/implementations/signature/dsa_sig.c [] []
/src/openssl/crypto/asn1/x_sig.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/crypto_backend/crypto_storage.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/superblocks/vfat.c [] []
/src/openssl/crypto/x509/x509name.c [] []
/src/openssl/crypto/x509/v3_ac_tgt.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aria_gcm_hw.c [] []
/src/openssl/crypto/encode_decode/decoder_meth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/hfs.c [] []
/src/openssl/crypto/rsa/rsa_backend.c [] []
/src/openssl/providers/common/include/prov/providercommon.h [] []
/src/openssl/providers/implementations/macs/kmac_prov.c [] []
/src/util-linux/libblkid/src/superblocks/cramfs.c [] []
/src/util-linux/libblkid/src/superblocks/superblocks.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/has_bits.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/dso/dso_dlfcn.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/pbe_scrypt.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/apfs.c [] []
/src/openssl/crypto/evp/p_verify.c [] []
/src/openssl/crypto/x509/v3_asid.c [] []
/src/cryptsetup/tests/fuzz/./json_proto_converter.h ['crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/dsa/dsa_key.c [] []
/src/openssl/crypto/evp/e_des3.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/hpfs.c [] []
/src/cryptsetup/lib/crypto_backend/crypto_openssl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/./include/env.h [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_ops.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/plain_json_proto_to_luks2_converter.cc ['crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/x509_def.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/rands/test_rng.c [] []
/src/util-linux/libblkid/src/superblocks/cs_fvault2.c [] []
/src/openssl/crypto/ffc/ffc_params.c [] []
/src/openssl/crypto/hmac/hmac.c [] []
/src/openssl/crypto/conf/conf_sap.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arena.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/d2i_pr.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/seed/seed_cfb.c [] []
/src/util-linux/libblkid/src/devname.c [] []
/src/openssl/providers/implementations/ciphers/cipher_sm4_hw.c [] []
/src/util-linux/lib/crc64.c [] []
/src/openssl/crypto/evp/dsa_ctrl.c [] []
/src/openssl/providers/implementations/ciphers/cipher_tdes_wrap.c [] []
/src/util-linux/libblkid/src/superblocks/swap.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.h [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/message_differencer.cc [] []
/src/openssl/crypto/slh_dsa/slh_params.c [] []
/src/openssl/crypto/dso/dso_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/luks1/keymanage.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/crypto/evp/e_camellia.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/digests/blake2b_prov.c [] []
/src/openssl/crypto/evp/kem.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/dh/dh_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_conf.c [] []
/src/util-linux/libblkid/src/superblocks/erofs.c [] []
/src/openssl/providers/implementations/ciphers/cipher_desx_hw.c [] []
/src/openssl/crypto/engine/tb_cipher.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/cryptsetup/lib/utils_device.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/quic_vlint.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_cts.inc [] []
/src/openssl/crypto/evp/legacy_md4.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_tlsf.c [] []
/src/openssl/crypto/whrlpool/wp_block.c [] []
/src/util-linux/libblkid/src/superblocks/lvm.c [] []
/src/openssl/providers/implementations/kdfs/x942kdf.c [] []
/src/openssl/providers/implementations/ciphers/cipher_seed.c [] []
/src/openssl/crypto/engine/tb_dh.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/ciphers/cipher_tdes_hw.c [] []
/src/openssl/providers/implementations/ciphers/cipher_rc2.c [] []
/src/openssl/crypto/x509/v3_usernotice.c [] []
/src/openssl/providers/implementations/encode_decode/encode_key2blob.c [] []
/src/openssl/providers/common/securitycheck_default.c [] []
/src/openssl/crypto/rand/prov_seed.c [] []
/src/openssl/crypto/modes/gcm128.c [] []
/src/openssl/crypto/x509/pcy_map.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenaz_sampler.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/cache.c [] []
/src/openssl/crypto/rsa/rsa_chk.c [] []
/src/openssl/crypto/ec/ec_oct.c [] []
/src/util-linux/libblkid/src/superblocks/bluestore.c [] []
/src/openssl/providers/nullprov.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/stringpiece.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/o_str.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/f_int.c [] []
/src/util-linux/lib/md5.c [] []
/src/cryptsetup/lib/crypt_plain.c [] []
/src/openssl/crypto/http/http_lib.c [] []
/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/crypto/ui/ui_openssl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/tests/fuzz/LUKS2.pb.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/util-linux/libblkid/src/superblocks/promise_raid.c [] []
/src/cryptsetup/tests/fuzz/./proto_to_luks2_converter.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc'] []
/src/openssl/providers/implementations/ciphers/cipher_sm4_ccm_hw.c [] []
/src/util-linux/libblkid/src/topology/sysfs.c [] []
/src/openssl/crypto/engine/eng_cnf.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/sm3/legacy_sm3.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/utils_io.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/utils_blkid.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/crypto/pkcs7/pkcs7err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/lib/canonicalize.c [] []
/src/util-linux/libblkid/src/superblocks/ubifs.c [] []
/src/openssl/crypto/conf/conf_ssl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/cast/c_cfb64.c [] []
/src/openssl/providers/common/der/der_sm2_sig.c [] []
/src/openssl/crypto/ec/ecp_smpl.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ml_dsa/ml_dsa_poly.h [] []
/src/openssl/crypto/sm2/sm2_crypt.c [] []
/src/openssl/crypto/rsa/rsa_asn1.c [] []
/src/openssl/providers/implementations/exchange/ecx_exch.c [] []
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/idea/i_cbc.c [] []
/src/util-linux/libblkid/src/superblocks/lsi_raid.c [] []
/src/openssl/crypto/ec/curve448/f_generic.c [] []
/src/cryptsetup/lib/utils_devpath.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/asn1/x_spki.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_etm_hw.c [] []
/src/openssl/crypto/ec/curve448/eddsa.c [] []
/src/openssl/crypto/sm3/sm3.c [] []
/src/openssl/crypto/ui/ui_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_no_rev_avail.c [] []
/src/lvm2/libdm/libdm-timestamp.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/strtod.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/setup.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/./plain_json_proto_to_luks2_converter.h ['crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/digests/digestcommon.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/arenastring.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rand/rand_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rsa/rsa_sp800_56b_gen.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/cpuid.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_aria_ccm_hw.c [] []
/src/util-linux/lib/cpuset.c [] []
/src/openssl/crypto/modes/ofb128.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/explicitly_constructed.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/squashfs.c [] []
/src/openssl/crypto/asn1/x_algor.c [] []
/src/util-linux/libblkid/src/tag.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/idea/i_ecb.c [] []
/src/openssl/crypto/ffc/ffc_backend.c [] []
/src/openssl/providers/implementations/kdfs/pvkkdf.c [] []
/src/openssl/crypto/asn1/a_type.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/rsa/rsa_schemes.c [] []
/src/lvm2/libdm/datastruct/list.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/lib/env.c [] []
/src/openssl/crypto/x509/x509_trust.c [] []
/src/openssl/providers/implementations/ciphers/cipher_cast5.c [] []
/src/openssl/crypto/async/arch/async_posix.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ct/ct_prn.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.pb.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_heavy.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/evp/pmeth_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/camellia/camellia.c [] []
/src/util-linux/libblkid/src/superblocks/scoutfs.c [] []
/src/openssl/crypto/x509/x_req.c [] []
/src/openssl/crypto/bio/bss_dgram.c [] []
/usr/include/x86_64-linux-gnu/bits/byteswap.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/rsa/rsa_ossl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/superblocks/highpoint_raid.c [] []
/src/openssl/providers/implementations/digests/md5_prov.c [] []
/src/openssl/include/openssl/asn1.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/v3_sda.c [] []
/src/openssl/providers/implementations/encode_decode/decode_epki2pki.c [] []
/src/openssl/providers/implementations/keymgmt/ecx_kmgmt.c [] []
/src/openssl/crypto/evp/legacy_md5_sha1.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/exchange/kdf_exch.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/message_lite.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv_polyval.c [] []
/src/cryptsetup/lib/random.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_macro.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/wire_format_lite.cc [] []
/src/openssl/crypto/bn/bn_ctx.c [] []
/src/openssl/crypto/ct/ct_sct.c [] []
/src/openssl/crypto/evp/p_sign.c [] []
/src/openssl/providers/common/securitycheck.c [] []
/src/openssl/crypto/bio/bio_dump.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/hashtable/hashfunc.c [] []
/src/util-linux/libblkid/src/superblocks/reiserfs.c [] []
/src/openssl/crypto/ct/ct_x509v3.c [] []
/src/openssl/crypto/seed/seed.c [] []
/src/openssl/crypto/asn1/a_verify.c [] []
/src/openssl/crypto/bio/bf_prefix.c [] []
/src/openssl/crypto/seed/seed_cbc.c [] []
/src/util-linux/libuuid/src/pack.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/include/crypto/evp.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/dh/dh_key.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/rsa/rsa_none.c [] []
/src/openssl/crypto/sha/sha1_one.c [] []
/src/util-linux/libblkid/src/superblocks/netware.c [] []
/src/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c [] []
/src/openssl/providers/implementations/signature/slh_dsa_sig.c [] []
/src/util-linux/libblkid/src/devno.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/core_fetch.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.h [] []
/src/openssl/crypto/x509/x509rset.c [] []
/src/openssl/providers/implementations/ciphers/cipher_tdes_common.c [] []
/src/openssl/crypto/conf/conf_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/params.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bio/bio_sock2.c [] []
/src/openssl/crypto/asn1_dsa.c [] []
/src/util-linux/libblkid/src/partitions/gpt.c [] []
/src/openssl/crypto/getenv.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/luks2/luks2_token_keyring.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/endian.h [] []
/src/openssl/crypto/bn/bn_exp2.c [] []
/src/lvm2/libdm/libdm-common.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/p5_scrypt.c [] []
/src/openssl/crypto/evp/kdf_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/json-c/random_seed.c [] []
/src/cryptsetup/lib/tcrypt/tcrypt.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/thread/arch.c [] []
/src/util-linux/libblkid/src/superblocks/stratis.c [] []
/src/openssl/crypto/objects/obj_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/objects/obj_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/src/text_format.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/crypt2_load_proto_plain_json_fuzz.cc ['crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/a_strnid.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/read.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/repeated_ptr_field.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/des/ofb64ede.c [] []
/src/util-linux/libblkid/src/superblocks/mpool.c [] []
/src/openssl/include/internal/constant_time.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/generated_message_reflection.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/casts.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/kem/ml_kem_kem.c [] []
/src/openssl/providers/implementations/signature/rsa_sig.c [] []
/src/openssl/crypto/x509/x509_req.c [] []
/src/openssl/crypto/evp/evp_enc.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arena_impl.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ml_dsa/ml_dsa_ntt.c [] []
/src/openssl/crypto/rsa/rsa_local.h [] []
/src/openssl/crypto/ripemd/rmd_dgst.c [] []
/src/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c [] []
/src/openssl/ssl/record/methods/ssl3_cbc.c [] []
/src/openssl/include/crypto/md32_common.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/gfs.c [] []
/src/openssl/crypto/cpt_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_admis.c [] []
/src/openssl/crypto/asn1/tasn_dec.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/store/store_meth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ml_dsa/ml_dsa_matrix.c [] []
/src/openssl/providers/implementations/kdfs/krb5kdf.c [] []
/src/openssl/providers/implementations/rands/drbg_hmac.c [] []
/src/openssl/crypto/pkcs7/pk7_lib.c [] []
/src/openssl/crypto/bn/bn_shift.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/rsa/rsa_pmeth.c [] []
/src/openssl/crypto/evp/e_aes.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/comp/c_brotli.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/a_octet.c [] []
/src/openssl/providers/implementations/encode_decode/decode_pvk2key.c [] []
/src/util-linux/libblkid/src/topology/topology.c [] []
/src/openssl/crypto/pkcs12/p12_asn.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_field.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/params_dup.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/unknown_field_set.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/ext.c [] []
/src/openssl/crypto/http/http_client.c [] []
/src/openssl/crypto/param_build_set.c [] []
/src/openssl/crypto/conf/conf_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/lvm2/libdm/ioctl/libdm-iface.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/ciphercommon_gcm.c [] []
/src/openssl/crypto/ml_kem/ml_kem.c [] []
/src/openssl/crypto/ec/ecdh_kdf.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any_lite.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libuuid/src/unparse.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/crypto/sha/sha256.c [] []
/src/openssl/providers/implementations/encode_decode/decode_spki2typespki.c [] []
/src/openssl/crypto/conf/conf_api.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_ist.c [] []
/src/openssl/crypto/x509/pcy_local.h [] []
/src/openssl/crypto/evp/asymcipher.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/x509/pcy_lib.c [] []
/src/json-c/json_util.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/src/libfuzzer/libfuzzer_mutator.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/dh/dh_kdf.c [] []
/src/openssl/providers/common/der/der_rsa_sig.c [] []
/src/openssl/providers/implementations/kdfs/pbkdf1.c [] []
/src/openssl/crypto/ec/curve448/arch_64/f_impl64.c [] []
/src/openssl/crypto/idea/i_cfb64.c [] []
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/descriptor.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_desx.c [] []
/src/util-linux/./include/strutils.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/params_from_text.c [] []
/src/openssl/crypto/ocsp/ocsp_asn.c [] []
/src/openssl/crypto/x509/x_x509.c [] []
/src/cryptsetup/lib/verity/rs_encode_char.c [] []
/src/openssl/crypto/bn/bn_conv.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/slh_dsa/slh_dsa_hash_ctx.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/text_format.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/include/internal/to_hex.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/e_chacha20_poly1305.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/engine/eng_rdrand.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/verity/verity.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/bio/bss_conn.c [] []
/src/openssl/providers/implementations/digests/blake2_prov.c [] []
/src/cryptsetup/lib/crypto_backend/cipher_check.c [] []
/src/openssl/crypto/ml_dsa/ml_dsa_vector.h [] []
/src/openssl/crypto/bio/bss_sock.c [] []
/src/openssl/crypto/LPdir_unix.c [] []
/src/openssl/crypto/engine/tb_dsa.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/libblkid/src/partitions/aix.c [] []
/src/openssl/crypto/bn/bn_print.c [] []
/src/openssl/crypto/slh_dsa/slh_hypertree.c [] []
/src/openssl/crypto/engine/tb_digest.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/pcy_tree.c [] []
/src/openssl/crypto/x509/v3_rolespec.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c [] []
/src/openssl/crypto/ec/ec_cvt.c [] []
/src/openssl/providers/implementations/ciphers/cipher_sm4_xts.c [] []
/src/openssl/crypto/engine/eng_init.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/luks2/luks2_token.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/endian.h [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/substitute.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/json-c/printbuf.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libuuid/src/gen_uuid.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/common/provider_seeding.c [] []
/src/openssl/crypto/camellia/cmll_misc.c [] []
/src/openssl/crypto/der_writer.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/arenastring.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/descriptor.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/property/property_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/utils_storage_wrappers.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/digest.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/tasn_utl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/bf/bf_cfb64.c [] []
/src/openssl/crypto/ocsp/ocsp_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/dynamic_message.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/./lib/utils_dm.h [] []
/src/openssl/crypto/x509/v3_utl.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/./include/pt-sgi.h [] []
/src/openssl/providers/implementations/ciphers/cipher_seed_hw.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/printer.cc [] []
/src/openssl/crypto/bio/bio_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/repeated_ptr_field.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/lvm2/libdm/datastruct/bitset.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/message_differencer.h [] []
/src/openssl/crypto/ec/ecx_meth.c [] []
/src/openssl/providers/implementations/digests/sha2_prov.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_xts.c [] []
/src/openssl/include/openssl/ct.h [] []
/src/openssl/crypto/ct/ct_vfy.c [] []
/src/openssl/crypto/x509/x_name.c [] []
/src/openssl/providers/prov_running.c [] []
/src/openssl/crypto/rand/rand_uniform.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/structurally_valid.cc [] []
/src/openssl/crypto/property/property_string.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/a_utctm.c [] []
/src/openssl/crypto/ec/curve448/word.h [] []
/src/cryptsetup/lib/verity/verity_hash.c [] []
/src/json-c/arraylist.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/pkcs7/pk7_attr.c [] []
/src/openssl/crypto/objects/obj_xref.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bn/bn_gcd.c [] []
/src/openssl/crypto/engine/tb_rsa.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/json-c/json_tokener.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/dh/dh_ameth.c [] []
/src/openssl/providers/implementations/kdfs/scrypt.c [] []
/src/openssl/crypto/asn1/a_utf8.c [] []
/src/util-linux/libblkid/src/partitions/solaris_x86.c [] []
/src/openssl/engines/e_afalg.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha512_etm_hw.c [] []
/src/util-linux/libblkid/src/superblocks/befs.c [] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/message.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.cc [] []
/src/openssl/providers/implementations/ciphers/cipher_cts.c [] []
/src/openssl/providers/implementations/encode_decode/encode_key2text.c [] []
/src/openssl/crypto/property/defn_cache.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libuuid/src/parse.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/pkcs7/pk7_asn1.c [] []
/src/util-linux/libblkid/src/topology/evms.c [] []
/src/openssl/crypto/engine/eng_all.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/zero_copy_stream.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ec/curve448/point_448.h [] []
/src/openssl/crypto/evp/ec_support.c [] []
/src/openssl/providers/implementations/digests/blake2s_prov.c [] []
/src/openssl/crypto/evp/pmeth_gn.c [] []
/src/openssl/crypto/o_time.c [] []
/src/openssl/crypto/conf/conf_mall.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ec/ecdh_ossl.c [] []
/src/openssl/crypto/evp/cmeth_lib.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/ffc/ffc_params_validate.c [] []
/src/util-linux/libblkid/src/partitions/mac.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_wrp.c [] []
/src/openssl/crypto/engine/eng_dyn.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/bn/bn_intern.c [] []
/src/openssl/crypto/asn1/tasn_fre.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/lib/mbsalign.c [] []
/src/openssl/crypto/ec/curve448/curve448utils.h [] []
/src/openssl/crypto/pkcs12/pk12err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/core_namemap.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/x509_vfy.c [] []
/src/openssl/providers/implementations/keymgmt/rsa_kmgmt.c [] []
/src/openssl/providers/implementations/storemgmt/file_store_any2obj.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c [] []
/src/openssl/crypto/lhash/lhash.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/pem/pem_oth.c [] []
/src/cryptsetup/lib/crypto_backend/pbkdf_check.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/crypto/modes/siv128.c [] []
/src/openssl/crypto/modes/xts128.c [] []
/src/openssl/include/internal/refcount.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/any.pb.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/asymciphers/sm2_enc.c [] []
/src/cryptsetup/tests/fuzz/crypt2_load_ondisk_fuzz.cc ['crypt2_load_ondisk_fuzz'] ['crypt2_load_ondisk_fuzz']
/src/openssl/crypto/bio/bss_null.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aria_ccm.c [] []
/src/util-linux/libblkid/src/superblocks/exfs.c [] []
/src/openssl/crypto/dh/dh_check.c [] []
/src/openssl/crypto/dsa/dsa_pmeth.c [] []
/src/openssl/crypto/evp/pmeth_check.c [] []
/src/openssl/crypto/aes/aes_core.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/rand/rand_meth.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/include/openssl/safestack.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/luks2/luks2_json_metadata.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/reflection_internal.h [] []
/src/openssl/providers/implementations/rands/seed_src.c [] []
/src/openssl/crypto/bf/bf_enc.c [] []
/src/openssl/providers/implementations/kem/ec_kem.c [] []
/src/openssl/providers/legacyprov.c [] []
/src/openssl/providers/implementations/keymgmt/mlx_kmgmt.c [] []
/src/cryptsetup/lib/crypto_backend/cipher_generic.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/asn1/a_strex.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/mathutil.h [] []
/src/openssl/providers/implementations/encode_decode/ml_common_codecs.c [] []
/src/openssl/crypto/des/set_key.c [] []
/src/openssl/crypto/seed/seed_ofb.c [] []
/src/openssl/crypto/thread/api.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_rc4.c [] []
/src/openssl/crypto/buffer/buffer.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/evp/e_aria.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_extku.c [] []
/src/openssl/crypto/self_test_core.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/asn1/asn1_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/keyslot_context.c [] []
/src/openssl/crypto/ml_dsa/ml_dsa_local.h [] []
/src/openssl/crypto/ec/curve448/arch_64/../arch_64/arch_intrinsics.h [] []
/src/util-linux/libblkid/src/superblocks/linux_raid.c [] []
/src/openssl/crypto/evp/e_des.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/providers/implementations/ciphers/cipher_aria_hw.c [] []
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/stubs/once.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/include/openssl/ui.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/pkcs12/p12_p8d.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/utils_benchmark.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/crypto/cversion.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/bn/bn_kron.c [] []
/src/openssl/crypto/evp/e_xcbc_d.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/provider_local.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/md4/md4_dgst.c [] []
/src/openssl/crypto/provider_conf.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/cryptsetup/lib/loopaes/loopaes.c [] []
/src/openssl/providers/defltprov.c [] []
/src/openssl/crypto/pkcs12/p12_utl.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set_inl.h [] []
/src/util-linux/libblkid/src/superblocks/udf.c [] []
/src/openssl/crypto/evp/exchange.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/util-linux/./include/iso9660.h [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c [] []
/src/cryptsetup/lib/bitlk/bitlk.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/openssl/include/internal/hashtable.h ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_iobo.c [] []
/src/openssl/providers/implementations/kdfs/argon2.c [] []
/src/openssl/crypto/rsa/rsa_mp.c [] []
/src/openssl/providers/common/der/der_rsa_key.c [] []
/src/openssl/crypto/ct/ct_b64.c [] []
/src/openssl/crypto/bn/bn_mont.c [] []
/src/openssl/include/internal/time.h [] []
/src/openssl/providers/implementations/ciphers/cipher_des.c [] []
/src/util-linux/libblkid/src/superblocks/adaptec_raid.c [] []
/src/openssl/crypto/cast/c_enc.c [] []
/src/openssl/providers/implementations/encode_decode/encode_key2any.c [] []
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/extension_set.cc ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/ssl_err.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/lib/luks2/luks2_keyslot_luks2.c [] []
/src/openssl/crypto/modes/cbc128.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c [] []
/src/openssl/crypto/x509/v3_authattid.c [] []
/src/openssl/providers/implementations/keymgmt/dsa_kmgmt.c [] []
/src/util-linux/libblkid/src/superblocks/btrfs.c [] []
/src/openssl/crypto/engine/eng_pkey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/wire_format_lite.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] []
/src/openssl/providers/implementations/rands/drbg.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/util-linux/libblkid/src/superblocks/jfs.c [] []
/src/openssl/crypto/evp/dh_support.c [] []
/src/openssl/crypto/evp/ec_ctrl.c [] []
/src/openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c [] []
/src/util-linux/libblkid/src/partitions/ultrix.c [] []
/src/openssl/providers/implementations/kem/ecx_kem.c [] []
/src/cryptsetup/lib/volumekey.c ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['crypt2_load_ondisk_fuzz', 'crypt2_load_fuzz', '/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/metadata_lite.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc']
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/map_field.h ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz'] ['/src/cryptsetup/tests/fuzz/crypt2_load_proto_fuzz.cc', 'crypt2_load_proto_plain_json_fuzz']
/src/openssl/crypto/x509/v3_pci.c [] []
/src/openssl/crypto/x509/v3_skid.c [] []
/src/openssl/crypto/ec/ecdsa_sign.c [] []

Directories in report

Directory
/src/cryptsetup/lib/crypto_backend/
/src/openssl/crypto/objects/
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/stubs/
/src/libprotobuf-mutator/src/
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/util/
/src/openssl/crypto/ffc/
/src/openssl/crypto/bio/
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/stubs/
/src/openssl/providers/implementations/ciphers/
/src/openssl/crypto/pem/
/src/openssl/crypto/bn/
/src/openssl/crypto/slh_dsa/
/src/openssl/providers/implementations/macs/
/src/libprotobuf-mutator/src/libfuzzer/
/src/openssl/crypto/thread/arch/
/src/openssl/crypto/siphash/
/src/openssl/providers/implementations/kdfs/
/src/openssl/crypto/md5/
/src/openssl/include/internal/
/src/openssl/crypto/rc4/
/src/cryptsetup/tests/fuzz/
/src/openssl/crypto/bf/
/src/openssl/crypto/ec/curve448/
/src/openssl/engines/
/src/openssl/crypto/hashtable/
/src/cryptsetup/./lib/
/src/cryptsetup/lib/loopaes/
/src/openssl/providers/implementations/signature/
/src/openssl/crypto/pkcs7/
/src/util-linux/libblkid/src/
/src/openssl/crypto/ec/curve448/arch_64/../arch_64/
/src/openssl/crypto/async/
/src/openssl/crypto/buffer/
/src/openssl/crypto/ml_dsa/
/src/openssl/providers/implementations/rands/
/src/openssl/crypto/async/arch/
/src/openssl/crypto/sm2/
/src/cryptsetup/tests/fuzz/./
/src/openssl/providers/implementations/storemgmt/
/usr/local/bin/../include/c++/v1/
/src/openssl/providers/implementations/digests/
/src/openssl/crypto/rc2/
/src/openssl/providers/implementations/exchange/
/src/openssl/crypto/lhash/
/src/openssl/crypto/seed/
/src/openssl/crypto/property/
/src/openssl/providers/common/der/
/src/openssl/crypto/chacha/
/src/openssl/crypto/ml_kem/
/src/openssl/crypto/comp/
/src/openssl/crypto/x509/
/src/openssl/crypto/encode_decode/
/src/openssl/crypto/hmac/
/src/lvm2/libdm/datastruct/
/src/openssl/providers/
/src/openssl/providers/implementations/keymgmt/
/src/openssl/include/openssl/
/usr/include/x86_64-linux-gnu/bits/
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/
/src/cryptsetup/lib/integrity/
/src/openssl/crypto/ct/
/src/openssl/crypto/ec/curve448/arch_64/
/src/openssl/providers/common/
/src/openssl/crypto/evp/
/src/openssl/crypto/aes/
/src/openssl/crypto/crmf/
/src/openssl/providers/common/include/prov/
/src/lvm2/libdm/
/src/openssl/ssl/record/methods/
/src/cryptsetup/lib/tcrypt/
/src/openssl/crypto/thread/
/src/cryptsetup/lib/luks1/
/src/cryptsetup/lib/luks2/
/src/openssl/crypto/hpke/
/src/openssl/include/crypto/
/src/cryptsetup/lib/bitlk/
/src/openssl/crypto/aria/
/src/cryptsetup/lib/luks2/hw_opal/
/src/openssl/crypto/pkcs12/
/src/util-linux/libblkid/src/partitions/
/src/openssl/crypto/ec/
/src/openssl/providers/implementations/asymciphers/
/src/openssl/crypto/dso/
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/io/
/src/openssl/crypto/ocsp/
/src/openssl/crypto/poly1305/
/src/openssl/crypto/mdc2/
/src/openssl/crypto/md4/
/src/openssl/crypto/asn1/
/src/openssl/crypto/whrlpool/
/src/openssl/crypto/sha/
/src/openssl/providers/implementations/rands/seeding/
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/
/src/util-linux/lib/
/src/openssl/crypto/sm3/
/src/openssl/crypto/ripemd/
/src/openssl/crypto/store/
/src/openssl/crypto/modes/
/src/openssl/providers/implementations/skeymgmt/
/src/libprotobuf-mutator/build/external.protobuf/include/google/protobuf/stubs/
/src/cryptsetup/tests/fuzz/../../tests/fuzz/build/static_lib_deps/include/google/protobuf/io/
/src/openssl/crypto/rsa/
/src/cryptsetup/lib/
/src/openssl/crypto/sm4/
/src/json-c/
/src/openssl/crypto/cast/
/src/util-linux/libblkid/src/superblocks/
/src/openssl/crypto/http/
/src/lvm2/libdm/mm/
/src/openssl/crypto/engine/
/src/openssl/crypto/idea/
/src/util-linux/./include/
/src/openssl/crypto/ess/
/src/openssl/providers/implementations/encode_decode/
/src/openssl/crypto/conf/
/src/openssl/crypto/ui/
/src/openssl/crypto/camellia/
/src/openssl/crypto/rand/
/src/cryptsetup/lib/fvault2/
/src/openssl/crypto/err/
/src/openssl/crypto/stack/
/src/cryptsetup/lib/verity/
/src/openssl/crypto/des/
/src/openssl/crypto/
/src/openssl/crypto/cmp/
/src/openssl/providers/implementations/kem/
/src/util-linux/libuuid/src/
/src/openssl/crypto/dsa/
/src/openssl/crypto/dh/
/src/openssl/crypto/cms/
/src/libprotobuf-mutator/build/external.protobuf/src/external.protobuf/src/google/protobuf/
/src/lvm2/libdm/ioctl/
/src/openssl/crypto/cmac/
/src/util-linux/libblkid/src/topology/
/src/openssl/crypto/ts/