Lines Matching refs:DECRYPT
80 #define DEFINE_ECB(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
98 DECRYPT(&ctx->key, len, out, in); \
109 #define DEFINE_CBC(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
127 cbc_decrypt(&ctx->key, DECRYPT, BLEN, ctx->iv, len, out, in); \
158 #define DEFINE__XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
167 DECRYPT((const void *)ctx, length, dst, src); \
194 #define DEFINE__XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
213 xts_decrypt_message(&ctx->key, &ctx->key_xts, DECRYPT, ENCRYPT, \
219 #define DEFINE_XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
221 DEFINE__XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
230 #define DEFINE_ECB_CBC_CTR(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
232 DEFINE_ECB(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
233 DEFINE_CBC(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
236 #define DEFINE_ECB_CBC_CTR_XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
237 DEFINE_ECB_CBC_CTR(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
238 DEFINE_XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT)