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