Lines Matching defs:inst
138 struct aead_instance *inst;
141 inst = aead_geniv_alloc(tmpl, tb);
143 if (IS_ERR(inst))
144 return PTR_ERR(inst);
147 if (inst->alg.ivsize != sizeof(u64))
150 inst->alg.encrypt = seqiv_aead_encrypt;
151 inst->alg.decrypt = seqiv_aead_decrypt;
153 inst->alg.init = aead_init_geniv;
154 inst->alg.exit = aead_exit_geniv;
156 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx);
157 inst->alg.base.cra_ctxsize += inst->alg.ivsize;
159 err = aead_register_instance(tmpl, inst);
162 inst->free(inst);