Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

crypto/ecdh.c ecdh_set_secret() -> crypto_ecdh_decode_key()

Type Parameter Key Value
PARAM_VALUE 2 params 8634535793278726144
BUF_SIZE 0 buf (-1)-s32max
DATA_SOURCE 0 buf $1
DATA_SOURCE 1 len $2
RX_PATH
TASK_NOT_RUNNING
BYTE_COUNT 0 ==buf1 8050
HALF_LOCKED2 &chip->ops_sem
HALF_LOCKED2 &chip->tpm_mutex

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ocs_ecdh_set_secret() -> crypto_ecdh_decode_key()

Type Parameter Key Value
PARAM_VALUE 2 params 2927112287124041728
BUF_SIZE 0 buf (-1)-s32max
DATA_SOURCE 0 buf $1
DATA_SOURCE 1 len $2
RX_PATH
TASK_NOT_RUNNING
BYTE_COUNT 0 ==buf1 8050
HALF_LOCKED2 &chip->ops_sem
HALF_LOCKED2 &chip->tpm_mutex

drivers/crypto/atmel-ecc.c atmel_ecdh_set_secret() -> crypto_ecdh_decode_key()

Type Parameter Key Value
PARAM_VALUE 2 params 3126856693995663360
BUF_SIZE 0 buf (-1)-s32max
DATA_SOURCE 0 buf $1
DATA_SOURCE 1 len $2
RX_PATH
TASK_NOT_RUNNING
BYTE_COUNT 0 ==buf1 8050
HALF_LOCKED2 &chip->ops_sem
HALF_LOCKED2 &chip->tpm_mutex

drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_ecdh_set_secret() -> crypto_ecdh_decode_key()

Type Parameter Key Value
PARAM_VALUE 2 params 2080311819638394880
BUF_SIZE 0 buf (-1)-s32max
DATA_SOURCE 0 buf $1
DATA_SOURCE 1 len $2
RX_PATH
TASK_NOT_RUNNING
BYTE_COUNT 0 ==buf1 8050
HALF_LOCKED2 &chip->ops_sem
HALF_LOCKED2 &chip->tpm_mutex