Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

crypto/wp512.c wp512_mod_fini() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 140637880893308928
PARAM_VALUE 1 count 3
BUF_SIZE 0 algs 1512
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/shash.c crypto_register_shashes() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 4096-ptr_max
PARAM_VALUE 1 count 0-3
BUF_SIZE 0 algs 1008,1512,2016
BUF_SIZE 0 algs 1008,1512,2016
CAPPED_DATA 1 count 1
DATA_SOURCE 0 algs $0
FUZZY_MAX 1 count 3
HARD_MAX 1 count 3
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/aes.c crypto_aes_mod_exit() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 6998423740445917184
PARAM_VALUE 1 count 3
BUF_SIZE 0 algs 1512
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/aes.c crypto_aes_mod_init() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 6998423740445917184
PARAM_VALUE 1 count 3
BUF_SIZE 0 algs 1512
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/md5.c crypto_md5_mod_exit() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 3573855032036364288
PARAM_VALUE 1 count 2
BUF_SIZE 0 algs 1008
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/sha1.c crypto_sha1_mod_exit() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 5033228772351053824
PARAM_VALUE 1 count 2
BUF_SIZE 0 algs 1008
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/sha3.c crypto_sha3_mod_exit() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 4427022905992568832
PARAM_VALUE 1 count 4
BUF_SIZE 0 algs 2016
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/sha512.c crypto_sha512_mod_exit() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 7896155997883555840
PARAM_VALUE 1 count 4
BUF_SIZE 0 algs 2016
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/blake2b.c crypto_blake2b_mod_exit() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 5873892162954678272
PARAM_VALUE 1 count 4
BUF_SIZE 0 algs 2016
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/sha256.c crypto_sha256_mod_exit() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 6078831153796665344
PARAM_VALUE 1 count 4
BUF_SIZE 0 algs 2016
NOCHECK_CALL
UNITS 1 count unit_array_size

crypto/streebog_generic.c streebog_mod_fini() -> crypto_unregister_shashes()

Type Parameter Key Value
PARAM_VALUE 0 algs 6112000733554778112
PARAM_VALUE 1 count 2
BUF_SIZE 0 algs 1008
NOCHECK_CALL
UNITS 1 count unit_array_size