Lines Matching refs:algo

31 static TEE_Result ecc_get_curve_info(uint32_t curve, uint32_t algo,  in ecc_get_curve_info()  argument
59 if ((algo != 0) && (algo != TEE_ALG_ECDSA_P192) && in ecc_get_curve_info()
60 (algo != TEE_ALG_ECDH_P192)) in ecc_get_curve_info()
67 if ((algo != 0) && (algo != TEE_ALG_ECDSA_P224) && in ecc_get_curve_info()
68 (algo != TEE_ALG_ECDH_P224)) in ecc_get_curve_info()
75 if ((algo != 0) && (algo != TEE_ALG_ECDSA_P256) && in ecc_get_curve_info()
76 (algo != TEE_ALG_ECDH_P256)) in ecc_get_curve_info()
83 if ((algo != 0) && (algo != TEE_ALG_ECDSA_P384) && in ecc_get_curve_info()
84 (algo != TEE_ALG_ECDH_P384)) in ecc_get_curve_info()
91 if ((algo != 0) && (algo != TEE_ALG_ECDSA_P521) && in ecc_get_curve_info()
92 (algo != TEE_ALG_ECDH_P521)) in ecc_get_curve_info()
99 if ((algo != 0) && (algo != TEE_ALG_SM2_PKE) && in ecc_get_curve_info()
100 (algo != TEE_ALG_SM2_DSA_SM3) && in ecc_get_curve_info()
101 (algo != TEE_ALG_SM2_KEP)) in ecc_get_curve_info()
190 uint32_t algo, size_t *key_size_bytes) in ecc_populate_ltc_private_key() argument
195 res = ecc_get_curve_info(key->curve, algo, key_size_bytes, NULL, &name); in ecc_populate_ltc_private_key()
220 uint32_t algo, size_t *key_size_bytes) in ecc_populate_ltc_public_key() argument
226 res = ecc_get_curve_info(key->curve, algo, key_size_bytes, NULL, &name); in ecc_populate_ltc_public_key()
245 static TEE_Result _ltc_ecc_sign(uint32_t algo, struct ecc_keypair *key, in _ltc_ecc_sign() argument
255 if (algo == 0) in _ltc_ecc_sign()
258 res = ecc_populate_ltc_private_key(&ltc_key, key, algo, in _ltc_ecc_sign()
284 static TEE_Result _ltc_ecc_verify(uint32_t algo, struct ecc_public_key *key, in _ltc_ecc_verify() argument
294 if (algo == 0) in _ltc_ecc_verify()
297 res = ecc_populate_ltc_public_key(&ltc_key, key, algo, &key_size_bytes); in _ltc_ecc_verify()