Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 20 files:

Smatch caller information:

crypto/adiantum.c adiantum_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 8990152164694892544
NOCHECK_CALL

crypto/xts.c xts_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 8139032107468263424
NOCHECK_CALL

crypto/ecdsa.c ecdsa_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 9199860417957339136
NOCHECK_CALL

crypto/ecdsa.c ecdsa_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 9024991226512244736
NOCHECK_CALL

crypto/ecdsa.c ecdsa_init() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 9199860417957339136
PARAM_VALUE 0 tmpl->list.next 4096-ptr_max
PARAM_VALUE 0 tmpl->list.prev 4096-ptr_max
NOCHECK_CALL

crypto/ecb.c crypto_ecb_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 5371594989205245952
NOCHECK_CALL

crypto/krb5enc.c crypto_krb5enc_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 3905742193898205184
NOCHECK_CALL

crypto/essiv.c essiv_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 7071524467933614080
NOCHECK_CALL

crypto/seqiv.c seqiv_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 252484085465853952
NOCHECK_CALL

crypto/authenc.c crypto_authenc_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 8127951375703707648
NOCHECK_CALL

crypto/authencesn.c crypto_authenc_esn_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 3063700081702297600
NOCHECK_CALL

crypto/xctr.c crypto_xctr_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 4178082814582800384
NOCHECK_CALL

crypto/rsa.c rsa_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 5616548983618936832
NOCHECK_CALL

crypto/rsa.c rsa_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 2802006238382772224
NOCHECK_CALL

crypto/rsa.c rsa_init() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 2802006238382772224
PARAM_VALUE 0 tmpl->list.next 4096-ptr_max
PARAM_VALUE 0 tmpl->list.prev 4096-ptr_max
NOCHECK_CALL

crypto/xcbc.c crypto_xcbc_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 1824516477656682496
NOCHECK_CALL

crypto/echainiv.c echainiv_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 8446016760947126272
NOCHECK_CALL

crypto/algapi.c crypto_register_templates() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 4096-ptr_max
NOCHECK_CALL

crypto/algapi.c crypto_unregister_templates() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 4096-ptr_max
NOCHECK_CALL

crypto/pcrypt.c pcrypt_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 6998612433419063296
NOCHECK_CALL

crypto/cbc.c crypto_cbc_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 8020068790534316032
NOCHECK_CALL

crypto/cmac.c crypto_cmac_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 5504843975285534720
NOCHECK_CALL

crypto/cts.c crypto_cts_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 5685317254667956224
NOCHECK_CALL

crypto/lrw.c lrw_module_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 5505419909606371328
NOCHECK_CALL

crypto/cryptd.c cryptd_exit() -> crypto_unregister_template()

Type Parameter Key Value
PARAM_VALUE 0 tmpl 1296894449256980480
NOCHECK_CALL