| /optee_os/core/arch/arm/plat-stm32mp1/nsec-service/ |
| H A D | bsec_svc.c | 16 TEE_Result result = TEE_ERROR_GENERIC; in bsec_main() local 31 result = stm32_bsec_read_otp(out_value, otp_id); in bsec_main() 35 result = stm32_bsec_program_otp(in_value, otp_id); in bsec_main() 39 result = stm32_bsec_write_otp(in_value, otp_id); in bsec_main() 43 result = stm32_bsec_read_otp(&tmp, otp_id); in bsec_main() 44 if (!result) in bsec_main() 45 result = stm32_bsec_shadow_register(otp_id); in bsec_main() 46 if (!result) in bsec_main() 47 result = stm32_bsec_read_otp(out_value, otp_id); in bsec_main() 48 if (!result) in bsec_main() [all …]
|
| /optee_os/core/lib/libtomcrypt/src/pk/pkcs1/ |
| H A D | pkcs_1_v1_5_decode.c | 33 int result; in pkcs_1_v1_5_decode() local 46 result = CRYPT_OK; in pkcs_1_v1_5_decode() 51 result = CRYPT_INVALID_PACKET; in pkcs_1_v1_5_decode() 64 result = CRYPT_INVALID_PACKET; in pkcs_1_v1_5_decode() 74 result = CRYPT_INVALID_PACKET; in pkcs_1_v1_5_decode() 84 result = CRYPT_INVALID_PACKET; in pkcs_1_v1_5_decode() 88 result = CRYPT_INVALID_PACKET; in pkcs_1_v1_5_decode() 91 if (result == CRYPT_OK) { in pkcs_1_v1_5_decode() 99 return result; in pkcs_1_v1_5_decode()
|
| H A D | pkcs_1_v1_5_encode.c | 36 int result; in pkcs_1_v1_5_encode() local 49 if ((result = prng_is_valid(prng_idx)) != CRYPT_OK) { in pkcs_1_v1_5_encode() 50 return result; in pkcs_1_v1_5_encode() 63 result = CRYPT_BUFFER_OVERFLOW; in pkcs_1_v1_5_encode() 74 result = CRYPT_ERROR_READPRNG; in pkcs_1_v1_5_encode() 82 result = CRYPT_ERROR_READPRNG; in pkcs_1_v1_5_encode() 100 result = CRYPT_OK; in pkcs_1_v1_5_encode() 102 return result; in pkcs_1_v1_5_encode()
|
| /optee_os/core/lib/qcbor/src/ |
| H A D | ieee754.c | 321 IEEE754_union result; in IEEE754_SingleToHalf() local 340 result.uSize = IEEE754_UNION_IS_HALF; in IEEE754_SingleToHalf() 341 result.uValue = IEEE754_AssembleHalf(uSingleSign, in IEEE754_SingleToHalf() 352 result.uSize = IEEE754_UNION_IS_SINGLE; in IEEE754_SingleToHalf() 353 result.uValue = uSingle; in IEEE754_SingleToHalf() 358 result.uSize = IEEE754_UNION_IS_HALF; in IEEE754_SingleToHalf() 359 result.uValue = IEEE754_AssembleHalf(uSingleSign, 0, HALF_EXPONENT_INF_OR_NAN); in IEEE754_SingleToHalf() 374 result.uSize = IEEE754_UNION_IS_HALF; in IEEE754_SingleToHalf() 375 result.uValue = IEEE754_AssembleHalf(uSingleSign, in IEEE754_SingleToHalf() 381 result.uSize = IEEE754_UNION_IS_SINGLE; in IEEE754_SingleToHalf() [all …]
|
| H A D | UsefulBuf.c | 440 const void * const result = ((const uint8_t *)pMe->UB.ptr) + pMe->cursor; in UsefulInputBuf_GetBytes() local 443 return result; in UsefulInputBuf_GetBytes()
|
| /optee_os/core/lib/libtomcrypt/src/pk/ecc/ |
| H A D | ecc_shared_secret.c | 25 ecc_point *result; in ecc_shared_secret() local 40 result = ltc_ecc_new_point(); in ecc_shared_secret() 41 if (result == NULL) { in ecc_shared_secret() 48 …if ((err = ltc_mp.ecc_ptmul(private_key->k, &public_key->pubkey, result, a, prime, 1)) != CRYPT_OK… in ecc_shared_secret() 57 …if ((err = mp_to_unsigned_bin(result->x, out + (x - mp_unsigned_bin_size(result->x)))) != CRYPT_… in ecc_shared_secret() 62 ltc_ecc_del_point(result); in ecc_shared_secret()
|
| /optee_os/lib/libutils/compiler-rt/lib/builtins/ |
| H A D | ashlti3.c | 24 twords result; in __ashlti3() local 27 result.s.low = 0; in __ashlti3() 28 result.s.high = input.s.low << (b - bits_in_dword); in __ashlti3() 32 result.s.low = input.s.low << b; in __ashlti3() 33 result.s.high = in __ashlti3() 36 return result.all; in __ashlti3()
|
| H A D | int_mulo_impl.inc | 24 fixint_t result = (fixuint_t)a * b; 28 return result; 33 return result; 40 return result; 48 return result;
|
| H A D | int_lib.h | 157 static bool __inline __builtin_sadd_overflow(int x, int y, int *result) { in __builtin_sadd_overflow() argument 159 *result = x + y; in __builtin_sadd_overflow() 165 *result = tmp; in __builtin_sadd_overflow()
|
| H A D | udivmodti4.c | 87 du_int result; in udiv128by64to64() local 89 : "=a"(result), "=d"(*r) in udiv128by64to64() 91 return result; in udiv128by64to64()
|
| /optee_os/core/drivers/ |
| H A D | stm32_bsec.c | 257 TEE_Result result = 0; in stm32_bsec_shadow_register() local 263 result = stm32_bsec_read_sr_lock(otp_id, &locked); in stm32_bsec_shadow_register() 264 if (result) in stm32_bsec_shadow_register() 265 return result; in stm32_bsec_shadow_register() 275 result = power_up_safmem(); in stm32_bsec_shadow_register() 276 if (result) in stm32_bsec_shadow_register() 287 result = TEE_ERROR_BUSY; in stm32_bsec_shadow_register() 289 result = check_no_error(otp_id, true /* check-disturbed */); in stm32_bsec_shadow_register() 296 return result; in stm32_bsec_shadow_register() 315 TEE_Result result = 0; in stm32_bsec_shadow_read_otp() local [all …]
|
| H A D | widevine_huk.c | 51 TEE_Result result = TEE_SUCCESS; in tee_otp_get_hw_unique_key() local 57 result = init_widevine_huk_dt_data(); in tee_otp_get_hw_unique_key() 58 if (result != TEE_SUCCESS) in tee_otp_get_hw_unique_key() 59 return result; in tee_otp_get_hw_unique_key()
|
| /optee_os/core/arch/arm/plat-k3/drivers/ |
| H A D | dthev2.c | 25 TEE_Result result = TEE_SUCCESS; in dthev2_init() local 28 result = eip76d_rng_init(); in dthev2_init() 29 if (result != TEE_SUCCESS) in dthev2_init() 30 return result; in dthev2_init()
|
| H A D | sa2ul.c | 54 TEE_Result result = TEE_SUCCESS; in sa2ul_init() local 143 result = eip76d_rng_init(); in sa2ul_init() 144 if (result != TEE_SUCCESS) in sa2ul_init() 145 return result; in sa2ul_init()
|
| /optee_os/core/drivers/crypto/crypto_api/math/ |
| H A D | modulus.c | 19 !data->b.length || !data->result.data || !data->result.length || in drvcrypt_xor_mod_n() 23 if (data->result.length < data->n.length) in drvcrypt_xor_mod_n() 39 data->result.data[idx] = in drvcrypt_xor_mod_n() 45 memcpy(&data->result.data[idx], in drvcrypt_xor_mod_n() 49 memcpy(&data->result.data[idx], in drvcrypt_xor_mod_n() 53 memset(&data->result.data[idx], 0, in drvcrypt_xor_mod_n()
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | sha3.c | 542 int result; in mbedtls_sha3_kat_test() local 544 result = mbedtls_sha3(id, in mbedtls_sha3_kat_test() 547 if (result != 0) { in mbedtls_sha3_kat_test() 550 type_name, test_num, result); in mbedtls_sha3_kat_test() 553 return result; in mbedtls_sha3_kat_test() 558 result = memcmp(hash, test_hash_sha3_224[test_num], 28); in mbedtls_sha3_kat_test() 561 result = memcmp(hash, test_hash_sha3_256[test_num], 32); in mbedtls_sha3_kat_test() 564 result = memcmp(hash, test_hash_sha3_384[test_num], 48); in mbedtls_sha3_kat_test() 567 result = memcmp(hash, test_hash_sha3_512[test_num], 64); in mbedtls_sha3_kat_test() 573 if (0 != result) { in mbedtls_sha3_kat_test() [all …]
|
| /optee_os/core/drivers/crypto/caam/acipher/ |
| H A D | caam_math.c | 47 ret = caam_dmaobj_output_sgtbuf(&res, data->result.data, in do_xor_mod_n() 48 data->result.length, in do_xor_mod_n() 49 data->result.length); in do_xor_mod_n() 92 RSA_DUMPBUF("Output", data->result.data, data->result.length); in do_xor_mod_n()
|
| /optee_os/core/drivers/crypto/stm32/ |
| H A D | ecc.c | 394 struct stm32_pka_point result = { }; in shared_secret() local 435 result.x.size = bytes; in shared_secret() 436 result.x.val = calloc(1, result.x.size); in shared_secret() 437 if (!result.x.val) { in shared_secret() 442 result.y.size = bytes; in shared_secret() 443 result.y.val = calloc(1, result.y.size); in shared_secret() 444 if (!result.y.val) { in shared_secret() 457 res = stm32_pka_ecc_scalar_mul(&d, &pk, &result, cid); in shared_secret() 461 if (*secret_len < result.x.size) { in shared_secret() 466 memcpy(secret, result.x.val, result.x.size); in shared_secret() [all …]
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | platform_util.h | 129 #define MBEDTLS_IGNORE_RETURN(result) ((void) !(result)) argument
|
| /optee_os/scripts/ |
| H A D | gen_compile_commands.py | 221 result = line_matcher.match(f.readline()) 222 if result: 223 entry = process_line(directory, result.group(1), 224 result.group(2))
|
| /optee_os/core/drivers/imx/dcp/ |
| H A D | dcp_utils.c | 41 void dcp_left_shift_buffer(uint8_t *input, uint8_t *result, size_t buffer_size) in dcp_left_shift_buffer() argument 49 result[buffer_size - 1 - i] = in dcp_left_shift_buffer()
|
| /optee_os/core/lib/libtomcrypt/src/ciphers/twofish/ |
| H A D | twofish.c | 139 ulong32 result, B[2], P[2]; in gf_mult() local 143 result = P[0] = B[0] = 0; in gf_mult() 146 result ^= B[a&1]; a >>= 1; B[1] = P[B[1]>>7] ^ (B[1] << 1); in gf_mult() 147 result ^= B[a&1]; a >>= 1; B[1] = P[B[1]>>7] ^ (B[1] << 1); in gf_mult() 148 result ^= B[a&1]; a >>= 1; B[1] = P[B[1]>>7] ^ (B[1] << 1); in gf_mult() 149 result ^= B[a&1]; a >>= 1; B[1] = P[B[1]>>7] ^ (B[1] << 1); in gf_mult() 150 result ^= B[a&1]; a >>= 1; B[1] = P[B[1]>>7] ^ (B[1] << 1); in gf_mult() 151 result ^= B[a&1]; a >>= 1; B[1] = P[B[1]>>7] ^ (B[1] << 1); in gf_mult() 152 result ^= B[a&1]; a >>= 1; B[1] = P[B[1]>>7] ^ (B[1] << 1); in gf_mult() 153 result ^= B[a&1]; in gf_mult() [all …]
|
| /optee_os/core/drivers/crypto/crypto_api/include/ |
| H A D | drvcrypt_math.h | 20 struct drvcrypt_buf result; /* Result of operation */ member
|
| /optee_os/core/drivers/crypto/hisilicon/ |
| H A D | hpre_montgomery.h | 31 uint32_t result; member
|
| /optee_os/core/drivers/imx/dcp/include/ |
| H A D | dcp_utils.h | 40 void dcp_left_shift_buffer(uint8_t *result, uint8_t *input, size_t buffer_size);
|