Lines Matching refs:dst
121 static int ccHashClone(const struct ccdigest_info *di, const SSLBuffer *src, SSLBuffer *dst)
124 check(dst->length >= ccdigest_di_size(di));
125 memcpy(dst->data, src->data, ccdigest_di_size(di));
164 static int HashMD5Clone(const SSLBuffer *src, SSLBuffer *dst)
166 return ccHashClone(ccmd5_di(), src, dst);
189 static int HashSHA1Clone(const SSLBuffer *src, SSLBuffer *dst)
191 return ccHashClone(ccsha1_di(), src, dst);
215 static int HashSHA256Clone(const SSLBuffer *src, SSLBuffer *dst)
217 return ccHashClone(ccsha256_di(), src, dst);
241 static int HashSHA384Clone(const SSLBuffer *src, SSLBuffer *dst)
243 return ccHashClone(ccsha384_di(), src, dst);
303 static int HashMD5Clone(const SSLBuffer *src, SSLBuffer *dst)
309 assert(dst->length >= sizeof(CC_MD5_CTX));
312 dstCtx = (CC_MD5_CTX *)dst->data;
357 static int HashSHA1Clone(const SSLBuffer *src, SSLBuffer *dst)
363 assert(dst->length >= sizeof(CC_SHA1_CTX));
366 dstCtx = (CC_SHA1_CTX *)dst->data;
411 static int HashSHA256Clone(const SSLBuffer *src, SSLBuffer *dst)
417 assert(dst->length >= sizeof(CC_SHA256_CTX));
420 dstCtx = (CC_SHA256_CTX *)dst->data;
465 static int HashSHA384Clone(const SSLBuffer *src, SSLBuffer *dst)
471 assert(dst->length >= sizeof(CC_SHA512_CTX));
474 dstCtx = (CC_SHA512_CTX *)dst->data;