Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

crypto/rsa-pkcs1pad.c pkcs1pad_decrypt() -> akcipher_tfm_ctx()

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

crypto/rsa-pkcs1pad.c pkcs1pad_decrypt_complete() -> akcipher_tfm_ctx()

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

crypto/rsa-pkcs1pad.c pkcs1pad_encrypt() -> akcipher_tfm_ctx()

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

crypto/rsa-pkcs1pad.c pkcs1pad_encrypt_complete() -> akcipher_tfm_ctx()

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

crypto/rsa-pkcs1pad.c pkcs1pad_exit_tfm() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm $0
RX_PATH

crypto/rsa-pkcs1pad.c pkcs1pad_get_max_size() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

crypto/rsa-pkcs1pad.c pkcs1pad_init_tfm() -> akcipher_tfm_ctx()

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

crypto/rsa-pkcs1pad.c pkcs1pad_set_priv_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

crypto/rsa-pkcs1pad.c pkcs1pad_set_pub_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/virtio/virtio_crypto_akcipher_algs.c __virtio_crypto_akcipher_do_req() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm r crypto_akcipher_reqtfm

drivers/crypto/virtio/virtio_crypto_akcipher_algs.c virtio_crypto_rsa_do_req() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm r crypto_akcipher_reqtfm

drivers/crypto/virtio/virtio_crypto_akcipher_algs.c virtio_crypto_rsa_exit_tfm() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm $0
RX_PATH

drivers/crypto/virtio/virtio_crypto_akcipher_algs.c virtio_crypto_rsa_max_size() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/virtio/virtio_crypto_akcipher_algs.c virtio_crypto_rsa_req() -> akcipher_tfm_ctx()

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

drivers/crypto/virtio/virtio_crypto_akcipher_algs.c virtio_crypto_rsa_set_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/starfive/jh7110-rsa.c starfive_rsa_dec() -> akcipher_tfm_ctx()

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

drivers/crypto/starfive/jh7110-rsa.c starfive_rsa_enc() -> akcipher_tfm_ctx()

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

drivers/crypto/starfive/jh7110-rsa.c starfive_rsa_exit_tfm() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm $0
RX_PATH

drivers/crypto/starfive/jh7110-rsa.c starfive_rsa_init_tfm() -> akcipher_tfm_ctx()

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

drivers/crypto/starfive/jh7110-rsa.c starfive_rsa_max_size() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/starfive/jh7110-rsa.c starfive_rsa_set_priv_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/starfive/jh7110-rsa.c starfive_rsa_set_pub_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/starfive/jh7110-rsa.c starfive_rsa_setkey() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

crypto/rsa.c rsa_exit_tfm() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm $0
RX_PATH

crypto/rsa.c rsa_get_key() -> akcipher_tfm_ctx()

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

crypto/rsa.c rsa_max_size() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

crypto/rsa.c rsa_set_priv_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

crypto/rsa.c rsa_set_pub_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/intel/qat/qat_common/qat_asym_algs.c qat_rsa_dec() -> akcipher_tfm_ctx()

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

drivers/crypto/intel/qat/qat_common/qat_asym_algs.c qat_rsa_enc() -> akcipher_tfm_ctx()

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

drivers/crypto/intel/qat/qat_common/qat_asym_algs.c qat_rsa_exit_tfm() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm $0
RX_PATH

drivers/crypto/intel/qat/qat_common/qat_asym_algs.c qat_rsa_init_tfm() -> akcipher_tfm_ctx()

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

drivers/crypto/intel/qat/qat_common/qat_asym_algs.c qat_rsa_max_size() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/intel/qat/qat_common/qat_asym_algs.c qat_rsa_setkey() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_rsa_dec() -> akcipher_tfm_ctx()

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

drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_rsa_enc() -> akcipher_tfm_ctx()

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

drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_rsa_exit_tfm() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm $0
RX_PATH

drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_rsa_init_tfm() -> akcipher_tfm_ctx()

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

drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_rsa_max_size() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_rsa_setprivkey() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_rsa_setpubkey() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_do_fallback() -> akcipher_tfm_ctx()

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

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_do_request() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm r crypto_akcipher_reqtfm

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_need_fallback() -> akcipher_tfm_ctx()

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

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_dec() -> akcipher_tfm_ctx()

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

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_enc() -> akcipher_tfm_ctx()

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

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_exit_tfm() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm $0
RX_PATH

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_init_tfm() -> akcipher_tfm_ctx()

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

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_max_size() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_set_priv_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_set_pub_key() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_setkey() -> akcipher_tfm_ctx()

Type Parameter Key Value
DATA_SOURCE 0 tfm $0
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/aspeed/aspeed-acry.c aspeed_acry_rsa_trigger() -> akcipher_tfm_ctx()

Type Parameter Key Value
PARAM_VALUE 0 tfm 4096-ptr_max
DATA_SOURCE 0 tfm r crypto_akcipher_reqtfm