Lines Matching defs:tfm
308 struct crypto_ahash *tfm = crypto_ahash_reqtfm(dd->req);
309 struct omap_sham_ctx *tctx = crypto_ahash_ctx(tfm);
473 struct crypto_ahash *tfm = crypto_ahash_reqtfm(dd->req);
474 struct omap_sham_ctx *tctx = crypto_ahash_ctx(tfm);
963 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req);
964 struct omap_sham_ctx *tctx = crypto_ahash_ctx(tfm);
978 crypto_ahash_digestsize(tfm));
980 switch (crypto_ahash_digestsize(tfm)) {
1117 struct omap_sham_ctx *tctx = crypto_tfm_ctx(req->base.tfm);
1123 shash->tfm = bctx->shash;
1233 struct omap_sham_ctx *tctx = crypto_tfm_ctx(req->base.tfm);
1299 static int omap_sham_setkey(struct crypto_ahash *tfm, const u8 *key,
1302 struct omap_sham_ctx *tctx = crypto_ahash_ctx(tfm);
1336 static int omap_sham_cra_init_alg(struct crypto_tfm *tfm, const char *alg_base)
1338 struct omap_sham_ctx *tctx = crypto_tfm_ctx(tfm);
1339 const char *alg_name = crypto_tfm_alg_name(tfm);
1350 crypto_ahash_set_reqsize(__crypto_ahash_cast(tfm),
1374 static int omap_sham_cra_init(struct crypto_tfm *tfm)
1376 return omap_sham_cra_init_alg(tfm, NULL);
1379 static int omap_sham_cra_sha1_init(struct crypto_tfm *tfm)
1381 return omap_sham_cra_init_alg(tfm, "sha1");
1384 static int omap_sham_cra_sha224_init(struct crypto_tfm *tfm)
1386 return omap_sham_cra_init_alg(tfm, "sha224");
1389 static int omap_sham_cra_sha256_init(struct crypto_tfm *tfm)
1391 return omap_sham_cra_init_alg(tfm, "sha256");
1394 static int omap_sham_cra_md5_init(struct crypto_tfm *tfm)
1396 return omap_sham_cra_init_alg(tfm, "md5");
1399 static int omap_sham_cra_sha384_init(struct crypto_tfm *tfm)
1401 return omap_sham_cra_init_alg(tfm, "sha384");
1404 static int omap_sham_cra_sha512_init(struct crypto_tfm *tfm)
1406 return omap_sham_cra_init_alg(tfm, "sha512");
1409 static void omap_sham_cra_exit(struct crypto_tfm *tfm)
1411 struct omap_sham_ctx *tctx = crypto_tfm_ctx(tfm);