Lines Matching defs:mac
20 struct crypto_ahash_spawn mac;
24 struct crypto_ahash *mac;
91 struct crypto_ahash *mac = ctx->mac;
101 crypto_ahash_clear_flags(mac, CRYPTO_TFM_REQ_MASK);
102 crypto_ahash_set_flags(mac, crypto_aead_get_flags(aead) &
104 return crypto_ahash_setkey(mac, key, keylen);
188 /* format associated data and compute into mac */
198 ahash_request_set_tfm(ahreq, ctx->mac);
397 struct crypto_ahash *mac;
402 mac = crypto_spawn_ahash(&ictx->mac);
403 if (IS_ERR(mac))
404 return PTR_ERR(mac);
411 ctx->mac = mac;
419 max(crypto_ahash_reqsize(mac), crypto_skcipher_reqsize(ctr)));
424 crypto_free_ahash(mac);
432 crypto_free_ahash(ctx->mac);
440 crypto_drop_ahash(&ctx->mac);
454 struct hash_alg_common *mac;
466 err = crypto_grab_ahash(&ictx->mac, aead_crypto_instance(inst),
470 mac = crypto_spawn_ahash_alg(&ictx->mac);
473 if (strncmp(mac->base.cra_name, "cbcmac(", 7) != 0 ||
474 mac->digestsize != 16)
491 if (strcmp(ctr->base.cra_name + 4, mac->base.cra_name + 7) != 0)
501 mac->base.cra_driver_name) >= CRYPTO_MAX_ALG_NAME)
504 inst->alg.base.cra_priority = (mac->base.cra_priority +
507 inst->alg.base.cra_alignmask = mac->base.cra_alignmask |