Lines Matching refs:src
325 CopyData(KMF_DATA *src, KMF_DATA *dst)
327 if (src && dst && src->Data != NULL && src->Length > 0) {
328 dst->Length = src->Length;
332 (void) memcpy(dst->Data, src->Data, src->Length);
480 convert_signed_to_fixed(BerValue *src, BerValue *dst)
484 if (dst->bv_len > src->bv_len) {
485 cnt = dst->bv_len - src->bv_len;
488 (void) memcpy(dst->bv_val + cnt, src->bv_val,
489 src->bv_len);
492 if (dst->bv_len == src->bv_len) {
493 (void) memcpy(dst->bv_val, src->bv_val,
498 * src is larger than dest, strip leading 0s.
501 cnt = src->bv_len - dst->bv_len;
502 p = src->bv_val;
633 CopySPKI(KMF_X509_SPKI *src,
646 ret = CopyData(&src->algorithm.algorithm,
651 ret = CopyData(&src->algorithm.parameters,
656 ret = CopyData(&src->subjectPublicKey,
2459 ber_copy_data(KMF_DATA *dst, KMF_DATA *src)
2463 if (dst == NULL || src == NULL)
2466 dst->Data = malloc(src->Length);
2470 dst->Length = src->Length;
2471 (void) memcpy(dst->Data, src->Data, src->Length);