Lines Matching defs:local_output
9117 psa_crypto_local_output_t *local_output)
9119 *local_output = PSA_CRYPTO_LOCAL_OUTPUT_INIT;
9124 local_output->buffer = mbedtls_calloc(output_len, 1);
9125 if (local_output->buffer == NULL) {
9130 local_output->length = output_len;
9131 local_output->original = output;
9136 psa_status_t psa_crypto_local_output_free(psa_crypto_local_output_t *local_output)
9140 if (local_output->buffer == NULL) {
9141 local_output->length = 0;
9144 if (local_output->original == NULL) {
9149 status = psa_crypto_copy_output(local_output->buffer, local_output->length,
9150 local_output->original, local_output->length);
9155 mbedtls_free(local_output->buffer);
9156 local_output->buffer = NULL;
9157 local_output->length = 0;