Lines Matching full:output

620                           size_t ilen, unsigned char *output, size_t *olen)  in mbedtls_cipher_update()  argument
653 output))) { in mbedtls_cipher_update()
664 output, ilen, olen); in mbedtls_cipher_update()
672 output, ilen, olen); in mbedtls_cipher_update()
680 ilen, input, output); in mbedtls_cipher_update()
684 if (input == output && in mbedtls_cipher_update()
723 output))) { in mbedtls_cipher_update()
728 output += block_size; in mbedtls_cipher_update()
765 output))) { in mbedtls_cipher_update()
782 input, output))) { in mbedtls_cipher_update()
798 input, output))) { in mbedtls_cipher_update()
815 input, output))) { in mbedtls_cipher_update()
837 output); in mbedtls_cipher_update()
852 output))) { in mbedtls_cipher_update()
870 static void add_pkcs_padding(unsigned char *output, size_t output_len, in add_pkcs_padding() argument
877 output[data_len + i] = (unsigned char) padding_len; in add_pkcs_padding()
911 /* If the padding is invalid, set the output length to 0 */ in mbedtls_get_pkcs_padding()
922 static void add_one_and_zeros_padding(unsigned char *output, in add_one_and_zeros_padding() argument
928 output[data_len] = 0x80; in add_one_and_zeros_padding()
930 output[data_len + i] = 0x00; in add_one_and_zeros_padding()
966 static void add_zeros_and_len_padding(unsigned char *output, in add_zeros_and_len_padding() argument
973 output[data_len + i - 1] = 0x00; in add_zeros_and_len_padding()
975 output[output_len - 1] = (unsigned char) padding_len; in add_zeros_and_len_padding()
1013 static void add_zeros_padding(unsigned char *output, in add_zeros_padding() argument
1016 memset(output + data_len, 0, output_len - data_len); in add_zeros_padding()
1060 unsigned char *output, size_t *olen) in mbedtls_cipher_finish() argument
1145 output))) { in mbedtls_cipher_finish()
1149 /* Set output size for decryption */ in mbedtls_cipher_finish()
1151 return ctx->get_padding(output, mbedtls_cipher_get_block_size(ctx), in mbedtls_cipher_finish()
1155 /* Set output size for encryption */ in mbedtls_cipher_finish()
1160 ((void) output); in mbedtls_cipher_finish()
1251 * that can delay up to a block of output. */ in mbedtls_cipher_write_tag()
1303 * that can delay up to a block of output. */ in mbedtls_cipher_check_tag()
1357 unsigned char *output, size_t *olen) in mbedtls_cipher_crypt() argument
1405 output, ilen, olen); in mbedtls_cipher_crypt()
1411 output + *olen, ilen - *olen, in mbedtls_cipher_crypt()
1431 output, olen)) != 0) { in mbedtls_cipher_crypt()
1435 if ((ret = mbedtls_cipher_finish(ctx, output + *olen, in mbedtls_cipher_crypt()
1454 unsigned char *output, size_t *olen, in mbedtls_cipher_aead_encrypt() argument
1471 if (output == NULL || tag != output + ilen) { in mbedtls_cipher_aead_encrypt()
1480 output, ilen + tag_len, olen); in mbedtls_cipher_aead_encrypt()
1495 input, output, tag_len, tag); in mbedtls_cipher_aead_encrypt()
1502 iv, iv_len, ad, ad_len, input, output, in mbedtls_cipher_aead_encrypt()
1516 ilen, iv, ad, ad_len, input, output, tag); in mbedtls_cipher_aead_encrypt()
1531 unsigned char *output, size_t *olen, in mbedtls_cipher_aead_decrypt() argument
1557 output, ilen, olen); in mbedtls_cipher_aead_decrypt()
1575 tag, tag_len, input, output); in mbedtls_cipher_aead_decrypt()
1591 input, output, tag, tag_len); in mbedtls_cipher_aead_decrypt()
1612 iv, ad, ad_len, tag, input, output); in mbedtls_cipher_aead_decrypt()
1634 unsigned char *output, size_t output_len, in mbedtls_cipher_auth_encrypt_ext() argument
1658 output, olen, output_len); in mbedtls_cipher_auth_encrypt_ext()
1669 input, ilen, output, olen, in mbedtls_cipher_auth_encrypt_ext()
1670 output + ilen, tag_len); in mbedtls_cipher_auth_encrypt_ext()
1685 unsigned char *output, size_t output_len, in mbedtls_cipher_auth_decrypt_ext() argument
1709 output, olen, output_len); in mbedtls_cipher_auth_decrypt_ext()
1720 input, ilen - tag_len, output, olen, in mbedtls_cipher_auth_decrypt_ext()