Lines Matching defs:inst
137 struct aead_instance *inst;
140 inst = aead_geniv_alloc(tmpl, tb);
142 if (IS_ERR(inst))
143 return PTR_ERR(inst);
146 if (inst->alg.ivsize != sizeof(u64))
149 inst->alg.encrypt = seqiv_aead_encrypt;
150 inst->alg.decrypt = seqiv_aead_decrypt;
152 inst->alg.init = aead_init_geniv;
153 inst->alg.exit = aead_exit_geniv;
155 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx);
156 inst->alg.base.cra_ctxsize += inst->alg.ivsize;
158 err = aead_register_instance(tmpl, inst);
161 inst->free(inst);