Lines Matching refs:alg
270 if (inst->alg.cra_ablkcipher.ivsize < sizeof(u64)) { in seqiv_ablkcipher_alloc()
276 inst->alg.cra_ablkcipher.givencrypt = seqiv_givencrypt_first; in seqiv_ablkcipher_alloc()
278 inst->alg.cra_init = seqiv_init; in seqiv_ablkcipher_alloc()
279 inst->alg.cra_exit = skcipher_geniv_exit; in seqiv_ablkcipher_alloc()
281 inst->alg.cra_ctxsize += inst->alg.cra_ablkcipher.ivsize; in seqiv_ablkcipher_alloc()
296 if (inst->alg.cra_aead.ivsize < sizeof(u64)) { in seqiv_aead_alloc()
302 inst->alg.cra_aead.givencrypt = seqiv_aead_givencrypt_first; in seqiv_aead_alloc()
304 inst->alg.cra_init = seqiv_aead_init; in seqiv_aead_alloc()
305 inst->alg.cra_exit = aead_geniv_exit; in seqiv_aead_alloc()
307 inst->alg.cra_ctxsize = inst->alg.cra_aead.ivsize; in seqiv_aead_alloc()
335 inst->alg.cra_alignmask |= __alignof__(u32) - 1; in seqiv_alloc()
336 inst->alg.cra_ctxsize += sizeof(struct seqiv_ctx); in seqiv_alloc()
348 if ((inst->alg.cra_flags ^ CRYPTO_ALG_TYPE_AEAD) & CRYPTO_ALG_TYPE_MASK) in seqiv_free()