Lines Matching defs:dest
221 int ossl_siv128_copy_ctx(SIV128_CONTEXT *dest, SIV128_CONTEXT *src)
223 memcpy(&dest->d, &src->d, sizeof(src->d));
224 if (dest->cipher_ctx == NULL) {
225 dest->cipher_ctx = EVP_CIPHER_CTX_new();
226 if (dest->cipher_ctx == NULL)
229 if (!EVP_CIPHER_CTX_copy(dest->cipher_ctx, src->cipher_ctx))
231 EVP_MAC_CTX_free(dest->mac_ctx_init);
232 dest->mac_ctx_init = EVP_MAC_CTX_dup(src->mac_ctx_init);
233 if (dest->mac_ctx_init == NULL)
235 dest->mac = src->mac;
236 if (dest->mac != NULL)
237 EVP_MAC_up_ref(dest->mac);