Lines Matching refs:mac
25 int md4_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md4_vector() argument
33 md4_done(&md, mac); in md4_vector()
60 int md5_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in md5_vector() argument
68 md5_done(&md, mac); in md5_vector()
73 int sha1_vector(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) in sha1_vector() argument
81 sha1_done(&md, mac); in sha1_vector()
215 int crypto_hash_finish(struct crypto_hash *ctx, u8 *mac, size_t *len) in crypto_hash_finish() argument
223 if (mac == NULL || len == NULL) { in crypto_hash_finish()
241 if (md5_done(&ctx->u.md, mac) != CRYPT_OK) in crypto_hash_finish()
251 if (sha1_done(&ctx->u.md, mac) != CRYPT_OK) in crypto_hash_finish()
268 if (hmac_done(&ctx->u.hmac, mac, &clen) != CRYPT_OK) { in crypto_hash_finish()