Lines Matching defs:mac
179 int crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len)
187 if (mac == NULL || len == NULL) {
200 MD5Final(mac, &ctx->u.md5);
209 SHA1Final(mac, &ctx->u.sha1);
219 sha256_done(&ctx->u.sha256, mac);
230 sha384_done(&ctx->u.sha384, mac);
241 sha512_done(&ctx->u.sha512, mac);
252 MD5Final(mac, &ctx->u.md5);
261 MD5Update(&ctx->u.md5, mac, 16);
262 MD5Final(mac, &ctx->u.md5);
272 SHA1Final(mac, &ctx->u.sha1);
281 SHA1Update(&ctx->u.sha1, mac, 20);
282 SHA1Final(mac, &ctx->u.sha1);
293 sha256_done(&ctx->u.sha256, mac);
302 sha256_process(&ctx->u.sha256, mac, 32);
303 sha256_done(&ctx->u.sha256, mac);