| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | psa_crypto_invasive.h | 80 uint8_t *output, size_t output_len); 87 extern void (*psa_output_pre_copy_hook)(const uint8_t *output, size_t output_len); 88 extern void (*psa_output_post_copy_hook)(const uint8_t *output, size_t output_len);
|
| H A D | ssl_client.c | 447 size_t output_len; /* Length of buffer used by function */ in ssl_write_client_hello_body() local 547 &output_len); in ssl_write_client_hello_body() 551 p += output_len; in ssl_write_client_hello_body() 581 ret = ssl_write_hostname_ext(ssl, p, end, &output_len); in ssl_write_client_hello_body() 585 p += output_len; in ssl_write_client_hello_body() 589 ret = ssl_write_alpn_ext(ssl, p, end, &output_len); in ssl_write_client_hello_body() 593 p += output_len; in ssl_write_client_hello_body() 599 &output_len); in ssl_write_client_hello_body() 603 p += output_len; in ssl_write_client_hello_body() 627 &output_len); in ssl_write_client_hello_body() [all …]
|
| H A D | pkcs5.c | 109 size_t *output_len); 118 size_t output_len = 0; in mbedtls_pkcs5_pbes2() local 125 datalen, output, SIZE_MAX, &output_len); in mbedtls_pkcs5_pbes2() 133 size_t *output_len) in mbedtls_pkcs5_pbes2_ext() argument 257 data, datalen, output, output_len)) != 0) { in mbedtls_pkcs5_pbes2_ext()
|
| H A D | pkcs12.c | 128 size_t *output_len); 138 size_t output_len = 0; in mbedtls_pkcs12_pbe() local 146 &output_len); in mbedtls_pkcs12_pbe() 155 size_t *output_len) in mbedtls_pkcs12_pbe_ext() argument 233 *output_len += finish_olen; in mbedtls_pkcs12_pbe_ext()
|
| H A D | cipher.c | 870 static void add_pkcs_padding(unsigned char *output, size_t output_len, in add_pkcs_padding() argument 873 size_t padding_len = output_len - data_len; in add_pkcs_padding() 923 size_t output_len, size_t data_len) in add_one_and_zeros_padding() argument 925 size_t padding_len = output_len - data_len; in add_one_and_zeros_padding() 967 size_t output_len, size_t data_len) in add_zeros_and_len_padding() argument 969 size_t padding_len = output_len - data_len; in add_zeros_and_len_padding() 975 output[output_len - 1] = (unsigned char) padding_len; in add_zeros_and_len_padding() 1014 size_t output_len, size_t data_len) in add_zeros_padding() argument 1016 memset(output + data_len, 0, output_len - data_len); in add_zeros_padding() 1634 unsigned char *output, size_t output_len, in mbedtls_cipher_auth_encrypt_ext() argument [all …]
|
| H A D | ctr_drbg.c | 610 unsigned char *output, size_t output_len, in mbedtls_ctr_drbg_random_with_add() argument 622 if (output_len > MBEDTLS_CTR_DRBG_MAX_REQUEST) { in mbedtls_ctr_drbg_random_with_add() 649 while (output_len > 0) { in mbedtls_ctr_drbg_random_with_add() 675 use_len = (output_len > MBEDTLS_CTR_DRBG_BLOCKSIZE) in mbedtls_ctr_drbg_random_with_add() 676 ? MBEDTLS_CTR_DRBG_BLOCKSIZE : output_len; in mbedtls_ctr_drbg_random_with_add() 682 output_len -= use_len; in mbedtls_ctr_drbg_random_with_add() 697 size_t output_len) in mbedtls_ctr_drbg_random() argument 708 ret = mbedtls_ctr_drbg_random_with_add(ctx, output, output_len, NULL, 0); in mbedtls_ctr_drbg_random()
|
| H A D | ssl_tls13_server.c | 2271 size_t output_len; in ssl_tls13_write_server_hello_body() local 2354 ssl, p, end, &output_len)) != 0) { in ssl_tls13_write_server_hello_body() 2359 p += output_len; in ssl_tls13_write_server_hello_body() 2363 ret = ssl_tls13_write_hrr_key_share_ext(ssl, p, end, &output_len); in ssl_tls13_write_server_hello_body() 2365 ret = ssl_tls13_write_key_share_ext(ssl, p, end, &output_len); in ssl_tls13_write_server_hello_body() 2370 p += output_len; in ssl_tls13_write_server_hello_body() 2375 ret = ssl_tls13_write_server_pre_shared_key_ext(ssl, p, end, &output_len); in ssl_tls13_write_server_hello_body() 2381 p += output_len; in ssl_tls13_write_server_hello_body() 2554 size_t output_len; in ssl_tls13_write_encrypted_extensions_body() local 2564 ((void) output_len); in ssl_tls13_write_encrypted_extensions_body() [all …]
|
| H A D | ssl_tls13_client.c | 906 size_t output_len; in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() local 946 &output_len); in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 949 0, &output_len); in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 955 p += output_len; in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 964 &output_len); in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 969 p += output_len; in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext() 1007 size_t output_len; in mbedtls_ssl_tls13_write_binders_of_pre_shared_key_ext() local 1021 &output_len); in mbedtls_ssl_tls13_write_binders_of_pre_shared_key_ext() 1025 p += output_len; in mbedtls_ssl_tls13_write_binders_of_pre_shared_key_ext() 1034 &output_len); in mbedtls_ssl_tls13_write_binders_of_pre_shared_key_ext() [all …]
|
| H A D | psa_crypto_core.h | 979 psa_status_t psa_crypto_local_output_alloc(uint8_t *output, size_t output_len,
|
| H A D | ccm.c | 362 size_t *output_len) in mbedtls_ccm_update() argument 387 *output_len = input_len; in mbedtls_ccm_update()
|
| H A D | psa_crypto.c | 7400 size_t *output_len) in psa_pbkdf2_hmac_set_password() argument 7405 PSA_HMAC_MAX_HASH_BLOCK_SIZE, output_len); in psa_pbkdf2_hmac_set_password() 7409 *output_len = PSA_HASH_BLOCK_LENGTH(hash_alg); in psa_pbkdf2_hmac_set_password() 7418 size_t *output_len) in psa_pbkdf2_cmac_set_password() argument 7437 output_len); in psa_pbkdf2_cmac_set_password() 7440 *output_len = PSA_MAC_LENGTH(PSA_KEY_TYPE_AES, 128U, PSA_ALG_CMAC); in psa_pbkdf2_cmac_set_password() 9288 void (*psa_output_pre_copy_hook)(const uint8_t *output, size_t output_len) = NULL; 9289 void (*psa_output_post_copy_hook)(const uint8_t *output, size_t output_len) = NULL; 9345 uint8_t *output, size_t output_len) in psa_crypto_copy_output() argument 9347 if (output_len < output_copy_len) { in psa_crypto_copy_output() [all …]
|
| H A D | ssl_tls12_server.c | 2818 size_t output_len = 0; in ssl_prepare_server_key_exchange() local 2839 end_p - out_p - output_offset, &output_len, in ssl_prepare_server_key_exchange() 2848 output_offset += output_len; in ssl_prepare_server_key_exchange()
|
| H A D | ssl_tls.c | 9129 size_t output_len; in mbedtls_psa_ecjpake_write_round() local 9147 &output_len); in mbedtls_psa_ecjpake_write_round() 9152 *(buf + output_offset) = (uint8_t) output_len; in mbedtls_psa_ecjpake_write_round() 9154 output_offset += output_len + 1; in mbedtls_psa_ecjpake_write_round()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | ctr_drbg.h | 520 unsigned char *output, size_t output_len, 548 unsigned char *output, size_t output_len);
|
| H A D | pkcs12.h | 144 size_t *output_len);
|
| H A D | pkcs5.h | 129 size_t *output_len);
|
| H A D | hmac_drbg.h | 347 unsigned char *output, size_t output_len,
|
| H A D | ccm.h | 476 size_t *output_len);
|
| H A D | cipher.h | 1136 unsigned char *output, size_t output_len, 1192 unsigned char *output, size_t output_len,
|
| H A D | ssl.h | 1180 size_t *output_len,
|