Lines Matching refs:auth

26 	struct crypto_ahash_spawn auth;  member
32 struct crypto_ahash *auth; member
105 struct crypto_ahash *auth = ctx->auth; in krb5enc_setkey() local
112 crypto_ahash_clear_flags(auth, CRYPTO_TFM_REQ_MASK); in krb5enc_setkey()
113 crypto_ahash_set_flags(auth, flags & CRYPTO_TFM_REQ_MASK); in krb5enc_setkey()
114 err = crypto_ahash_setkey(auth, keys.authkey, keys.authkeylen); in krb5enc_setkey()
211 struct crypto_ahash *auth = ctx->auth; in krb5enc_dispatch_encrypt_hash() local
219 ahash_request_set_tfm(ahreq, auth); in krb5enc_dispatch_encrypt_hash()
285 struct crypto_ahash *auth = ctx->auth; in krb5enc_dispatch_decrypt_hash() local
290 ahash_request_set_tfm(ahreq, auth); in krb5enc_dispatch_decrypt_hash()
349 struct crypto_ahash *auth; in krb5enc_init_tfm() local
353 auth = crypto_spawn_ahash(&ictx->auth); in krb5enc_init_tfm()
354 if (IS_ERR(auth)) in krb5enc_init_tfm()
355 return PTR_ERR(auth); in krb5enc_init_tfm()
362 ctx->auth = auth; in krb5enc_init_tfm()
369 umax(sizeof(struct ahash_request) + crypto_ahash_reqsize(auth), in krb5enc_init_tfm()
375 crypto_free_ahash(auth); in krb5enc_init_tfm()
383 crypto_free_ahash(ctx->auth); in krb5enc_exit_tfm()
392 crypto_drop_ahash(&ctx->auth); in krb5enc_free()
403 struct hash_alg_common *auth; in krb5enc_create() local
420 err = crypto_grab_ahash(&ictx->auth, aead_crypto_instance(inst), in krb5enc_create()
426 auth = crypto_spawn_ahash_alg(&ictx->auth); in krb5enc_create()
427 auth_base = &auth->base; in krb5enc_create()
437 ictx->reqoff = 2 * auth->digestsize; in krb5enc_create()
459 inst->alg.maxauthsize = auth->digestsize; in krb5enc_create()