Lines Matching refs:output

103                           unsigned char output[16])  in mbedtls_aes_crypt_ecb()
107 sc_aes_ecb_encrypt(&ctx->sc_ctx, (void *)input, output, 16); in mbedtls_aes_crypt_ecb()
109 sc_aes_ecb_decrypt(&ctx->sc_ctx, (void *)input, output, 16); in mbedtls_aes_crypt_ecb()
114 csi_tee_aes_encrypt_ecb(input, 16, ctx->key, ctx->key_len, output); in mbedtls_aes_crypt_ecb()
116 csi_tee_aes_decrypt_ecb(input, 16, ctx->key, ctx->key_len, output); in mbedtls_aes_crypt_ecb()
125 const unsigned char *input, unsigned char *output) in mbedtls_aes_crypt_cbc() argument
133 mbedtls_aes_crypt_ecb(ctx, mode, input, output); in mbedtls_aes_crypt_cbc()
136 output[i] = (unsigned char)(output[i] ^ iv[i]); in mbedtls_aes_crypt_cbc()
141 output += 16; in mbedtls_aes_crypt_cbc()
147 output[i] = (unsigned char)(input[i] ^ iv[i]); in mbedtls_aes_crypt_cbc()
149 mbedtls_aes_crypt_ecb(ctx, mode, output, output); in mbedtls_aes_crypt_cbc()
150 memcpy(iv, output, 16); in mbedtls_aes_crypt_cbc()
153 output += 16; in mbedtls_aes_crypt_cbc()
166 const unsigned char *input, unsigned char *output) in mbedtls_aes_crypt_ctr() argument
180 *output++ = (unsigned char)(c ^ stream_block[n]); in mbedtls_aes_crypt_ctr()
202 unsigned char *output ) in mbedtls_aes_crypt_cfb128() argument
213 AES_VALIDATE_RET( output != NULL ); in mbedtls_aes_crypt_cfb128()
228 *output++ = (unsigned char)( c ^ iv[n] ); in mbedtls_aes_crypt_cfb128()
241 iv[n] = *output++ = (unsigned char)( iv[n] ^ *input++ ); in mbedtls_aes_crypt_cfb128()
260 unsigned char *output ) in mbedtls_aes_crypt_cfb8() argument
270 AES_VALIDATE_RET( output != NULL ); in mbedtls_aes_crypt_cfb8()
279 c = *output++ = (unsigned char)( iv[0] ^ *input++ ); in mbedtls_aes_crypt_cfb8()