Home
last modified time | relevance | path

Searched refs:output_len (Results 1 – 20 of 20) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_invasive.h80 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 Dssl_client.c447 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 Dpkcs5.c109 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 Dpkcs12.c128 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 Dcipher.c870 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 Dctr_drbg.c610 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 Dssl_tls13_server.c2271 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 Dssl_tls13_client.c906 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 Dpsa_crypto_core.h979 psa_status_t psa_crypto_local_output_alloc(uint8_t *output, size_t output_len,
H A Dccm.c362 size_t *output_len) in mbedtls_ccm_update() argument
387 *output_len = input_len; in mbedtls_ccm_update()
H A Dpsa_crypto.c7400 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 Dssl_tls12_server.c2818 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 Dssl_tls.c9129 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 Dctr_drbg.h520 unsigned char *output, size_t output_len,
548 unsigned char *output, size_t output_len);
H A Dpkcs12.h144 size_t *output_len);
H A Dpkcs5.h129 size_t *output_len);
H A Dhmac_drbg.h347 unsigned char *output, size_t output_len,
H A Dccm.h476 size_t *output_len);
H A Dcipher.h1136 unsigned char *output, size_t output_len,
1192 unsigned char *output, size_t output_len,
H A Dssl.h1180 size_t *output_len,