• Home
  • Raw
  • Download

Lines Matching refs:base

141 	walk->flags = req->base.flags & CRYPTO_TFM_REQ_MASK;  in crypto_hash_walk_first()
159 walk->flags = req->base.flags & CRYPTO_TFM_REQ_MASK; in crypto_ahash_walk_first()
199 !(alg->base.cra_flags & CRYPTO_ALG_OPTIONAL_KEY)) in ahash_set_needkey()
238 (req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? in ahash_save_req()
269 priv->complete = req->base.complete; in ahash_save_req()
270 priv->data = req->base.data; in ahash_save_req()
271 priv->flags = req->base.flags; in ahash_save_req()
280 req->base.complete = cplt; in ahash_save_req()
281 req->base.data = req; in ahash_save_req()
338 areq->base.complete(&areq->base, err); in ahash_op_unaligned_done()
374 struct crypto_alg *alg = tfm->base.__crt_alg; in crypto_ahash_final()
388 struct crypto_alg *alg = tfm->base.__crt_alg; in crypto_ahash_finup()
402 struct crypto_alg *alg = tfm->base.__crt_alg; in crypto_ahash_digest()
425 areq->base.complete(&areq->base, err); in ahash_def_finup_done2()
433 req->base.complete = ahash_def_finup_done2; in ahash_def_finup_finish1()
453 areq->base.flags &= ~CRYPTO_TFM_REQ_MAY_SLEEP; in ahash_def_finup_done1()
459 areq->base.complete(&areq->base, err); in ahash_def_finup_done1()
555 .tfmsize = offsetof(struct crypto_ahash, base),
574 struct crypto_alg *base = &alg->halg.base; in ahash_prepare_alg() local
581 base->cra_type = &crypto_ahash_type; in ahash_prepare_alg()
582 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in ahash_prepare_alg()
583 base->cra_flags |= CRYPTO_ALG_TYPE_AHASH; in ahash_prepare_alg()
590 struct crypto_alg *base = &alg->halg.base; in crypto_register_ahash() local
597 return crypto_register_alg(base); in crypto_register_ahash()
603 return crypto_unregister_alg(&alg->halg.base); in crypto_unregister_ahash()
660 return crypto_init_spawn2(&spawn->base, &alg->base, inst, in crypto_init_ahash_spawn()
676 struct crypto_alg *alg = &halg->base; in crypto_hash_alg_has_setkey()