Lines Matching refs:inst
194 struct crypto_instance *inst; in eseqiv_alloc() local
197 inst = skcipher_geniv_alloc(&eseqiv_tmpl, tb, 0, 0); in eseqiv_alloc()
198 if (IS_ERR(inst)) in eseqiv_alloc()
202 if (inst->alg.cra_ablkcipher.ivsize != inst->alg.cra_blocksize) in eseqiv_alloc()
205 inst->alg.cra_init = eseqiv_init; in eseqiv_alloc()
206 inst->alg.cra_exit = skcipher_geniv_exit; in eseqiv_alloc()
208 inst->alg.cra_ctxsize = sizeof(struct eseqiv_ctx); in eseqiv_alloc()
209 inst->alg.cra_ctxsize += inst->alg.cra_ablkcipher.ivsize; in eseqiv_alloc()
212 return inst; in eseqiv_alloc()
215 skcipher_geniv_free(inst); in eseqiv_alloc()
216 inst = ERR_PTR(err); in eseqiv_alloc()