Searched refs:tweak_ctx (Results 1 - 17 of 17) sorted by relevance

/linux-4.1.27/include/crypto/
H A Dxts.h15 void *tweak_ctx; member in struct:xts_crypt_req
/linux-4.1.27/arch/x86/include/asm/crypto/
H A Dtwofish.h15 struct twofish_ctx tweak_ctx; member in struct:twofish_xts_ctx
H A Dserpent-avx.h15 struct serpent_ctx tweak_ctx; member in struct:serpent_xts_ctx
H A Dcamellia.h24 struct camellia_ctx tweak_ctx; member in struct:camellia_xts_ctx
H A Dglue_helper.h139 common_glue_func_t tweak_fn, void *tweak_ctx,
/linux-4.1.27/arch/x86/crypto/
H A Dtwofish_glue_3way.c294 return __twofish_setkey(&ctx->tweak_ctx, key + keylen / 2, keylen / 2, xts_twofish_setkey()
308 .tweak_ctx = &ctx->tweak_ctx, xts_encrypt()
326 .tweak_ctx = &ctx->tweak_ctx, xts_decrypt()
H A Dserpent_sse2_glue.c304 struct serpent_ctx tweak_ctx; member in struct:serpent_xts_ctx
329 return __serpent_setkey(&ctx->tweak_ctx, key + keylen / 2, keylen / 2); xts_serpent_setkey()
345 .tweak_ctx = &ctx->tweak_ctx, xts_encrypt()
372 .tweak_ctx = &ctx->tweak_ctx, xts_decrypt()
H A Dcast6_avx_glue.c322 struct cast6_ctx tweak_ctx; member in struct:cast6_xts_ctx
347 return __cast6_setkey(&ctx->tweak_ctx, key + keylen / 2, keylen / 2, xts_cast6_setkey()
358 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_encrypt()
368 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_decrypt()
H A Dserpent_avx_glue.c353 return __serpent_setkey(&ctx->tweak_ctx, key + keylen / 2, keylen / 2); xts_serpent_setkey()
364 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_encrypt()
374 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_decrypt()
H A Dcamellia_aesni_avx_glue.c321 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_encrypt()
331 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_decrypt()
H A Dglue_helper.c347 void *tweak_ctx, void *crypt_ctx) glue_xts_crypt_128bit()
367 tweak_fn(tweak_ctx, walk.iv, walk.iv); glue_xts_crypt_128bit()
343 glue_xts_crypt_128bit(const struct common_glue_ctx *gctx, struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes, void (*tweak_fn)(void *ctx, u8 *dst, const u8 *src), void *tweak_ctx, void *crypt_ctx) glue_xts_crypt_128bit() argument
H A Dserpent_avx2_glue.c295 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_encrypt()
305 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_decrypt()
H A Dcamellia_aesni_avx2_glue.c329 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_encrypt()
339 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_decrypt()
H A Dtwofish_avx_glue.c326 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_encrypt()
336 &ctx->tweak_ctx, &ctx->crypt_ctx); xts_decrypt()
H A Dcamellia_glue.c1520 return __camellia_setkey(&ctx->tweak_ctx, key + keylen / 2, keylen / 2, xts_camellia_setkey()
1534 .tweak_ctx = &ctx->tweak_ctx, xts_encrypt()
1552 .tweak_ctx = &ctx->tweak_ctx, xts_decrypt()
H A Daesni-intel_glue.c749 .tweak_ctx = aes_ctx(ctx->raw_tweak_ctx), xts_encrypt()
774 .tweak_ctx = aes_ctx(ctx->raw_tweak_ctx), xts_decrypt()
/linux-4.1.27/crypto/
H A Dxts.c195 req->tweak_fn(req->tweak_ctx, (u8 *)&t_buf[0], walk.iv); xts_crypt()

Completed in 186 milliseconds