Lines Matching defs:alg
169 struct crypto_alg *alg;
190 alg = &salg->base;
199 if (ds > alg->cra_blocksize ||
200 ss < alg->cra_blocksize)
203 err = crypto_inst_setname(shash_crypto_instance(inst), tmpl->name, alg);
207 inst->alg.base.cra_priority = alg->cra_priority;
208 inst->alg.base.cra_blocksize = alg->cra_blocksize;
209 inst->alg.base.cra_alignmask = alg->cra_alignmask;
211 ss = ALIGN(ss, alg->cra_alignmask + 1);
212 inst->alg.digestsize = ds;
213 inst->alg.statesize = ss;
215 inst->alg.base.cra_ctxsize = sizeof(struct hmac_ctx) +
218 inst->alg.init = hmac_init;
219 inst->alg.update = hmac_update;
220 inst->alg.final = hmac_final;
221 inst->alg.finup = hmac_finup;
222 inst->alg.export = hmac_export;
223 inst->alg.import = hmac_import;
224 inst->alg.setkey = hmac_setkey;
225 inst->alg.init_tfm = hmac_init_tfm;
226 inst->alg.exit_tfm = hmac_exit_tfm;