Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

crypto/crypto_engine.c crypto_transfer_aead_request_to_engine() -> crypto_transfer_request_to_engine()

Type Parameter Key Value
PARAM_VALUE 1 req 4096-ptr_max
DATA_SOURCE 0 engine $0
RX_PATH
TASK_NOT_RUNNING

crypto/crypto_engine.c crypto_transfer_akcipher_request_to_engine() -> crypto_transfer_request_to_engine()

Type Parameter Key Value
PARAM_VALUE 1 req 4096-ptr_max
DATA_SOURCE 0 engine $0
RX_PATH
TASK_NOT_RUNNING

crypto/crypto_engine.c crypto_transfer_hash_request_to_engine() -> crypto_transfer_request_to_engine()

Type Parameter Key Value
PARAM_VALUE 1 req 4096-ptr_max
DATA_SOURCE 0 engine $0
RX_PATH
TASK_NOT_RUNNING

crypto/crypto_engine.c crypto_transfer_kpp_request_to_engine() -> crypto_transfer_request_to_engine()

Type Parameter Key Value
PARAM_VALUE 1 req 4096-ptr_max
DATA_SOURCE 0 engine $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->ops_sem
HALF_LOCKED2 &chip->tpm_mutex

crypto/crypto_engine.c crypto_transfer_skcipher_request_to_engine() -> crypto_transfer_request_to_engine()

Type Parameter Key Value
PARAM_VALUE 1 req 4096-ptr_max
DATA_SOURCE 0 engine $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex