Lines Matching defs:alg
303 struct skcipher_alg *alg;
339 alg = crypto_skcipher_spawn_alg(spawn);
342 if (alg->base.cra_blocksize != LRW_BLOCK_SIZE)
345 if (crypto_skcipher_alg_ivsize(alg))
349 &alg->base);
354 cipher_name = alg->base.cra_name;
371 if (snprintf(inst->alg.base.cra_name, CRYPTO_MAX_ALG_NAME,
379 inst->alg.base.cra_priority = alg->base.cra_priority;
380 inst->alg.base.cra_blocksize = LRW_BLOCK_SIZE;
381 inst->alg.base.cra_alignmask = alg->base.cra_alignmask |
384 inst->alg.ivsize = LRW_BLOCK_SIZE;
385 inst->alg.min_keysize = crypto_skcipher_alg_min_keysize(alg) +
387 inst->alg.max_keysize = crypto_skcipher_alg_max_keysize(alg) +
390 inst->alg.base.cra_ctxsize = sizeof(struct lrw_tfm_ctx);
392 inst->alg.init = lrw_init_tfm;
393 inst->alg.exit = lrw_exit_tfm;
395 inst->alg.setkey = lrw_setkey;
396 inst->alg.encrypt = lrw_encrypt;
397 inst->alg.decrypt = lrw_decrypt;