Lines Matching refs:local_output
9214 psa_crypto_local_output_t *local_output) argument
9216 *local_output = PSA_CRYPTO_LOCAL_OUTPUT_INIT;
9221 local_output->buffer = mbedtls_calloc(output_len, 1);
9222 if (local_output->buffer == NULL) {
9227 local_output->length = output_len;
9228 local_output->original = output;
9233 psa_status_t psa_crypto_local_output_free(psa_crypto_local_output_t *local_output) argument
9237 if (local_output->buffer == NULL) {
9238 local_output->length = 0;
9241 if (local_output->original == NULL) {
9246 status = psa_crypto_copy_output(local_output->buffer, local_output->length,
9247 local_output->original, local_output->length);
9252 mbedtls_free(local_output->buffer);
9253 local_output->buffer = NULL;
9254 local_output->length = 0;