Lines Matching refs:dst
217 struct kmac_data_st *dst; in kmac_dup() local
222 dst = kmac_new(src->provctx); in kmac_dup()
223 if (dst == NULL) in kmac_dup()
226 if (!EVP_MD_CTX_copy(dst->ctx, src->ctx) in kmac_dup()
227 || !ossl_prov_digest_copy(&dst->digest, &src->digest)) { in kmac_dup()
228 kmac_free(dst); in kmac_dup()
232 dst->out_len = src->out_len; in kmac_dup()
233 dst->key_len = src->key_len; in kmac_dup()
234 dst->custom_len = src->custom_len; in kmac_dup()
235 dst->xof_mode = src->xof_mode; in kmac_dup()
236 memcpy(dst->key, src->key, src->key_len); in kmac_dup()
237 memcpy(dst->custom, src->custom, dst->custom_len); in kmac_dup()
239 return dst; in kmac_dup()