Lines Matching refs:dst
56 static OSSL_PARAM *ossl_param_dup(const OSSL_PARAM *src, OSSL_PARAM *dst, in ossl_param_dup() argument
61 int has_dst = (dst != NULL); in ossl_param_dup()
68 *dst = *in; in ossl_param_dup()
69 dst->data = buf[is_secure].cur; in ossl_param_dup()
76 *((const void **)dst->data) = *(const void **)in->data; in ossl_param_dup()
80 memcpy(dst->data, in->data, param_sz); in ossl_param_dup()
87 dst++; in ossl_param_dup()
95 return dst; in ossl_param_dup()
102 OSSL_PARAM *last, *dst; in OSSL_PARAM_dup() local
130 dst = (OSSL_PARAM *)buf[OSSL_PARAM_BUF_PUBLIC].alloc; in OSSL_PARAM_dup()
131 last = ossl_param_dup(src, dst, buf, NULL); in OSSL_PARAM_dup()
135 return dst; in OSSL_PARAM_dup()
152 OSSL_PARAM *params, *dst; in OSSL_PARAM_merge() local
187 dst = params; in OSSL_PARAM_merge()
194 *dst++ = **p2cur; in OSSL_PARAM_merge()
202 *dst++ = **p1cur; in OSSL_PARAM_merge()
211 *dst++ = **p2cur; in OSSL_PARAM_merge()
215 *dst++ = **p2cur; in OSSL_PARAM_merge()
218 *dst++ = **p1cur; in OSSL_PARAM_merge()