• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/crypto/

Lines Matching defs:desc

182 static int fallback_blk_dec(struct blkcipher_desc *desc,
188 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
190 tfm = desc->tfm;
191 desc->tfm = op->fallback.blk;
193 ret = crypto_blkcipher_decrypt_iv(desc, dst, src, nbytes);
195 desc->tfm = tfm;
198 static int fallback_blk_enc(struct blkcipher_desc *desc,
204 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
206 tfm = desc->tfm;
207 desc->tfm = op->fallback.blk;
209 ret = crypto_blkcipher_encrypt_iv(desc, dst, src, nbytes);
211 desc->tfm = tfm;
305 geode_cbc_decrypt(struct blkcipher_desc *desc,
309 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
314 return fallback_blk_dec(desc, dst, src, nbytes);
317 err = blkcipher_walk_virt(desc, &walk);
330 err = blkcipher_walk_done(desc, &walk, nbytes);
337 geode_cbc_encrypt(struct blkcipher_desc *desc,
341 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
346 return fallback_blk_enc(desc, dst, src, nbytes);
349 err = blkcipher_walk_virt(desc, &walk);
361 err = blkcipher_walk_done(desc, &walk, nbytes);
418 geode_ecb_decrypt(struct blkcipher_desc *desc,
422 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
427 return fallback_blk_dec(desc, dst, src, nbytes);
430 err = blkcipher_walk_virt(desc, &walk);
441 err = blkcipher_walk_done(desc, &walk, nbytes);
448 geode_ecb_encrypt(struct blkcipher_desc *desc,
452 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
457 return fallback_blk_enc(desc, dst, src, nbytes);
460 err = blkcipher_walk_virt(desc, &walk);
471 ret = blkcipher_walk_done(desc, &walk, nbytes);