Lines Matching refs:n2alg

414 	struct n2_hmac_alg *n2alg = n2_hmac_alg(tfm);  in n2_hmac_cra_init()  local
428 child_shash = crypto_alloc_shash(n2alg->child_alg, 0, 0); in n2_hmac_cra_init()
431 n2alg->child_alg); in n2_hmac_cra_init()
609 struct n2_ahash_alg *n2alg = n2_ahash_alg(req->base.tfm); in n2_hash_async_digest() local
613 ds = n2alg->digest_size; in n2_hash_async_digest()
615 memcpy(req->result, n2alg->hash_zero, ds); in n2_hash_async_digest()
618 memcpy(&rctx->u, n2alg->hash_init, n2alg->hw_op_hashsz); in n2_hash_async_digest()
620 return n2_do_async_digest(req, n2alg->auth_type, in n2_hash_async_digest()
621 n2alg->hw_op_hashsz, ds, in n2_hash_async_digest()
627 struct n2_hmac_alg *n2alg = n2_hmac_alg(req->base.tfm); in n2_hmac_async_digest() local
633 ds = n2alg->derived.digest_size; in n2_hmac_async_digest()
648 memcpy(&rctx->u, n2alg->derived.hash_init, in n2_hmac_async_digest()
649 n2alg->derived.hw_op_hashsz); in n2_hmac_async_digest()
651 return n2_do_async_digest(req, n2alg->derived.hmac_type, in n2_hmac_async_digest()
652 n2alg->derived.hw_op_hashsz, ds, in n2_hmac_async_digest()
730 struct n2_skcipher_alg *n2alg = n2_skcipher_alg(skcipher); in n2_aes_setkey() local
732 ctx->enc_type = (n2alg->enc_type & ENC_TYPE_CHAINING_MASK); in n2_aes_setkey()
758 struct n2_skcipher_alg *n2alg = n2_skcipher_alg(skcipher); in n2_des_setkey() local
765 ctx->enc_type = n2alg->enc_type; in n2_des_setkey()
777 struct n2_skcipher_alg *n2alg = n2_skcipher_alg(skcipher); in n2_3des_setkey() local
784 ctx->enc_type = n2alg->enc_type; in n2_3des_setkey()