Lines Matching refs:in
6 * copyright notice and this permission notice appear in all copies.
277 ck(const char *name, const IN *in, const OUT *out)
284 str_name = in->name != NULL ? in->name : (const char *)in->str;
315 IN *in, OUT *out)
324 update(&ctx, in->str, in->str_len);
327 ck(hname, in, out);
336 t_sha224(IN *in, OUT *out)
342 isc_sha224_update(&ctx, in->str, in->str_len);
345 ck("SHA224", in, out);
351 t_hashes(IN *in, OUT *out_sha1, OUT *out_sha224, OUT *out_md5)
354 (FINAL)isc_sha1_final, in, out_sha1);
355 t_sha224(in, out_sha224);
357 (FINAL)isc_md5_final, in, out_md5);
366 t_md5hmac(IN *in, OUT *out)
370 isc_hmacmd5_init(&ctx, in->key, in->key_len);
371 isc_hmacmd5_update(&ctx, in->str, in->str_len);
374 ck("HMAC-md5", in, out);
381 IN *in, OUT *out)
393 init(&ctx, in->key, in->key_len);
394 update(&ctx, in->str, in->str_len);
397 ck(hname, in, out);
403 t_hmacs(IN *in, OUT *out_sha1, OUT *out_sha224, OUT *out_sha256,
408 in, out_sha1);
411 in, out_sha224);
414 in, out_sha256);
417 in, out_sha384);
420 in, out_sha512);