Defined in 3 files as a member:

Defined in 1 files as a function:

Referenced in 27 files:

Smatch caller information:

drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c init_tfm_ablk() -> init_tfm()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c init_tfm_aead() -> init_tfm()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

Smatch assignments to (struct ahash_alg)->init_tfm:

drivers/crypto/aspeed/aspeed-hace-hash.c (null)() -> (struct ahash_alg)->init_tfm [2202169547214184448]

drivers/crypto/marvell/cesa/hash.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/qce/aead.c qce_aead_register_one() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/qce/aead.c qce_aead_unregister() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/starfive/jh7110-hash.c (null)() -> (struct ahash_alg)->init_tfm [4096-ptr_max]

drivers/crypto/qce/sha.c qce_ahash_register_one() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/qce/sha.c qce_ahash_unregister() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/sa2ul.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/ccp/ccp-crypto-aes-cmac.c ccp_register_aes_cmac_algs() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/inside-secure/eip93/eip93-hash.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/ccree/cc_hash.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/ccree/cc_hash.c cc_alloc_hash_alg() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/inside-secure/safexcel_hash.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/inside-secure/eip93/eip93-aead.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/ccp/ccp-crypto-sha.c ccp_register_hmac_alg() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/ccp/ccp-crypto-sha.c ccp_register_sha_alg() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/inside-secure/safexcel_cipher.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/caam/caamalg_qi2.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/caam/caamalg_qi2.c dpaa2_caam_probe() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/caam/caamalg_qi2.c dpaa2_caam_remove() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/s5p-sss.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/atmel-sha.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/img-hash.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/aspeed/aspeed-hace-crypto.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/caam/caamhash.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/caam/caamhash.c caam_algapi_hash_exit() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/caam/caamhash.c caam_algapi_hash_init() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c (null)() -> (struct ahash_alg)->init_tfm [0,7147846332798558208]

crypto/ahash.c ahash_free_singlespawn_instance() -> (struct ahash_alg)->init_tfm [min-max]

crypto/ahash.c crypto_ahash_free_instance() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/tegra/tegra-se-hash.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/inside-secure/eip93/eip93-cipher.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/ccp/ccp-crypto-main.c ccp_unregister_algs() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c (null)() -> (struct ahash_alg)->init_tfm [0,3349348450963292160]

drivers/crypto/qce/skcipher.c qce_skcipher_register_one() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/qce/skcipher.c qce_skcipher_unregister() -> (struct ahash_alg)->init_tfm [min-max]

drivers/crypto/tegra/tegra-se-aes.c (null)() -> (struct ahash_alg)->init_tfm [0]

drivers/crypto/chelsio/chcr_algo.c (null)() -> (struct ahash_alg)->init_tfm [0]

crypto/hmac.c hmac_create_ahash() -> (struct ahash_alg)->init_tfm [0-u64max]

crypto/cryptd.c cryptd_create_hash() -> (struct ahash_alg)->init_tfm [0-u64max]

crypto/cryptd.c cryptd_hash_free() -> (struct ahash_alg)->init_tfm [min-max]