Home
last modified time | relevance | path

Searched refs:algo_id (Results 1 – 6 of 6) sorted by relevance

/optee_os/core/drivers/crypto/crypto_api/
H A Ddrvcrypt.c13 TEE_Result drvcrypt_register(enum drvcrypt_algo_id algo_id, void *ops) in drvcrypt_register() argument
15 if (!crypt_algo[algo_id]) { in drvcrypt_register()
16 CRYPTO_TRACE("Registering module id %d with 0x%p", algo_id, in drvcrypt_register()
18 crypt_algo[algo_id] = ops; in drvcrypt_register()
22 CRYPTO_TRACE("Fail to register module id %d with 0x%p", algo_id, ops); in drvcrypt_register()
26 void drvcrypt_register_change(enum drvcrypt_algo_id algo_id, void *ops) in drvcrypt_register_change() argument
28 CRYPTO_TRACE("Change registered module id %d with 0x%p", algo_id, ops); in drvcrypt_register_change()
29 crypt_algo[algo_id] = ops; in drvcrypt_register_change()
32 void *drvcrypt_get_ops(enum drvcrypt_algo_id algo_id) in drvcrypt_get_ops() argument
34 return crypt_algo[algo_id]; in drvcrypt_get_ops()
/optee_os/core/drivers/crypto/crypto_api/mac/
H A Dmac.c17 unsigned int algo_id = TEE_ALG_GET_MAIN_ALG(algo); in drvcrypt_mac_alloc_ctx() local
23 if (algo_id >= TEE_MAIN_ALGO_MD5 && algo_id <= TEE_MAIN_ALGO_SHA512) in drvcrypt_mac_alloc_ctx()
/optee_os/core/drivers/crypto/crypto_api/include/
H A Ddrvcrypt.h72 TEE_Result drvcrypt_register(enum drvcrypt_algo_id algo_id, void *ops);
80 void drvcrypt_register_change(enum drvcrypt_algo_id algo_id, void *ops);
88 void *drvcrypt_get_ops(enum drvcrypt_algo_id algo_id);
/optee_os/core/drivers/crypto/crypto_api/acipher/
H A Decc.c75 unsigned int algo_id = TEE_ALG_GET_MAIN_ALG(algo); in algo_is_valid() local
80 algo_id == TEE_MAIN_ALGO_ECDSA) || in algo_is_valid()
82 algo_id == TEE_MAIN_ALGO_ECDH)) { in algo_is_valid()
91 algo_id == TEE_MAIN_ALGO_SM2_DSA_SM3) { in algo_is_valid()
/optee_os/core/drivers/crypto/caam/cipher/
H A Dcaam_cipher.c219 unsigned int algo_id = TEE_ALG_GET_MAIN_ALG(algo); in get_cipheralgo() local
223 CIPHER_TRACE("Algo id:%" PRId32 " md:%" PRId32, algo_id, algo_md); in get_cipheralgo()
225 switch (algo_id) { in get_cipheralgo()
/optee_os/core/drivers/crypto/caam/ae/
H A Dcaam_ae.c59 unsigned int algo_id = TEE_ALG_GET_MAIN_ALG(algo); in get_cipheralgo() local
63 AE_TRACE("Algo id:%u md:%u", algo_id, algo_md); in get_cipheralgo()
65 switch (algo_id) { in get_cipheralgo()