Searched refs:cryptd_tfm (Results 1 - 5 of 5) sorted by relevance

/linux-4.1.27/crypto/
H A Dablk_helper.c41 struct crypto_ablkcipher *child = &ctx->cryptd_tfm->base; ablk_set_key()
60 desc.tfm = cryptd_ablkcipher_child(ctx->cryptd_tfm); __ablk_encrypt()
79 ablkcipher_request_set_tfm(cryptd_req, &ctx->cryptd_tfm->base); ablk_encrypt()
98 ablkcipher_request_set_tfm(cryptd_req, &ctx->cryptd_tfm->base); ablk_decrypt()
104 desc.tfm = cryptd_ablkcipher_child(ctx->cryptd_tfm); ablk_decrypt()
118 cryptd_free_ablkcipher(ctx->cryptd_tfm); ablk_exit()
125 struct cryptd_ablkcipher *cryptd_tfm; ablk_init_common() local
127 cryptd_tfm = cryptd_alloc_ablkcipher(drv_name, CRYPTO_ALG_INTERNAL, ablk_init_common()
129 if (IS_ERR(cryptd_tfm)) ablk_init_common()
130 return PTR_ERR(cryptd_tfm); ablk_init_common()
132 ctx->cryptd_tfm = cryptd_tfm; ablk_init_common()
134 crypto_ablkcipher_reqsize(&cryptd_tfm->base); ablk_init_common()
/linux-4.1.27/arch/x86/crypto/
H A Dghash-clmulni-intel_glue.c34 struct cryptd_ahash *cryptd_tfm; member in struct:ghash_async_ctx
170 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; ghash_async_init() local
174 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); ghash_async_init()
178 struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); ghash_async_init()
193 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; ghash_async_update() local
196 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); ghash_async_update()
211 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; ghash_async_final() local
214 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); ghash_async_final()
227 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; ghash_async_digest() local
231 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); ghash_async_digest()
235 struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); ghash_async_digest()
247 struct crypto_ahash *child = &ctx->cryptd_tfm->base; ghash_async_setkey()
262 struct cryptd_ahash *cryptd_tfm; ghash_async_init_tfm() local
265 cryptd_tfm = cryptd_alloc_ahash("__ghash-pclmulqdqni", ghash_async_init_tfm()
268 if (IS_ERR(cryptd_tfm)) ghash_async_init_tfm()
269 return PTR_ERR(cryptd_tfm); ghash_async_init_tfm()
270 ctx->cryptd_tfm = cryptd_tfm; ghash_async_init_tfm()
273 crypto_ahash_reqsize(&cryptd_tfm->base)); ghash_async_init_tfm()
282 cryptd_free_ahash(ctx->cryptd_tfm); ghash_async_exit_tfm()
H A Daesni-intel_glue.c55 struct cryptd_aead *cryptd_tfm; member in struct:aesni_rfc4106_gcm_ctx
795 struct cryptd_aead *cryptd_tfm; rfc4106_init() local
800 cryptd_tfm = cryptd_alloc_aead("__driver-gcm-aes-aesni", rfc4106_init()
803 if (IS_ERR(cryptd_tfm)) rfc4106_init()
804 return PTR_ERR(cryptd_tfm); rfc4106_init()
806 cryptd_child = cryptd_aead_child(cryptd_tfm); rfc4106_init()
809 ctx->cryptd_tfm = cryptd_tfm; rfc4106_init()
811 + crypto_aead_reqsize(&cryptd_tfm->base); rfc4106_init()
820 if (!IS_ERR(ctx->cryptd_tfm)) rfc4106_exit()
821 cryptd_free_aead(ctx->cryptd_tfm); rfc4106_exit()
954 struct crypto_aead *child = cryptd_aead_child(ctx->cryptd_tfm); rfc4106_set_key()
956 struct cryptd_aead *cryptd_tfm = ctx->cryptd_tfm; rfc4106_set_key() local
962 ctx->cryptd_tfm = cryptd_tfm; rfc4106_set_key()
988 struct crypto_aead *child = cryptd_aead_child(ctx->cryptd_tfm); rfc4106_set_authsize()
1182 aead_request_set_tfm(cryptd_req, &ctx->cryptd_tfm->base); rfc4106_encrypt()
1203 aead_request_set_tfm(cryptd_req, &ctx->cryptd_tfm->base); rfc4106_decrypt()
/linux-4.1.27/arch/arm/crypto/
H A Dghash-ce-glue.c40 struct cryptd_ahash *cryptd_tfm; member in struct:ghash_async_ctx
156 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; ghash_async_init() local
160 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); ghash_async_init()
164 struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); ghash_async_init()
179 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; ghash_async_update() local
182 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); ghash_async_update()
197 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; ghash_async_final() local
200 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); ghash_async_final()
213 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; ghash_async_digest() local
217 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); ghash_async_digest()
221 struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); ghash_async_digest()
233 struct crypto_ahash *child = &ctx->cryptd_tfm->base; ghash_async_setkey()
248 struct cryptd_ahash *cryptd_tfm; ghash_async_init_tfm() local
251 cryptd_tfm = cryptd_alloc_ahash("__driver-ghash-ce", ghash_async_init_tfm()
254 if (IS_ERR(cryptd_tfm)) ghash_async_init_tfm()
255 return PTR_ERR(cryptd_tfm); ghash_async_init_tfm()
256 ctx->cryptd_tfm = cryptd_tfm; ghash_async_init_tfm()
259 crypto_ahash_reqsize(&cryptd_tfm->base)); ghash_async_init_tfm()
268 cryptd_free_ahash(ctx->cryptd_tfm); ghash_async_exit_tfm()
/linux-4.1.27/include/crypto/
H A Dablk_helper.h13 struct cryptd_ablkcipher *cryptd_tfm; member in struct:async_helper_ctx

Completed in 74 milliseconds