Lines Matching defs:dctx
43 struct padlock_sha_desc *dctx = shash_desc_ctx(desc);
46 dctx->fallback.tfm = ctx->fallback;
47 dctx->fallback.flags = desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP;
48 return crypto_shash_init(&dctx->fallback);
54 struct padlock_sha_desc *dctx = shash_desc_ctx(desc);
56 dctx->fallback.flags = desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP;
57 return crypto_shash_update(&dctx->fallback, data, length);
62 struct padlock_sha_desc *dctx = shash_desc_ctx(desc);
64 return crypto_shash_export(&dctx->fallback, out);
69 struct padlock_sha_desc *dctx = shash_desc_ctx(desc);
72 dctx->fallback.tfm = ctx->fallback;
73 dctx->fallback.flags = desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP;
74 return crypto_shash_import(&dctx->fallback, in);
93 struct padlock_sha_desc *dctx = shash_desc_ctx(desc);
100 dctx->fallback.flags = desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP;
101 err = crypto_shash_export(&dctx->fallback, &state);
106 return crypto_shash_finup(&dctx->fallback, in, count, out);
112 err = crypto_shash_update(&dctx->fallback, in, space) ?:
113 crypto_shash_export(&dctx->fallback, &state);
159 struct padlock_sha_desc *dctx = shash_desc_ctx(desc);
166 dctx->fallback.flags = desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP;
167 err = crypto_shash_export(&dctx->fallback, &state);
172 return crypto_shash_finup(&dctx->fallback, in, count, out);
178 err = crypto_shash_update(&dctx->fallback, in, space) ?:
179 crypto_shash_export(&dctx->fallback, &state);